Skip to content

Commit b860598

Browse files
committed
fix: use correct stl lib name for Layer1
1 parent 3442d9a commit b860598

File tree

5 files changed

+24
-22
lines changed

5 files changed

+24
-22
lines changed

src/operation/layer1.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,12 +25,12 @@ use std::str::FromStr;
2525
use bp::BlockHash;
2626
use strict_encoding::{StrictDecode, StrictEncode, StrictType};
2727

28-
use crate::LIB_NAME_RGB_COMMIT;
28+
use crate::{LIB_NAME_RGB_COMMIT, LIB_NAME_RGB_LOGIC};
2929

3030
#[derive(Copy, Clone, PartialEq, Eq, PartialOrd, Ord, Hash, Debug, Display)]
3131
#[display(lowercase)]
3232
#[derive(StrictType, StrictEncode, StrictDecode)]
33-
#[strict_type(lib = LIB_NAME_RGB_COMMIT, tags = repr, into_u8, try_from_u8)]
33+
#[strict_type(lib = LIB_NAME_RGB_LOGIC, tags = repr, into_u8, try_from_u8)]
3434
#[cfg_attr(
3535
feature = "serde",
3636
derive(Serialize, Deserialize),

src/stl.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ pub const LIB_ID_RGB_COMMIT: &str =
4040
"stl:taGMXEjW-1FDlac4-c6kFcnK-6iv9IXB-G0Gjhdz-Stoexsk#film-extreme-koala";
4141
/// Strict types id for the library providing data types for RGB consensus.
4242
pub const LIB_ID_RGB_LOGIC: &str =
43-
"stl:KcBYRebN-pYf7mdW-bcI7bKj-GCGO3Lc-sBgzDJi-DWTBahs#lady-stadium-invent";
43+
"stl:hrx4os5M-G1AhR3Z-8FlOSFa-VxScvGS-!jvqFk3-XBnsCa8#cable-pagoda-mayor";
4444

