diff --git a/Cargo.lock b/Cargo.lock index 1e4aa19b..580c91a0 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -215,8 +215,7 @@ dependencies = [ [[package]] name = "bp-consensus" version = "0.11.0-beta.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ae3a99a46063d23d20a3177a04923652b245f31c2a04a6d0c47d5a93dc201a80" +source = "git+https://github.com/BP-WG/bp-core?branch=methods#725a24e3ec1d5e3951cb317eae95c200115295ff" dependencies = [ "amplify", "chrono", @@ -230,8 +229,7 @@ dependencies = [ [[package]] name = "bp-core" version = "0.11.0-beta.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "60b8caf04291e2703ce267b1f8baf14f03879a6d1a5afe76e011ada489f172f9" +source = "git+https://github.com/BP-WG/bp-core?branch=methods#725a24e3ec1d5e3951cb317eae95c200115295ff" dependencies = [ "amplify", "bp-consensus", @@ -249,8 +247,7 @@ dependencies = [ [[package]] name = "bp-dbc" version = "0.11.0-beta.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "11fc4081db2147411381b9650765ce683e5065559f1125508696f79cc4cbfedf" +source = "git+https://github.com/BP-WG/bp-core?branch=methods#725a24e3ec1d5e3951cb317eae95c200115295ff" dependencies = [ "amplify", "base85", @@ -276,8 +273,7 @@ dependencies = [ [[package]] name = "bp-seals" version = "0.11.0-beta.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d607238c2bf2c34d048d14cd798a6365306e0fb6b02211235f3ccad0bc7fa8f1" +source = "git+https://github.com/BP-WG/bp-core?branch=methods#725a24e3ec1d5e3951cb317eae95c200115295ff" dependencies = [ "amplify", "baid64", @@ -669,8 +665,7 @@ dependencies = [ [[package]] name = "rgb-core" version = "0.11.0-beta.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "43dc70212f5eff8189f3cdfef2d11f53f7be4c4128db9839b5d56a0f9ef60c98" +source = "git+https://github.com/RGB-WG/rgb-core?branch=methods#6ea499ddadf24c98b806b9a7342ca5d3fa5d5b70" dependencies = [ "aluvm", "amplify", diff --git a/Cargo.toml b/Cargo.toml index b4715406..93b41b58 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -97,3 +97,10 @@ wasm-bindgen-test = "0.3" [package.metadata.docs.rs] features = ["all"] + +[patch.crates-io] +bp-consensus = { git = "https://github.com/BP-WG/bp-core", branch = "methods" } +bp-dbc = { git = "https://github.com/BP-WG/bp-core", branch = "methods" } +bp-seals = { git = "https://github.com/BP-WG/bp-core", branch = "methods" } +bp-core = { git = "https://github.com/BP-WG/bp-core", branch = "methods" } +rgb-core = { git = "https://github.com/RGB-WG/rgb-core", branch = "methods" } diff --git a/src/containers/anchors.rs b/src/containers/anchors.rs index 2ac5580b..92ff6853 100644 --- a/src/containers/anchors.rs +++ b/src/containers/anchors.rs @@ -293,7 +293,7 @@ impl ClientBundle { /// /// Panics if DBC proof and bundle have different closing methods pub fn new(mpc_proof: mpc::MerkleProof, dbc_proof: D, bundle: TransitionBundle) -> Self { - assert_eq!(D::METHOD, bundle.close_method); + assert_eq!(dbc_proof.method(), bundle.close_method); Self { mpc_proof, dbc_proof, diff --git a/src/stl/stl.rs b/src/stl/stl.rs index ea509e37..bc18c9cf 100644 --- a/src/stl/stl.rs +++ b/src/stl/stl.rs @@ -41,7 +41,7 @@ use crate::LIB_NAME_RGB_STD; /// Strict types id for the library providing standard data types which may be /// used in RGB smart contracts. pub const LIB_ID_RGB_STORAGE: &str = - "stl:7gJzyOSk-9kGbkdS-oKUNJvS-tk6p!Hw-!uhig0T-fkZgi4g#serial-cake-educate"; + "stl:t8loV$Vb-Z8hGMSi-pC9dCUe-Lpy$rm8-CGtTeJa-6ll2sCk#guest-infant-crash"; /// Strict types id for the library providing standard data types which may be /// used in RGB smart contracts. @@ -50,7 +50,7 @@ pub const LIB_ID_RGB_CONTRACT: &str = /// Strict types id for the library representing of RGB StdLib data types. pub const LIB_ID_RGB_STD: &str = - "stl:xjwnXqkB-dTDlmmW-QIpkDHJ-$!ERsTT-Tdsz4MM-7JIQTT8#jessica-tropic-song"; + "stl:JhUC5JgH-Kwps4cO-ZNUklUj-UP6boFp-OY!18Kx-xOSJaVQ#hair-magnum-helena"; fn _rgb_std_stl() -> Result { LibBuilder::new(libname!(LIB_NAME_RGB_STD), tiny_bset! { diff --git a/stl/RGBStd@0.11.0.sta b/stl/RGBStd@0.11.0.sta index cb9acb00..5c9d924c 100644 --- a/stl/RGBStd@0.11.0.sta +++ b/stl/RGBStd@0.11.0.sta @@ -1,20 +1,20 @@ -----BEGIN STRICT TYPE LIB----- -Id: stl:xjwnXqkB-dTDlmmW-QIpkDHJ-$!ERsTT-Tdsz4MM-7JIQTT8#jessica-tropic-song +Id: stl:JhUC5JgH-Kwps4cO-ZNUklUj-UP6boFp-OY!18Kx-xOSJaVQ#hair-magnum-helena Name: RGBStd Dependencies: + RGBCommit#harvest-person-orion, StrictTypes#century-comrade-chess, + BPCore#austin-story-retro, AluVM#congo-archive-folio, - RGBCommit#tuna-safari-design, CommitVerify#miller-pancake-elastic, - BPCore#totem-holiday-helena, Std#ralph-blue-lucky, Bitcoin#signal-color-cipher -Check-SHA256: cf7ac9aaf6dc25471d0da11c0a361933a242801a12c9561f0229a1a43abb0e0b +Check-SHA256: 6a9228bc3dd61ed396d19a0d3e71c3a3dfc999d232e57ec13c1488bb0b6eeb91 -22w{tQ*>kpMe3tp+xFv-0Xp&G?S=|}9rRaeU`~uMrbA>C`}q*r3sZD*X=8L$d2nTOVsJHoA?4$swuZp1 -Wc+9AOf`(TIbyKWjTy4WkGaM+1wm|eR!wBY)d@|xKsr716mTQmaB}ROZ@Dgs2ia_2=g^?i+KdTOM?yny -ZEb0EdIKHbX?@G`sCP;~6&DQwR5(-fxrUo0Th*%N~j&hfyEy&;~+KLvM0r$}AplgPGkh3_fq3Q7_j=2#kPT_9!;lWR>~GYywm#15kpAXg`>_lQgbaV_>=c$Ts04O39g2dD_h*R5>c*5<{j2~tNwLvL+uX>>*EqhH(h&*4NaBbD49mT$3z|G4nQgoFBhHh%l@K06L}1!AJ%| +P(yEWWnyqOe<9`Lptgpr6F_xjAC6(~TLj#*ewiHU&X!byiJ!10COKearHwcS=7M7YzYaI8*bv +hMOc?)(rkC#nUDXLvL+uX>?X)a%pCH$}AplgPGkh3_fq3Q7_j=2#kPT_9!;lWR>~GYywm#15DT%6aZ| SrJerP1pIOD57`7Ol|-ogQ6Pjg~y>s-v>!^VNPLfWv4Jz0xkJm$nc4yMWR2J-cc#Q6SofWC)gp7L6!Sc @@ -123,67 +123,67 @@ Yywm#VTK~nd#>CWCF@89&dx0-7pM3Z=O*v*GCA9 fL-<|HrZsA`NnJlR3~AEBGG%U@MZ$v=XJ?|;InIPy66cFfOYp#JM2r7_Du+Fb!>ELaBO7)$}AplgPGkh 3_fq3Q7_j=2#kPT_9!;lWR>~GYywm#VTK~nd#>0|;$!V^DH$Z)O5|10COKearHwcS=7M7YzYaI8*bvhMOc?)(rkC#nUE*(LK3V -&vL%&i(~ao9rExlGMgPx_&tqtqVlwo1}@PEWMX4ba&K>D0;XBAP%ncq!=bH)!l@Cw+&ABgf({>*%N~j& -hfyEy&__D0#*~&*VKn|nRBmPlPrrd^EP>$AHP6|FsuXs +I;G3ONJmc3T+rxDK6vW;JU&?LxLM72H?wDC1Zo}=N}D)4mj+^WZe(m_0w7l>toMja192_(UwD?W=?zm* +&IhOn$k(lG-qz;DsjrQf(E(H_nGEpD*KTAo3`$}tLz4xH6U7D0(t`--)Viz@~C%8KNS}Z0aQ3s^SOqbBwN-D{wl@OCWX;GxmM3|zUzx)^-Ue} -@Gdf&9Z>i^jdP;%w2}rc(FkN>V^DH$Z)O6fS+Y5xm?t-;06{AC=13 -8tto&d&=ei^jdP;%w2}rc(FkN>V^DH$Z)O5k6V}(%hjW>8uUwNXi!t*yd7K}=K!`A`1OPgv%fUzwwjY>3 +8tto&d&=ez4Ev5gyU5%_yeyFzybaG*Cb7p070?I5NZ-bfLFbqC#o>4E?M+l67UG^w8 -*<_XZ#%uyqCt-#n(R;4&W&+>mb;*F>vukd;=m`ygb@x#_>`RmOO$l^ma&2jDVQg~%3Ib%r)d@|xKsr71 -6mTQmaB}ROZ@Dgs2ia_2=g^?i+KdBxleIk>g)RqK0VQ|Mwn6X+txo3vSYd;;z)HQ~0$c)Q#MKE+xj;HS -^AvC+-Eea3oo~4=i3iziU+2)E(%OvMidq_i6cBYN^7xEELu$lFU37Sf$J;ty5yrmOX|)6Z0000000030 -{{R3000007XJu|>b7^w|WW?18O}RiiJ@XWBBi(Rv?4579E{O-(Y+vWlpwilm?6T%|znQ^KeoD%bg94CL -Cf*q;P?fLY7qq^#2NiM*3T1e7Wo~n6Z*Fq{2?Auq)d@|xKsr716mTQmaB}ROZ@Dgs2ia_2=g^?i+Kf}D +*<_XZ#%uyqCt-#n(R;4&W&+>mb;*F>vukd;=m`ygb@x#_>`RmOO$l^ma&2jDVQg~%3IZTkC#?5~OapN( +_Fs6GvFQy{P|gRa2*}s1Y~I%9#i;{(leIk>g)RqK0VQ|Mwn6X+txo3vSYd;;z)HQ~0$c(hS0}9Zh)e@< +E%sk{ma*v#Q&7$as0hf{t!&=b=EbSoidq_i6cBYN^7xEELu$lFU37Sf$J;ty5yrmOX|)6Z0000000030 +{{R3000007XJu|>b7^w|AXg`>_lQgbaV_>=c$Ts04O39g2dD_h*R5>c*5<{j?6T%|znQ^KeoD%bg94CL +Cf*q;P?fLY7qq^#2NiM*3T1e7Wo~n6Z*Fq{2?8KjC#?5~OapN(_Fs6GvFQy{P|gRa2*}s1Y~I%9#i>)L ^XdU9;lkvmMR*4bh)jz;q`~Q5Z+&x=I0QQSl+6GD0000000960|Nj60000MKb#7#AWpe-t0nT^OmoUfe -VvhY+ARw!>`>M$upk~C-sV(3xjy;4dI{*Lx000000RR90{{R3000whoXk~3-0%XM12~D{`Iz96ga3kGt -a_pUNxh{zZ*=%3u(4f-Vj5&K?hRF9oualB}P71SaJfwx=uHX^JIK`}`>M$upk~C-sV(3xjy;4dI{*Lx000000RR90{{R3000whoXk~3-0w7l>toMja192_(UwD?W +=?zm*&IhOn$k(lG-qz;DsX2RKhRF9oualB}P71SaJfwx=uHX^JIK`}#x3$o4Af`kVHyQ&~TYCSRqgWgjZ$<5FZnjcuT6B5B6)POqpHCTrHl4#QtZa;zni700000 00000{{R30000003v+dFaBO95Wo~qH00{wOJ=2M>OG#EL&$!Mwbx&PZd lOljoA7|k;k>s6qoa5|8f~f~{V{&P5baMa+0%CAAe<9`Lptgpr6F_xjAC6(~TLj#*ewiHWCD< -wgM1*ibOB +_lQgbaV_>=c$Ts04O39g2dD_h*R5>c*5<{jgmDd%EKc;pw+KsVi?D}qDSkO*B!5Mb*xG|_(S5o&00;m8 KmY&$000000RR900000000000000000RR6000000019(yXKrD1b#i5M015%()D=(>(T2L(qY0=?Nz4Ev5gyU5%_yeyFzybaG*C b7p070?I5NZ-bfLFbqC#o>4E?M+l67UG^w8*<_XZ#%uyqCt-#n(R;4&W&+>mb;*F>vukd;=m`ygb@x#_ ->`RmOO$l^ma&2jDVQg~%3Ib%r)d@|xKsr716mTQmaB}ROZ@Dgs2ia_2=g^?i+KdBxleIk>g)RqK0VQ|M -wn6X+txo3vSYd;;z)HQ~0$c)Q#MKE+xj;HS^AvC+-Eea3oo~4=i3iziU+2)E(%OvMidq_i6cBYN^7xEE -Lu$lFU37Sf$J;ty5yrmOX|)6Z0000000030{{R3000007XJu|>b7^w|WW?18O}RiiJ@XWBBi(Rv?4579 -E{O-(Y+vWlpwilm?6T%|znQ^KeoD%bg94CLCf*q;P?fLY7qq^#2NiM*3T1e7Wo~n6Z*Fq{2?Auq)d@|x -Ksr716mTQmaB}ROZ@Dgs2ia_2=g^?i+Kf}D^XdU9;lkvmMR*4bh)jz;q`~Q5Z+&x=I0QQSl+6GD00000 +>`RmOO$l^ma&2jDVQg~%3IZTkC#?5~OapN(_Fs6GvFQy{P|gRa2*}s1Y~I%9#i;{(leIk>g)RqK0VQ|M +wn6X+txo3vSYd;;z)HQ~0$c(hS0}9Zh)e@b7^w|AXg`>_lQgbaV_>=c$Ts04O39g +2dD_h*R5>c*5<{j?6T%|znQ^KeoD%bg94CLCf*q;P?fLY7qq^#2NiM*3T1e7Wo~n6Z*Fq{2?8KjC#?5~ +OapN(_Fs6GvFQy{P|gRa2*}s1Y~I%9#i>)L^XdU9;lkvmMR*4bh)jz;q`~Q5Z+&x=I0QQSl+6GD00000 00960|Nj60000MKb#7#AWpe-t0nT^OmoUfeVvhY+ARw!>`>M$upk~C-sV(3xjy;4dI{*Lx000000RR90 -{{R3000whoXk~3-0%XM12~D{`Iz96ga3kGta_pUNxh{zZ*=%3u(4f-Vj5&K?hRF9oualB}P71SaJfwx= +{{R3000whoXk~3-0w7l>toMja192_(UwD?W=?zm*&IhOn$k(lG-qz;DsX2RKhRF9oualB}P71SaJfwx= uHX^JIK`}#x3$o4Af`kVHyQ&~TYCSRqgWgjZ$<5FZnj cuT6B5B6)POqpHCTrHl4#QtZa;zni70000000000{{R30000003v+dFaBO95Wo~qH00{wOJ=2M>OG#EL &$!Mwbx&PZdlOljoA7|k;k>s6qoa5|8f~f~{V{&P5baMa+0%CAAe<9`L ptgpr6F_xjAC6(~TLj#*ewiHWCD_lQgbaV_>=c$Ts04O39g2dD_h*R5>c*5<{jgmDd%EKc;p w+KsVi?D}qDSkO*B!5Mb*xG|_(S5o&00;m8KmY&$000000RR900000000000000000RR6000000019(y XKrD1b#i5M015%()D=(>(T2L(qY0=?N-W|y2ahx +Wo=;q1pxveS0}9Zh)e@_lQgbaV_>=c$Ts04O39g2dD_h*R5>c*5<{jp9m~TI>-W|y2ahx 3nF|Vuawki#7NH?S|Q-Q!u2{b0tIPiVPjm(ZiUQ7;QU9z@vLsQUy3b9HcVYybrT0cSFYzzA^b -6`Drj_fC5M7<0km5x1u)VS{2*yf9yYl?p>|ZggdCbW&wz1OxyEb7N>_ZD9Zf0Rm*i)d@|xKsr716mTQm -aB}ROZ@Dgs2ia_2=g^?i+KiM^)7t~9tEf?*r}jS36zkMYeK9}${s8)2BzjZ?kPra}XJu|>b7^w`1pxwN -#MKE+xj;HS^AvC+-Eea3oo~4=i3iziU+2)E(%Oul2rNlD$O59e#ogQsB77jPl+h5j^*S;F +6`Drj_fC5M7<0km5x1u)VS{2*yf9yYl?p>|ZggdCbW&wz1OxyEb7N>_ZD9Zf0RkXbC#?5~OapN(_Fs6G +vFQy{P|gRa2*}s1Y~I%9#i^81)7t~9tEf?*r}jS36zkMYeK9}${s8)2BzjZ?kPra}XJu|>b7^w`1pxve +S0}9Zh)e@2rNlD$O59e#ogQsB77jPl+h5j^*S;F 1!-nsV`TsZ0RcP8z<~n@;VY|KA!vt$qMEp^75#kD_Tqj3WXX=Y(#Wl3#tYybrT0anNlc)Z3! -7CPHT_+Dq|&?jn_(4)LjFAF^$MA+G=`wK&FZggdCbW>?(a|Hna3Ib%r)d@|xKsr716mTQmaB}ROZ@Dgs -2ia_2=g^?i+Kjg7fQB3>bs~EXcCXx(drQcb3B`Fx$)^%va$Ar)C7b~v#}{qTDnK1gUZ=~4IPtBJuMnKC +7CPHT_+Dq|&?jn_(4)LjFAF^$MA+G=`wK&FZggdCbW>?(a|Hna3IZTkC#?5~OapN(_Fs6GvFQy{P|gRa +2*}s1Y~I%9#i_RFfQB3>bs~EXcCXx(drQcb3B`Fx$)^%va$Ar)C7b~v#}{qTDnK1gUZ=~4IPtBJuMnKC WEcQ$kD_ZvQg;gh000000000A000000000EMR;^&ZgXjGZb@cgV`T;j2yJg~GYywm# VTK~nd#>C`}q*r8?;yf@?frQ$owe+rTo-{AMw{vgzX#P!9p!}0yp?_0000000000{{R30000002WM<= Vqt7^015&{>Z4!V_T!KNI`QJ|h6;Zj^jB$MPK+?7Lu3>C`4HI~v{(W1V6JV*{3!yZ{M3XW@z+p_lQgbaV_>=c$Ts04O39g2dD_h*R5>c*5<{jHo-KZ`k;Xmr`<4sJYKN!!u{G5u+^j1 lf!PF4>GEG0000000000{{R30000003t@9}X=iS2Wo~qH015&{>Z4!V_T!KNI`QJ|h6;Zj^jB$MPK+?7 -Lu3>C`4HI~v{(W1V6JV*{3!yZ{M3XW@z+pGEG0000000000{{R30000002XbX(Wo2!1 +Lu3>C`4HI~v{(W1V6JV*{3!yZ{M3XW@z+p_lQgbaV_>=c$Ts04O39g2dD_h +*R5>c*5<{jHo-KZ`k;Xmr`<4sJYKN!!u{G5u+^j1lf!PF4>GEG0000000000{{R30000002XbX(Wo2!1 00{y`>Z4!V_T!KNI`QJ|h6;Zj^jB$MPK+?7Lu3>C`4HI~v{(W1V6JV*{3!yZ{M3XW@z+pa{vhfMe3tp+xFv-0Xp&G?S=|}9rRaeU`~uMrbA>C`}q*r 8?;yf@?frQ$owe+rTo-{AMw{vgzX#P!9p!}0yp?_0000000000{{R300000024!+`Z*p@02?9mxqhH(h @@ -193,10 +193,10 @@ H~4Y@00000000300000000009c42H~ZewX>a{vhfMe3tp+xFv-0Xp&G?S=|}9rRaeU`~uMrbA>C`}q*r 1_*6$WNBt;WpV+O9PeeuXILaAA3^JIKdZ3ic!M@6PJV67bl-3#Cg!RLZDn*}WMOn+00{y`>Z4!V_T!KN I`QJ|h6;Zj^jB$MPK+?7Lu3>C`4HI~v{(W1V6JV*{3!yZ{M3XW@z+pa{vhfMe3tp+xFv-0Xp&G?S=|}9rRaeU`~uMrbA>C`}q*r8?;yf@?frQ$owe+rTo-{ AMw{vgzX#P!9p!}0yp?_0000000000{{R300000024!+`Z*p@02?9mxqhH(hD`aAk5~bZKvH00aU61a5C`WdHyG0R(ezZDjxj0RlzpqhH(hC`}q*r35LOoBKkGaY9#cS7Qj{WgyAGcS>>g~&^g7bS0}9Zh)e@p#+${pKVqYC33O>~Wpi|4ZEyepNC<6ZbYWy+bYTDq0lk5UVp0y6#Opn49V(cQc;WdI2QadI6-(bd|-i#!&GYaF>qoh8ar dV?G00{v&KD$)QXhhr5^*YH=BF-=c yOsxg-v9sr000000RI300000000w1pa&K~T00{xZXXT7NJOW`Spw3o_*cmz+=1%_1gm*5-D79nn{HtC7 -00000000300000000009WMy_`Y;SO7asp(;)d@|xKsr716mTQmaB}ROZ@Dgs2ia_2=g^?i+Kjg7fQB3> +00000000300000000009WMy_`Y;SO7asnV%C#?5~OapN(_Fs6GvFQy{P|gRa2*}s1Y~I%9#i_RFfQB3> bs~EXcCXx(drQcb3B`Fx$)^%va$Ar)C7cFHZE$Q!WCZ~L2LJ#-AOHhPX>#x3$o4Af`kVHyQ&~TYC -SRqgV00000000300000000008b7N>_ZDDj_00{zQ#MKE+xj;HS^AvC+-Eea3oo~4=i3iziU+2)E(%OtU +SRqgV00000000300000000008b7N>_ZDDj_00{yhS0}9Zh)e@ite$I%(jAWg00000000300000000006X=!b6Y;yn!0fbj(2M`|< m3T|4oDcSEr%ah$$XqR+hQ$77qvA$o%>V!Z000000RI300000001I<Z4!V_T!KNI`QJ|h6;Zj @@ -245,26 +245,26 @@ D$lsiICW4a8e$Z2e6I7`3evG=Yh^sO0000000000{{R30000001$23EWpe^W>Z4!V_T!KNI`QJ|h6;Zj lr&gK9B00000 0096000000000VeX=iR>bairNa{vkf;?xyT5z&Ua+M@}mOiDpYxh>^^GknUxTJ!XL#OUcE0frb5ENEw7 &f?o%+)B!ZpG}K!%4G?I4vp$|ttu*CMF0Q*000000RI300000000>QQWNBt;WpV=p2w`G#baG*1bN~o% -c4cyMX=G&q1!ie(VQl{xPGN0jWJYOaY-B-mb7^O8ZDnqBRC#b^1_J_VWCCQw)d@|xKsr716mTQmaB}RO -Z@Dgs2ia_2=g^?i+Kh+(;$>KfZ0H=mhJ>?uVpC#?5~OapN(_Fs6GvFQy{ +P|gRa2*}s1Y~I%9#i@t>;$>KfZ0H=mhJ>?uVC`}q*r8?;yf@?frQ$owe+rTo-{AMw{vgzX#P!9p!}0yp?_2y$g}WpZ|9WCD5v 9p7nv%krpqNFdWW?18O}RiiJ@XWBBi(Rv?4579E{O-(Y+vWlpwilmWOW`w +VQpn(MrmbiWJP#%Wo~n6Z*Ek1aAgJq0%>FdAXg`>_lQgbaV_>=c$Ts04O39g2dD_h*R5>c*5<{jWOW`w sTH9-LlJ`2|Ay5Z(?oEikl{+~pis;@Q*TJ#1a4t%WdcR&qhH(he1kloHngE|MP08BSqsWn@NaWo%?eY;R&=Y*Tb$ -bY)a|aAgJq0%>FdWW?18O}RiiJ@XWBBi(Rv?4579E{O-(Y+vWlpwilm)$WoGNrFdAXg`>_lQgbaV_>=c$Ts04O39g2dD_h*R5>c*5<{j)$WoGNre1kloHngE|MP05>8=lWn@NaWo%?kWprUwd2nS00|IGe0%XM12~D{`Iz96g -a3kGta_pUNxh{zZ*=%3u(4f-VjCJHq_}|Wp0vpvv$c&#PW69R$ltr%da5t5w^x+8!q6BVXZDj&Q>Z4!V +1=xWxVN?HcT9qDk5m#O{2>e1kloHngE|MP05>8=lWn@NaWo%?kWprUwd2nS00|IGe0w7l>toMja192_( +UwD?W=?zm*&IhOn$k(lG-qz;DsdeN{_}|Wp0vpvv$c&#PW69R$ltr%da5t5w^x+8!q6BVXZDj&Q>Z4!V _T!KNI`QJ|h6;Zj^jB$MPK+?7Lu3>C`4HI~v{(W1V6JV*{3!yZ{M3XW@z+pFdWW?18O}RiiJ@XWBBi(Rv?4579E{O-(Y+vWl -pwilmG*S<)6P6lYy(#<=BR_>s@(?%#f7ArN-=Rj?7Ns(11a4t%WdcR&qhH(hFdAXg`>_lQgbaV_>=c$Ts04O39g2dD_h*R5>c +*5<{jG*S<)6P6lYy(#<=BR_>s@(?%#f7ArN-=Rj?7Ns(11a4t%WdcR&qhH(he1kloHngE|MP06;5GoWn@NaWo%?t -VQgh?V|i40aAgJq0%>FdWW?18O}RiiJ@XWBBi(Rv?4579E{O-(Y+vWlpwilmM(yUq2ps*m=2xUDT;RqC +VQgh?V|i40aAgJq0%>FdAXg`>_lQgbaV_>=c$Ts04O39g2dD_h*R5>c*5<{jM(yUq2ps*m=2xUDT;RqC gn#@WzFu~@adfH5^@&-|1a4t%WdcR&qhH(he1kloHngE|MP04o+chWn@-ia%o|1bagle0|IGe00035ZeeX@0!8Yh @@ -284,19 +284,19 @@ VQ>Wj015$yz}|oy`cC#6Uw2{wE+Sw~);*uMH+9Bf@aCY-RuiZDn*}0S0GmZ(?C=0tIh(Ze?Tx 2XWo~161PWnub7^O8ZDnqB1qWwkZe??6a|Q}@a$#@6CZU+fvcywiMb7^mG2nl6)V`Xr3X>V=` 3R87(aBO95Wo~o^1PNnrZggdCbV+0Z2AHk4+Bm{3x%H=p>4!*u&n~Wpi|4 -ZEyepNC#tbWnpx0asp(;)d@|xKsr716mTQmaB}ROZ@Dgs2ia_2=g^?i+Kjg7fQB3>bs~EXcCXx(drQcb +ZEyepNC#tbWnpx0asnV%C#?5~OapN(_Fs6GvFQy{P|gRa2*}s1Y~I%9#i_RFfQB3>bs~EXcCXx(drQcb 3B`Fx$)^%va$Ar)C7cUkZfdKHyBH|__hx_vscRWAu^w2r{b^x;wDWyGXd29 kG60)seH8)H{-R`;$q)jqasX>@6CZb@cgV`T;j 2yJg~GYywm#VTK~nd#>C`}q*r8?;yf@?frQ$owe+rTo-{AMw{vgzX#P!9p!}0yp?_ 0000000000{{R30000002WM<=Vqt7^015&{>Z4!V_T!KNI`QJ|h6;Zj^jB$MPK+?7Lu3>C`4HI~v{(W1 -V6JV*{3!yZ{M3XW@z+p_lQgbaV_>=c$Ts04O39g2dD_h*R5>c*5<{jHo-KZ `k;Xmr`<4sJYKN!!u{G5u+^j1lf!PF4>GEG0000000000{{R300000025D|^b#!w83IavyqhH(ha{vhfMe3tp+xFv-0Xp&G ?S=|}9rRaeU`~uMrbA>C`}q*r8?;yf@?frQ$owe+rTo-{AMw{vgzX#P!9p!}0yp?_0000000000{{R30 0000024!+`Z*p@02?9mxqhH(huJC38-{*D7fZ(%hZo23R4S;p`Q9JBQllDyoR%LQdZvz4Xb}#?}b}<1BS7~%^Wpi^vb#7#AWd;HY -aCKr=X>@L7b8`Y@#MKE+xj;HS^AvC+-Eea3oo~4=i3iziU+2)E(%OuwwrKJIUBJXnP(l%Y$cDDuY1Bm# +aCKr=X>@L7b8`Y9S0}9Zh)e@zVQyn+Z*pa1LUnFrY-Mu+hzwODL;*@eYE_8FVm19wjO(ZbIvDI)B0PALl`~a8 -----END STRICT TYPE LIB----- diff --git a/stl/RGBStd@0.11.0.stl b/stl/RGBStd@0.11.0.stl index 35a16aa5..aa9bc8cd 100644 Binary files a/stl/RGBStd@0.11.0.stl and b/stl/RGBStd@0.11.0.stl differ diff --git a/stl/RGBStd@0.11.0.sty b/stl/RGBStd@0.11.0.sty index d94c5406..25c3be31 100644 --- a/stl/RGBStd@0.11.0.sty +++ b/stl/RGBStd@0.11.0.sty @@ -1,5 +1,5 @@ {- - Id: stl:xjwnXqkB-dTDlmmW-QIpkDHJ-$!ERsTT-Tdsz4MM-7JIQTT8#jessica-tropic-song + Id: stl:JhUC5JgH-Kwps4cO-ZNUklUj-UP6boFp-OY!18Kx-xOSJaVQ#hair-magnum-helena Name: RGBStd Version: 0.11.0 Description: RGB standard library @@ -11,32 +11,7 @@ @context typelib RGBStd -import StrictTypes#century-comrade-chess - use VariantName#theory-austin-before - use FieldName#present-flute-herman - use Primitive#deliver-arrow-boxer - use TySemId#popcorn-super-young - use FieldSemId#spiral-road-marco - use TypeName#edgar-carol-mystery - use UnnamedFieldsSemId#freedom-degree-gregory - use SemId#logic-absorb-hilton - use Variant#humor-regard-promise - use Sizing#courage-alien-salon - use NamedFieldsSemId#solar-salad-smoke - use EnumVariants#dispute-natasha-vega - use VariantInfoSemId#museum-edward-mirror - use UnionVariantsSemId#santana-address-pepper - use TypeSystem#adrian-boris-sponsor - -import AluVM#congo-archive-folio - use Lib#gate-biology-optimal - use LibSite#ultra-grace-message - use IsaName#taboo-olympic-cloud - use LibId#germany-culture-olivia - use IsaSeg#size-shake-olga - use LibSeg#lemon-philips-horse - -import RGBCommit#tuna-safari-design +import RGBCommit#harvest-person-orion use ExtensionSchema#active-eddie-empty use BundleId#carmen-farmer-diesel use AttachState#lady-japan-fiesta @@ -106,15 +81,24 @@ import RGBCommit#tuna-safari-design use RevealedData#olivia-copper-stamp use AssignRevealedValueBlindSealTxid#photo-jump-silicon -import CommitVerify#miller-pancake-elastic - use MerkleHash#horse-popcorn-bundle - use MerkleProof#price-aloha-grid - use ReservedBytes1#origin-roger-relax - use ReservedBytes2#florida-libra-circus - use ReservedBytes4#young-goblin-academy - use ReservedBytes8#rudolf-tape-adrian +import StrictTypes#century-comrade-chess + use VariantName#theory-austin-before + use FieldName#present-flute-herman + use Primitive#deliver-arrow-boxer + use TySemId#popcorn-super-young + use FieldSemId#spiral-road-marco + use TypeName#edgar-carol-mystery + use UnnamedFieldsSemId#freedom-degree-gregory + use SemId#logic-absorb-hilton + use Variant#humor-regard-promise + use Sizing#courage-alien-salon + use NamedFieldsSemId#solar-salad-smoke + use EnumVariants#dispute-natasha-vega + use VariantInfoSemId#museum-edward-mirror + use UnionVariantsSemId#santana-address-pepper + use TypeSystem#adrian-boris-sponsor -import BPCore#totem-holiday-helena +import BPCore#austin-story-retro use TapretNodePartner#roger-member-educate use TapretProof#marco-border-sample use TapretPathProof#kiwi-mirror-paris @@ -126,6 +110,22 @@ import BPCore#totem-holiday-helena use BlindSealTxid#media-judge-anita use TxPtr#italian-july-eddie +import AluVM#congo-archive-folio + use Lib#gate-biology-optimal + use LibSite#ultra-grace-message + use IsaName#taboo-olympic-cloud + use LibId#germany-culture-olivia + use IsaSeg#size-shake-olga + use LibSeg#lemon-philips-horse + +import CommitVerify#miller-pancake-elastic + use MerkleHash#horse-popcorn-bundle + use MerkleProof#price-aloha-grid + use ReservedBytes1#origin-roger-relax + use ReservedBytes2#florida-libra-circus + use ReservedBytes4#young-goblin-academy + use ReservedBytes8#rudolf-tape-adrian + import Std#ralph-blue-lucky use AlphaCaps#picnic-soprano-aurora use AsciiPrintable#ultra-sunset-format diff --git a/stl/RGBStorage@0.11.0.sta b/stl/RGBStorage@0.11.0.sta index f5b246ee..c82a2097 100644 --- a/stl/RGBStorage@0.11.0.sta +++ b/stl/RGBStorage@0.11.0.sta @@ -1,23 +1,23 @@ -----BEGIN STRICT TYPE LIB----- -Id: stl:7gJzyOSk-9kGbkdS-oKUNJvS-tk6p!Hw-!uhig0T-fkZgi4g#serial-cake-educate +Id: stl:t8loV$Vb-Z8hGMSi-pC9dCUe-Lpy$rm8-CGtTeJa-6ll2sCk#guest-infant-crash Name: RGBStorage Dependencies: + RGBCommit#harvest-person-orion, + RGBStd#hair-magnum-helena, StrictTypes#century-comrade-chess, + BPCore#austin-story-retro, AluVM#congo-archive-folio, - RGBCommit#tuna-safari-design, - RGBLogic#explain-marvin-bless, CommitVerify#miller-pancake-elastic, - BPCore#totem-holiday-helena, - RGBStd#jessica-tropic-song, + RGBLogic#rapid-baboon-satire, Std#ralph-blue-lucky, Bitcoin#signal-color-cipher -Check-SHA256: 876c77f50d4020dcdc728678cb56cdb533a64f4a26f9aed489e6e814bb8e9bcc +Check-SHA256: 74c61ee061f186917d794a71630d15cbd6c223f15ba043b722b7556123ee98ad -3Q|WxQ*>`~VP|CtMe3tp+xFv-0Xp&G?S=|}9rRaeU`~uMrbA>C`}q*r3sZD*X=8L$d2nTOVsJHoA?4$s -wuZp1Wc+9AOf`(TIbyKWjTy4WkGaM+1wm|eR!wBY)d@|xKsr716mTQmaB}ROZ@Dgs2ia_2=g^?i+KdTO -M?ynyZEb0EZYmQ7jMFx!r5s@rJ-O*H1;I5Y*Jq{lbOS_Kbz-c)2vSEvOmAmtV|oJ}-)Viz@~C%8KNS}Z -0aQ3s^SOqbBwN-D{wl@OCJaMwZEb0ER%LQ&W_hMrvQRIBF~gy)hQg^4yxce6i-HaxmCGKABZpBR?$8E8 -P(yEWWyU-wUa0|fFy)$MkRq7_9H0IX8xu`8Y|n!X?2-^oKL%1qLQ`~P$}AplgPGkh3_fq3Q7_j=2#kPT +3Q|WxQ*>`~VP|CtAXg`>_lQgbaV_>=c$Ts04O39g2dD_h*R5>c*5<{j2~tNwLvL+uX>=wP0_2znD++Ak +!AD4^=04ZLvBczwX;cPMM?zC{WJT(uU)%QMkO4aJ;_ZeCe;xE!X<$x_Fs4If6Z`oP*$Y#2 +a%p39RC#b^b5;}9*VKn|nRBmPlPrrd^EP>$AHP6|FsuXsI;G3ONCrYsLvM0rVsJHoA?4$swuZp1Wc+9A +Of`(TIbyKWjTy4WkGaM+1wm|eR!w>X9p7nv%krpqN>ouDKt(|ZPQb$5eZ)a&^$}AplgPGkh3_fq3Q7_j=2#kPT _9!;lWR>~GYywm#15DT%6aZ|SrJerP1pIOD57`7Ol|-ogQ6Pjg~y>s-v>!^VNPLfWv4Jz0xkJm$nc4y @@ -25,12 +25,12 @@ MWR2J-cc#Q6SofWC)gp7L6!Sc3I$AQVo7AP4Jk3r!|EoW{Zi$060oMN(jLzPuNboiNpoRS WoOdj7+WWC1?EKi+6QrwlvP$nl8x-M691f9z+~t)>6ivgX<}1lX9hx0LvM0r4FCar2VDR_OBR)w8yCZ2 EylR&t_^>1Sz?kFbz0>alMxYAVQ_L~bWU$%Wl&*qbZ%vG1JyK;>qK>mX$cszrKCL=@F5H{a;)B(Tlt4r og*WC5Jh-!Y-wX@bW>$vY*ct@WDm98Wft0d6dj=*oo`t> -c$)o5X19O9`rXu=lIsRdWprq7WH>)!E^$-R$RUwD%Xb~0J!Ic@@+ehVE%-)5lom~G1rbzXaB^jIQfX&s -bV71rZewUhC#Wt^wA&hNfbvI8l{tqo-}{|djZ8YAkJtUQVz<=}LTqVnWK(5fY*ctqbaF>d&s@;xOg?z( -`#e5a?6_IYcQ>qF5t# -xf?-lV`y)3O=WUxY-K`hZ)0muaB^jIP;zf?W@s7fyw$T9tCzEwrAszt-P)%HZ|LbH=L2A=l(W4CP6|_H +W)s9yQf4Q+L?w(nXY|a%e*XOAC%4aD5B-6UFMfO2d=FG%aB^jIP+@dvP;zf?W-hl7CAn^87TS9h9ibha +Z&^Bcn*B*;w|~I;-PD|t>jq6_bZBp6I6q=8aZ}RBA(1@GcO9QSWZ!o3C{DWI)5Jeow&v$k6@5bjw%EMbM&T%L^glVtzy>c`nt +RvSTXV`y)3O=WUxY-K`hZ)0muaB^jIP;zf?W@s7fyw$T9tCzEwrAszt-P)%HZ|LbH=L2A=l(W4CP6|_H V{&D5Q)OXnu*Pw&hI`xNV4B0;>oUbhHyi-Y#=22)QEgSwgbZe&wsVQf@*X=JhGI5`vwIKJ?2 8qdBQV5M*2;q-lY2q<~K(fZR6A>9R3cu;h52SRCdV{d706aWDkZG|bw_S!^E6;6$ujJ=)@jfnzUJFt-< #ywK79)|@}WpPe#3K@{sQ}POxW*-wf^&?6pkN!)@-3ce88{`DNj-p1Y1XOrQZXx47L&d6G@+l`%qd385 @@ -116,20 +116,20 @@ KDgmdc1Y|2T5mrLR$**qZew{#W?^GxKDS8EHu@2+7MVFP1hs6^$We8|k3le2=(%KZsrQgo3qfvfZ**aF X>V?GOR30+snp{uYWb)9vpEdM5jV}jv>9vwnX#InoRj)93qf;pX=iRpW?^GxOmsqKkxP5xCLpf?kur-g (F6&@HI9dWN1yNftOldQ1y*HpPH$F+rJCAYw97+KWFy8eZUu~dV(l5N%b&~h(10yyF^CmTVQpn(Mrmbi WL9BpWo~16RC#b^R>%){yv9NnI@?D0UT5ggCu*0_qr6cs3q2l0*x9K221#vjY)NET_7Pp|Zd*4POSky8 -4?DA0%Jd;JpJb=vumIvFO*=CPQ+04~Y*Te&UNH8E>xBrIwS50cCx~Y4>vpbO6eBrP2Wxp8;c>|H3sYrb -Y*%S?Ze??GU_W_(!uc?s(BakzdJ7?EF9^9Gyf?ad??x_c(9*_N98Yz0aCLM+b8~5DZf#|5bW&w@WnpY( -WJFFkgU`2UB%$aBN9rX=%!lt4v-5=I26&L{nTGW3do8V16r+p^9tR;mq;f9#3_2aCLM+ -b8~5DZf#|5bW&w@WnpY(WI=RvVPj}%#AUTvyg$3{N++IppJQl5+tKwp$xtHBFa^7o2YcTaPGN0jWJYOa -Y-B}vbY*UHX>V>+d2nTFC(1LJY0Wqjnq=?-uFQU?YI{u_&s!j~X7+MC!AG3V -Hn6J~&pv~A7-khwT~%sgOe`@BM`dnhb7^x)W?^GxgjZ$<5FZnjcuT6B5B6)POqpHCTrHl4#QtZa;zni7 -2}x#QV`WKgaBPMc5G-hCV9w&(UffE`hM!G~aLQ!~gAR@AcC9KZUquT;Z*FvDZgf*=XLE+Y-hdqXPWBsL -cVYo9B4AF|J)gHXb;e-i?Yrhg(m4rJb#QQONpxjxlpOD6#%EY0CLclTa6hZC<#>ZODNcTE%yi#yB_`&o -2u*KfX=Z6cbOl5XuY`uYqVp0y6#Opn49V(cQFkgU`2UB%$aBN9rX=%!lt4v-5=I26&L{nTGW3do8 +V16r+p^9tR;mq;f9#3_2aCLM+b8~5DZf#|5bW&w@WnpY(WI=RvVPj}%#AUTvyg$3{N++IppJQl5+tKwp +$xtHBFa^7o2YcTaPGN0jWJYOaY-B}vbY*UHX>V>+d2nTMaves|)!M|1JQjy*9JxrHCCXBK3Y-~_ZzF<= +1A>JaPGN0jWJYOaY-C4lZ(?C=Q*>c;WmI`^Wp(W({yb2RgQ&qroX$3|s~68cgLoKb6;WMPYGO<*F$_m# +Ze??6b4g}lV`X?XAL+Ysh`sOZo#5Z(1rNy0kurbdTRL{_?asbjCtV3aZewU~a#Lk=gjZ$<5FZnjcuT6B +5B6)POqpHCTrHl4#QtZa;zni72}x#QV`WKgaBPMc5G-hCV9w&(UffE`hM!G~aLQ!~gAR@AcC9KZUquT; +Z*FvDZgf*=XLE+Y-hdqXPWBsLcVYo9B4AF|J)gHXb;e-i?Yrhg(m4rJb#QQONpxjxlpOD6#%EY0CLclT +a6hZC<#>ZODNcTE%yi#yB_`&o2u*KfX=Z6cbOl5Xu +Y`uYqVp0y6#Opn49V(cQE2s&92Kh8W}@zf2sFIAPZAvVQg1vbZ%vHbIJ(jke?j1 l!xqXd>q7+-P0pRHy9#PwI0NEy%g(UCHeUkYj{YR7-159lq i%V@}#Ze4JZgp)|VRC6;+#Z*Ep$a%o|1baPW>ZAoPPfv$so3kRF1 PV2}fOp_vjQ6FdFHId|V -a{vhfWW?18O}RiiJ@XWBBi(Rv?4579E{O-(Y+vWlpwilmlMuXsu{2tXFT+?;?hj39&>gq>HOrf1lB-q; -n)I5N0000000000|Ns90000004sUgIaBpdDbWd<^b#!w83Ib%r)d@|xKsr716mTQmaB}ROZ@Dgs2ia_2 -=g^?i+Kka>7rjFg@b(FW?*48~9t#5lC;3juy9JUg#K|!ymZ|^=0%XM12~D{`Iz96ga3kGta_pUNxh{zZ -*=%3u(4f-VjFS+&fUz`Mi!Z}iQtl5;XwV(E`Zdd&WRj~^37YhpmjD0&000000RR90000000000000000 -0RR900000001!=OZ9{KvbaG*1bW?O;bY%ty2yJmcWTI{*Lx000000RI300000000wetXJ~YD00{!dJSSeM0d+9t -nq`n8nFAc3{t+7!O*d@MgADAF5KTYysMp|!ND`2%gc_Nxrh2qVwA%Us#V;Pkm;mDO$Szy}0000000030 -|Ns9000009W_507X<}?;a{vhf#ylrpsR4B`<(g%XBAEjmpZ*aW6HPa4&w~u?k`PTl(^?v}n^1}ZASkna -+k;MoZJUj+#nJ>$bhcTl`&GYj0000000000|NsC0000001Y}`!VE_pN#ylrpsR4B`<(g%XBAEjmpZ*aW -6HPa4&w~u?k`PTlU_W_(!uc?s(BakzdJ7?EF9^9Gyf?ad??x_c(9*_N0000000000|NsC00000024Qq` -VPj|j2?EAECtj%mbui_cWsoA7100|J5gQXtH*C*?4D6B+O+RUA%8{!~UIganLWV?BTpVMu5IA6dE0Lj! -YuMq;@!bFb0000000960|Nj60000h6Wo<`nZ(?C=Q*>c;Wd;HTYi@6MZU71b#ylrpsR4B`<(g%XBAEjm -pZ*aW6HPa4&w~u?k`PTl<6|AO{83(Yrk|^O`?W3M9CM%AX=A!!j~d9KS7#Oj0%XM12~D{`Iz96ga3kGt -a_pUNxh{zZ*=%3u(4f-Vj53~9Q3m-<6)UHjqig^*m4co5us7ukl*0UQzs7w8g#Z8m000000RR90{{R30 -00nGmZE17>00Rh3Wo=1rWMy~;1r2X-LUnFrY-LGqWMy~&3Ib%r)d@|xKsr716mTQmaB}ROZ@Dgs2ia_2 -=g^?i+KiRR=6W7=VqesjRYGc!>wZFzp>JB4@xD;^wu&SY_r(Ha#MKE+xj;HS^AvC+-Eea3oo~4=i3izi -U+2)E(%Oszdy}<28ig(gSpg+?&9*`C2(3=%09avzwZKZf-~wC#0000000030|Nj600000JVs&n0Y-K}l -Zgg^CV{}PwWMy~&3Ib%r)d@|xKsr716mTQmaB}ROZ@Dgs2ia_2=g^?i+KdBxleIk>g)RqK0VQ|Mwn6X+ -txo3vSYd;;z)HQ~0$c)Q#MKE+xj;HS^AvC+-Eea3oo~4=i3iziU+2)E(%Oul2rNlD$O59e#ogQsB77jP -l+h5j^*S;D0000000030|Nj600000IVs&n0Y-LwzbZ%vHb4hMwWq1Gz0%XM12~D{`Iz96g -a3kGta_pUNxh{zZ*=%3u(4f-Vj01a7SS8KIkY89@$6%;X7qJ(R#b4x^L3+^xAn+qc8}R@D0000000960 -{{R30000eRZ*FvQVPkYjZe(S6015(R#MKE+xj;HS^AvC+-Eea3oo~4=i3iziU+2)E(%Oul2rNlD$O59e +a{vhfAXg`>_lQgbaV_>=c$Ts04O39g2dD_h*R5>c*5<{jlMuXsu{2tXFT+?;?hj39&>gq>HOrf1lB-q; +n)I5N0000000000|Ns90000004sUgIaBpdDbWd<^b#!w83IZTkC#?5~OapN(_Fs6GvFQy{P|gRa2*}s1 +Y~I%9#i`L}7rjFg@b(FW?*48~9t#5lC;3juy9JUg#K|!ymZ|^=0w7l>toMja192_(UwD?W=?zm*&IhOn +$k(lG-qz;Dsgn@AfUz`Mi!Z}iQtl5;XwV(E`Zdd&WRj~^37YhpmjD0&000000RR90000000000000000 +0RR900000001!=OZ9{KvbaG*1bW?O;bY%ty2ypC#?5~OapN(_Fs6GvFQy{P|gRa2*}s1 +Y~I%9#i^81)7t~9tEf?*r}jS36zkMYeK9}${s8)2BzjZ?kPr%EZ*FvQVPkYjWC9>pC#?5~OapN(_Fs6G +vFQy{P|gRa2*}s1Y~I%9#i^eNEJ-@Z0;0Ob-P{Wzd?2rs)M&&=&l*}G;Jw22Ix+@lY;R&=Yyb)ZAXg`> +_lQgbaV_>=c$Ts04O39g2dD_h*R5>c*5<{j)$WoGNrJmcWTI{*Lx000000RI300000000wetXJ~YD00{yn6$0d#2P+C} +;lr6VNhMM>59zuEq~<=?!m-5UiD^{ysMp|!ND`2%gc_Nxrh2qVwA%Us#V;Pkm;mDO$Szy}0000000030 +|Ns9000009W_507X<}?;a{vhfCKUqYmH4o{!1*GOa*TS*H$bhcTl`&GYj0000000000|NsC0000001Y}`!VE_pNCKUqYmH4o{! +1*GOa*TS*HAD4^=04ZLvBczwX;f)x%8{!~UIganLWV?BTpVMu5IA6dE0Lj! +YuMq;@!bFb0000000960|Nj60000h6Wo<`nZ(?C=Q*>c;Wd;HTYi@6MZU71bCKUqYm +H4o{!1*GOa*TS*HtoMja192_(UwD?W +=?zm*&IhOn$k(lG-qz;DsWP5cQ3m-<6)UHjqig^*m4co5us7ukl*0UQzs7w8g#Z8m000000RR90{{R30 +00nGmZE17>00Rh3Wo=1rWMy~;1r2X-LUnFrY-LGqWMy~&3IZTkC#?5~OapN(_Fs6GvFQy{P|gRa2*}s1 +Y~I%9#i^CZ=6W7=VqesjRYGc!>wZFzp>JB4@xD;^wu&SY_r(GrS0}9Zh)e@g)RqK0VQ|Mwn6X+ +txo3vSYd;;z)HQ~0$c(hS0}9Zh)e@2rNlD$O59e#ogQsB77jP +l+h5j^*S;D0000000030|Nj600000IVs&n0Y-LwzbZ%vHb4hMwWq1Gz0w7l>toMja192_( +UwD?W=?zm*&IhOn$k(lG-qz;DsRMhHwLKbzE(ciwC3nrXLGTEzPUiqvVS}~6O12rNlD$O59e #ogQsB77jPl+h5j^*S;EEYxz&xd)D|X2*0_E|OYH;h*YvvIyS{G&S`ex{XQ}0000000000 -{{R30000004RmF4ZE0>{Y)NipWq1Gz0%XM12~D{`Iz96ga3kGta_pUNxh{zZ*=%3u(4f-VjN6J@8iEuM -btv-qj6g$b#7A9pc!|f`I$jaRzSe2A1ON#FWW?18O}RiiJ@XWBBi(Rv?4579E{O-(Y+vWlpwilmlMuXs +{{R30000004RmF4ZE0>{Y)NipWq1Gz0w7l>toMja192_(UwD?W=?zm*&IhOn$k(lG-qz;DsoRQL8iEuM +btv-qj6g$b#7A9pc!|f`I$jaRzSe2A1ON#FAXg`>_lQgbaV_>=c$Ts04O39g2dD_h*R5>c*5<{jlMuXs u{2tXFT+?;?hj39&>gq>HOrf1lB-q;n)I5N0000000000{{R30000000000000000|Ns90000002u)>e -Q*>c-Xa)@kb7N>_ZDDj_015(R#MKE+xj;HS^AvC+-Eea3oo~4=i3iziU+2)E(%OuaQq$W5tE;F{pQrXd -&=l*`O?@#x{Qdy?T_k!`1dtE{#ylrpsR4B`<(g%XBAEjmpZ*aW6HPa4&w~u?k`PTl(swU)=eHZcWUx8U -##PM;a30K-=Jl8VtAf?Zi=Hx60000000000{{R300000025DwtV`Xyy3IfJFCtj%mbui_cWsoA7100|J -5gQXtH*C*?4D6B+O+P!zz<~n@;VY|KA!vt$qMEp^75#kD_Tqj3VpJSSeM0d+9tnq`n8nFAc3 -{t+7!O*d@MgADAF5KTWh#~MC<5IE1bzMOP@>#x3$o4Af`kVHyQ&~TYCSRqgV00000000300000000007 -XJu|>b7gY?3Ib%r)d@|xKsr716mTQmaB}ROZ@Dgs2ia_2=g^?i+KitFEJ-@Z0;0Ob-P{Wzd?2rs)M&&= -&l*}G;Jw22Ix+%e#MKE+xj;HS^AvC+-Eea3oo~4=i3iziU+2)E(%OvdvgUTbnZZteO3IOg0+3WD-We)T -m9OC!w7#?l6>4!*u&nOG#EL&$!Mwbxg)RqK0VQ|M -wn6X+txo3vSYd;;z)HQ~0$c)Q#MKE+xj;HS^AvC+-Eea3oo~4=i3iziU+2)E(%Ou#jhE2@R4ADY@XOb3 -WHJm&VktwD1&R~J8Qi15W{8Ub0000000030|Ns900000AWq5RDZgXjGZgT(%0%XM12~D{`Iz96ga3kGt -a_pUNxh{zZ*=%3u(4f-VjFrgddLDIRU(}XWLTZugenOC;Z(5k~zEJnJiX;;E#R6o+)d@|xKsr716mTQm -aB}ROZ@Dgs2ia_2=g^?i+Kf}D^XdU9;lkvmMR*4bh)jz;q`~Q5Z+&x=I0QQSl+6GD0000000960|Nj60 -000ShX>@L7b8}^L015(R#MKE+xj;HS^AvC+-Eea3oo~4=i3iziU+2)E(%OuPYgi@C#*klFTE}3hP#3Wm -ki}o*nL&Ed10e7tM;q}1#ylrpsR4B`<(g%XBAEjmpZ*aW6HPa4&w~u?k`PTlUNH8E>xBrIwS50cCx~Y4 ->vpbO6eBrP2Wxp8;c>|H0000000000|NsC0000003t@D0VPj}*Wo~qH015(R#MKE+xj;HS^AvC+-Eea3 -oo~4=i3iziU+2)E(%OuKaSf9!PV~dK2uo>;u!nFdemP_$e?^hl+JkM;eY!XR2mk;;0000000000|Ns90 -000000000000000|Nj60000003v*>-a%FT=WnpY{00{zQ#MKE+xj;HS^AvC+-Eea3oo~4=i3iziU+2)E -(%OuVyTa&4noi_R;$3lnz4{Zl)X|Z&ZIQtMA_g1big7gn0000000030|Nj600000Aba`-PQ+acAWo-gQ +Q*>c-Xa)@kb7N>_ZDDj_015&iS0}9Zh)e@H4o{!1*GOa*TS*HAD4^=04ZLvBczwX;eGPz<~n@;VY|KA!vt$qMEp^75#kD_Tqj3Tz6$0d#2P+C};lr6VNhMM> +59zuEq~<=?!m-5UiD^_h#~MC<5IE1bzMOP@>#x3$o4Af`kVHyQ&~TYCSRqgV00000000300000000007 +XJu|>b7gY?3IZTkC#?5~OapN(_Fs6GvFQy{P|gRa2*}s1Y~I%9#i^eNEJ-@Z0;0Ob-P{Wzd?2rs)M&&= +&l*}G;Jw22Ix+$vS0}9Zh)e@H4o{!1*GOa*TS*H +4!*u&n59zuEq~<=? +!m-5UiD^`0J=2M>OG#EL&$!Mwbxg)RqK0VQ|M +wn6X+txo3vSYd;;z)HQ~0$c(hS0}9Zh)e@toMja192_(UwD?W +=?zm*&IhOn$k(lG-qz;Dsg=m)dLDIRU(}XWLTZugenOC;Z(5k~zEJnJiX;;E#R4E#C#?5~OapN(_Fs6G +vFQy{P|gRa2*}s1Y~I%9#i>)L^XdU9;lkvmMR*4bh)jz;q`~Q5Z+&x=I0QQSl+6GD0000000960|Nj60 +000ShX>@L7b8}^L015&iS0}9Zh)e@H4o{!1*GOa*TS*H;u!nFdemP_$e?^hl+JkM;eY!XR2mk;;0000000000|Ns90 +000000000000000|Nj60000003v*>-a%FT=WnpY{00{yhS0}9Zh)e@Z4!V_T!KNI`QJ|h6;Zj^jB$MPK+?7Lu3>C`4HLtfv$so3kRF1PV2}fOp_vjQ6FdFHId|toMja192_(UwD?W=?zm*&IhOn$k(lG-qz;DskZ2Vh8!q$B6|*YuiTY;OURW8 +#d%1{rxIXtTaY^?oB}2l0_2znD++Ak!AD4^=04ZLvBczwX;h-%S=7<6%^jtx5=^cXz--x^ 3Rg~O2_Ny!Q1}E;1fT!_000000096000000000DRX<~B#3IbwqHGd)HR2XhQO_4{AcS-HH^7AVzASV -8M4NYxyCjU1gEwF5PXV6FZDLo1#Vec_~kix7WfVQ#Sd|CM9$^_0000000030{{R3000004b7^OD015)e -JSSeM0d+9tnq`n8nFAc3{t+7!O*d@MgADAF5KTYg)D=(>(T2L(qY0=?N -#ylrpsR4B`<(g%XBAEjmpZ*aW6HPa4&w~u?k`PTlh8PemXlG!~;@e)_O3H?xO^a~KWeI~0jp}x-Dk@(^ -0000000000|Nj60000002u)>eQ*>c;Wd;HXcWHEPWpi_7a{vkgWW?18O}RiiJ@XWBBi(Rv?4579E{O-( -Y+vWlpwilmiECIT&Bl;lSX#$ms8AQN7m&qYg8B7tjqC|5&qz6Q-tazCB3Um~mr!r)9aR2}S000000RR90{{R30010DnZgg^C -V{~%>3Ib%r)d@|xKsr716mTQmaB}ROZ@Dgs2ia_2=g^?i+KitFEJ-@Z0;0Ob-P{Wzd?2rs)M&&=&l*}G +8M4NYxyCjU1gEwF5PXV6FZDLo1#Vec_~kix7WfVQ#Sd|CM9$^_0000000030{{R3000004b7^OD015&o +6$0d#2P+C};lr6VNhMM>59zuEq~<=?!m-5UiD^{g)D=(>(T2L(qY0=?N +CKUqYmH4o{!1*GOa*TS*HeQ*>c;Wd;HXcWHEPWpi_7a{vkgAXg`>_lQgbaV_>=c$Ts04O39g2dD_h +*R5>c*5<{jiECIT&Bl;lSX#$ms8AQN7m&qYg8B7tjqC|5&qz6Q-tazCB3Um~mr!r)9aR2}S000000RR90{{R30010DnZgg^C +V{~%>3IZTkC#?5~OapN(_Fs6GvFQy{P|gRa2*}s1Y~I%9#i^eNEJ-@Z0;0Ob-P{Wzd?2rs)M&&=&l*}G ;Jw22Ix+!vno`+&e1Pj6a?JDUs8A->-qfH?0iRw!WuNN`7KQr&0000000030000000000 -----END STRICT TYPE LIB----- diff --git a/stl/RGBStorage@0.11.0.stl b/stl/RGBStorage@0.11.0.stl index 58718526..b017c408 100644 Binary files a/stl/RGBStorage@0.11.0.stl and b/stl/RGBStorage@0.11.0.stl differ diff --git a/stl/RGBStorage@0.11.0.sty b/stl/RGBStorage@0.11.0.sty index 380b8b76..7f2a9a8b 100644 --- a/stl/RGBStorage@0.11.0.sty +++ b/stl/RGBStorage@0.11.0.sty @@ -1,5 +1,5 @@ {- - Id: stl:7gJzyOSk-9kGbkdS-oKUNJvS-tk6p!Hw-!uhig0T-fkZgi4g#serial-cake-educate + Id: stl:t8loV$Vb-Z8hGMSi-pC9dCUe-Lpy$rm8-CGtTeJa-6ll2sCk#guest-infant-crash Name: RGBStorage Version: 0.11.0 Description: RGB storage library @@ -11,32 +11,7 @@ @context typelib RGBStorage -import StrictTypes#century-comrade-chess - use VariantName#theory-austin-before - use FieldName#present-flute-herman - use Primitive#deliver-arrow-boxer - use TySemId#popcorn-super-young - use FieldSemId#spiral-road-marco - use TypeName#edgar-carol-mystery - use UnnamedFieldsSemId#freedom-degree-gregory - use SemId#logic-absorb-hilton - use Variant#humor-regard-promise - use Sizing#courage-alien-salon - use NamedFieldsSemId#solar-salad-smoke - use EnumVariants#dispute-natasha-vega - use VariantInfoSemId#museum-edward-mirror - use UnionVariantsSemId#santana-address-pepper - use TypeSystem#adrian-boris-sponsor - -import AluVM#congo-archive-folio - use Lib#gate-biology-optimal - use LibSite#ultra-grace-message - use IsaName#taboo-olympic-cloud - use LibId#germany-culture-olivia - use IsaSeg#size-shake-olga - use LibSeg#lemon-philips-horse - -import RGBCommit#tuna-safari-design +import RGBCommit#harvest-person-orion use ExtensionSchema#active-eddie-empty use BundleId#carmen-farmer-diesel use AttachState#lady-japan-fiesta @@ -108,37 +83,7 @@ import RGBCommit#tuna-safari-design use RevealedData#olivia-copper-stamp use AssignRevealedValueBlindSealTxid#photo-jump-silicon -import RGBLogic#explain-marvin-bless - use WitnessPos#snow-local-tonight - use WitnessOrd#exhibit-erosion-dallas - -import CommitVerify#miller-pancake-elastic - use ProtocolId#shadow-eclipse-program - use Message#druid-blitz-rover - use MerkleHash#horse-popcorn-bundle - use MerkleBlock#pegasus-delta-eddie - use ReservedBytes1#origin-roger-relax - use ReservedBytes2#florida-libra-circus - use TreeNode#kansas-scarlet-ricardo - use ReservedBytes4#young-goblin-academy - use ReservedBytes8#rudolf-tape-adrian - -import BPCore#totem-holiday-helena - use TapretNodePartner#roger-member-educate - use ExplicitSealTxid#nova-roger-campus - use TapretProof#marco-border-sample - use TapretPathProof#kiwi-mirror-paris - use AnchorMerkleBlockTapretProof#poem-serpent-broken - use Method#bali-boris-plasma - use TapretRightBranch#miracle-patriot-touch - use BlindSealTxPtr#fortune-iron-salmon - use OpretProof#good-village-flex - use AnchorMerkleBlockOpretProof#gentle-gate-page - use SecretSeal#dollar-iris-wizard - use BlindSealTxid#media-judge-anita - use TxPtr#italian-july-eddie - -import RGBStd#jessica-tropic-song +import RGBStd#hair-magnum-helena use PubWitness#paper-visa-storm use ContentRef#polo-ramirez-parker use SigBlob#insect-cello-avalon @@ -155,15 +100,14 @@ import RGBStd#jessica-tropic-song use NamedFieldValencyType#invest-apollo-inca use ImplId#seminar-data-table use SupplSub#canoe-denmark-short - use SealWitness#vanilla-crimson-zero use OutputAssignmentRevealedData#dinner-honey-saturn use Supplement#caviar-zebra-precise use SupplId#pilot-claudia-minute use OutputAssignmentRevealedAttach#miami-diagram-mineral use NamedFieldExtensionType#tuna-archer-melon - use AnchorSet#shadow-dominic-pencil use NamedFieldGlobalStateType#museum-ohio-arizona use GenesisIface#rocket-paradox-press + use AnchorSet#pluto-plasma-diagram use IfaceImpl#permit-learn-samba use ContentSigs#oval-sister-triton use SupplItem#jargon-orchid-forget @@ -173,6 +117,7 @@ import RGBStd#jessica-tropic-song use NamedFieldMetaType#prefix-carmen-artist use NamedVariantu8#star-pilgrim-pilgrim use OpWitness#valid-toronto-gibson + use SealWitness#cotton-lopez-isabel use GlobalIface#concert-combat-charm use SchemaIfaces#fossil-nepal-airline use OutputAssignmentRevealedValue#aspect-caramel-diana @@ -182,6 +127,61 @@ import RGBStd#jessica-tropic-song use GlobalOut#capital-agatha-bruno use OutputAssignmentVoidState#mars-alabama-public +import StrictTypes#century-comrade-chess + use VariantName#theory-austin-before + use FieldName#present-flute-herman + use Primitive#deliver-arrow-boxer + use TySemId#popcorn-super-young + use FieldSemId#spiral-road-marco + use TypeName#edgar-carol-mystery + use UnnamedFieldsSemId#freedom-degree-gregory + use SemId#logic-absorb-hilton + use Variant#humor-regard-promise + use Sizing#courage-alien-salon + use NamedFieldsSemId#solar-salad-smoke + use EnumVariants#dispute-natasha-vega + use VariantInfoSemId#museum-edward-mirror + use UnionVariantsSemId#santana-address-pepper + use TypeSystem#adrian-boris-sponsor + +import BPCore#austin-story-retro + use TapretNodePartner#roger-member-educate + use ExplicitSealTxid#nova-roger-campus + use TapretProof#marco-border-sample + use TapretPathProof#kiwi-mirror-paris + use Method#bali-boris-plasma + use TapretRightBranch#miracle-patriot-touch + use BlindSealTxPtr#fortune-iron-salmon + use OpretProof#good-village-flex + use AnchorMerkleBlockTapretProof#ventura-palma-trumpet + use AnchorMerkleBlockOpretProof#sheriff-alex-degree + use SecretSeal#dollar-iris-wizard + use BlindSealTxid#media-judge-anita + use TxPtr#italian-july-eddie + +import AluVM#congo-archive-folio + use Lib#gate-biology-optimal + use LibSite#ultra-grace-message + use IsaName#taboo-olympic-cloud + use LibId#germany-culture-olivia + use IsaSeg#size-shake-olga + use LibSeg#lemon-philips-horse + +import CommitVerify#miller-pancake-elastic + use ProtocolId#shadow-eclipse-program + use Message#druid-blitz-rover + use MerkleHash#horse-popcorn-bundle + use MerkleBlock#pegasus-delta-eddie + use ReservedBytes1#origin-roger-relax + use ReservedBytes2#florida-libra-circus + use TreeNode#kansas-scarlet-ricardo + use ReservedBytes4#young-goblin-academy + use ReservedBytes8#rudolf-tape-adrian + +import RGBLogic#rapid-baboon-satire + use WitnessPos#snow-local-tonight + use WitnessOrd#exhibit-erosion-dallas + import Std#ralph-blue-lucky use AlphaCaps#picnic-soprano-aurora use AsciiPrintable#ultra-sunset-format @@ -238,7 +238,7 @@ data MemIndex : opBundleIndex {RGBCommit.OpId -> ^ ..0xffffff RGBCommit , contractIndex {RGBCommit.ContractId -> ^ ..0xff ContractIndex} , terminalIndex {RGBCommit.XChainSecretSeal -> ^ ..0xffffff {RGBCommit.Opout ^ ..0xff}} -@mnemonic(ultra-sweden-limbo) +@mnemonic(level-open-morph) data MemStash : schemata {RGBCommit.SchemaId -> ^ ..0xff RGBStd.SchemaIfaces} , ifaces {RGBStd.IfaceId -> ^ ..0xff RGBStd.Iface} , geneses {RGBCommit.ContractId -> ^ ..0xff RGBCommit.Genesis}