4545
fn _rgb_commit_stl() -> Result<TypeLib, CompileError> {
4646
LibBuilder::new(libname!(LIB_NAME_RGB_COMMIT), tiny_bset! {

stl/[email protected]

Lines changed: 14 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
-----BEGIN STRICT TYPE LIB-----
2-
Id: stl:KcBYRebN-pYf7mdW-bcI7bKj-GCGO3Lc-sBgzDJi-DWTBahs#lady-stadium-invent
2+
Id: stl:hrx4os5M-G1AhR3Z-8FlOSFa-VxScvGS-!jvqFk3-XBnsCa8#cable-pagoda-mayor
33
Name: RGBLogic
44
Dependencies:
55
BPCore#alfonso-andrea-nitro,
66
RGBCommit#film-extreme-koala,
77
Bitcoin#signal-color-cipher
8-
Check-SHA256: 8a29ff7fea3dc659fdb1914e086d4af972f31d7b4ebdb9128f9934946b363ba5
8+
Check-SHA256: d02e22671b98720e20d2708cc8d1e3eb1f322cf03c68a1961eda50c20e78cf10
99

1010
2vSEvOmAmtV*_ctL&Ca5nIvB}kFnvq?#?UavKl;M?6Er@<-S02^q~eqP(yEWWwoJ<Tu9c`P~~aP9O^+_
1111
oUWq3(ia46296hVO4=UA$q7<NLPKwDZE1A%Y!hN5_Bp3Y36tDMM#=e#tGI($UA5U3KNx<*C>ja}LTPkk
@@ -17,19 +17,18 @@ Wpq+$XJ~Xna$#;`Xh%-ZT+rxDK6vW;JU&?LxLM72H?wDC1Zo}=N}D)4mkLjCa%FT-a&K>D2SRCdV{d70
1717
DJ{*3f84s>#k$1lf7uIEVQ@}wWMxQUb7)_z*=^-NPQ?`2v5jYd+6t@dEhY>7H!Y*UdZb-BpG^u(WnpGh
1818
V{&P5bg6}ecT=8d`>?<6$C@F;S3|*6`1-v+nBdcqJ?FPKcnV2wbY*gGVQf%qwlfK-7{9iX4Q|L-q$GzU
1919
Mp|h<azh8d{~gylbAe9D2TWyQW>#f#{Gz8SzLEaTf~c{WkYggkPIjuQHS#3Ua|L6d7%qre2Ut&TY<W;?
20-
2~tNwLvL+uX><bsG*S<)6P6lYy(#<=BR_>s@(?%#f7ArN-=Rj?7Ns(14peesZgXjLX>V>+d2nTU#Mns)
21-
Y&M6LqDeqU-jv95KHlThh+c{38p;h*Y8ns*OksItaxs<2=6W7=VqesjRYGc!>wZFzp>JB4@xD;^wu&SY
22-
_r(NHa7knZ00=~4V^DH$Z)OAn0S0toaB^jI00jX8X}m+ix<r{IUp9}i;k)k6E9J5pJYwvzJ09h}Kyvh<
23-
54IneKN{_;j(f`H9IfkFzO$PG<c0G$nQ(}f*%Js10tIhya%FS?1pxwSyhFmeM42RCHjlC4yY9{_<+2()
24-
V(hUy9_7A3a`d4`PS0G>=uAF%>iaxCSnRl2&38AmXJiCw9urENI6IdKM{I9mVQf!wWCj8SZ*Wg?WC5<B
25-
naOy0?=aB71%Vz7ShfjNbeJ)7Cyy<(SaPx8WOM^*WOx7o0tHWSPjX}g0sseRWo~72X>$Mo0RIYfa$#<B
26-
X>@6CZU6=Z2X|?7Ze??G0gvlp0sK<6W+n*cBpJ9-*worFk3Ek7Mz>CQ0ZEXBf&z4T0=1!xTu9c`P~~aP
27-
9O^+_oUWq3(ia46296hVO4=UA$uv?At`n9TUcD*&5hFi^PVx{q1b@^7zTcrn*%qZTXa#O>ZewKt00;zc
28-
aA{-$wV{k$NY>O)<!R0w>OowbuA;xv7X)nvju&%E+8)NqmB{9L9(7`0)Rt93YLV-HLXe?vTA1;^Q1`Zq
29-
Bog<<3Rh`#Ze??GPjX}g1ONqXX>Mg?00jX7T-**L6)$-r+lRyXoI{GIo*U3CNI7Emc=xo*$N+#60SR<v
30-
ZggREX?A4*00069X=iS4a%E%y0009BVRB<=X?A5~0000AS7~%^Wpi^-Z*v9%25ez@WpXhBwV{k$NY>O)
31-
<!R0w>OowbuA;xv7X)nvju&%E+8)NqdBoUB2y8Zom7+;NN8Xgkb3WeV)QDb*=NiflQ)(Iz254nzXJ~W)
32-
00aqiX>Db5bYX39002k
20+
2~tNwLvL+uX><YrG*S<)6P6lYy(#<=BR_>s@(?%#f7ArN-=Rj?7Ns(14peesZgXjLX>V>+d2nTw$mV(;
21+
bz)!CmQ_M(k?Vd!kfCo{nDM?)_qK{868FUfPjE?O1^@^|Vq;KpZ*OJ<0s#heVQ_L~bN~eb0%^QM!n#D6
22+
Bwsd<vEjS!&MW1z8a!g`u{$2+zCd#Hp%1nnm_HirtB!lh<{Yi-S-!KI0_27BH<@sVme~^s3<3pjaB^jI
23+
00jX8X}m+ix<r{IUp9}i;k)k6E9J5pJYwvzJ09h}Kyvh<M^4XN(CAD)c<TE+K3MFyS<QDhvu9)kY913x
24+
n>ag{2}f*iVqt7ga%2Vq1#fUqa%2Inp_$2edG9dLzy*OG4Oq4bRCJgzb0?22v{-Vn;AC_IX=Hc+00IU~
25+
VR>b8F#`ezVrg_^Z)t7-25f0@b!lV)1y68Ka%2Po00(DfZe??6a{vGU{|a<+VQzD2bZKvH00smHcWHEP
26+
Wpi@@kLzIp{8F`MCJ5#v8Msl{)Y>tRJ&yoJw@!EgNsxtt0(5x-wV{k$NY>O)<!R0w>OowbuA;xv7X)nv
27+
ju&%E+8)NqG*S<)6P6lYy(#<=BR_>s@(?%#f7ArN-=Rj?7Ns(11#WL{V`TsU2n26%X=DPmp^RKe*3?kt
28+
Y0ez#L0p`!qQBA?1Z@V67jsJ59>&R)$mV(;bz)!CmQ_M(k?Vd!kfCo{nDM?)_qK{868FUlS7~%^Wpi^+
29+
a%2Pq00nJnZe?Tu1pxtE+zulZFL@%{hr{`tLyD)K8_+CBIb!yB_q58$0Duw!33O#{bYXO9c4Ytn00IYT
30+
XKrtDWn=&V00RhNa${&|c4cG$000VCX>@L7b8}E{a|QzjY+-q2axnpU#Mns)Y&M6LqDeqU-jv95KHlTh
31+
h+c{38p;h*Y8ns*Xk}?<XmkJo1POF$ZDn(GVQp{#07w
3332

3433
-----END STRICT TYPE LIB-----
3534

stl/[email protected]

-45 Bytes
Binary file not shown.

stl/[email protected]

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{-
2-
Id: stl:KcBYRebN-pYf7mdW-bcI7bKj-GCGO3Lc-sBgzDJi-DWTBahs#lady-stadium-invent
2+
Id: stl:hrx4os5M-G1AhR3Z-8FlOSFa-VxScvGS-!jvqFk3-XBnsCa8#cable-pagoda-mayor
33
Name: RGBLogic
44
Version: 0.1.0
55
Description: Consensus logic layer for RGB smart contracts
@@ -20,7 +20,6 @@ import BPCore#alfonso-andrea-nitro
2020

2121
import RGBCommit#film-extreme-koala
2222
use TransitionType#picture-reflex-brigade
23-
use Layer1#camilla-basket-justin
2423
use OpId#picnic-single-gloria
2524

2625
import Bitcoin#signal-color-cipher
@@ -39,6 +38,10 @@ data DbcProof : tapret#1 BPCore.TapretProof
3938
@mnemonic(east-sunset-extra)
4039
data GlobalOrd : opOrd OpOrd, idx U16
4140

41+
@mnemonic(camilla-basket-justin)
42+
data Layer1 : bitcoin | liquid
43+
44+
4245
@mnemonic(disney-mama-rover)
4346
data OpOrd : genesis ()
4447
| transition#255 (witness WitnessOrd
@@ -52,8 +55,8 @@ data WitnessOrd : mined WitnessPos
5255
| ignored ()
5356
| archived ()
5457

55-
@mnemonic(cliff-enrico-nominal)
56-
data WitnessPos : layer1 RGBCommit.Layer1
58+
@mnemonic(giraffe-melody-aspirin)
59+
data WitnessPos : layer1 Layer1
5760
, height U32
5861
, timestamp I64
5962

0 commit comments

Comments
 (0)