Skip to content

Commit 17b6a63

Browse files
committed
stl: update to new Baid58 id string representations
1 parent 82158a0 commit 17b6a63

5 files changed

Lines changed: 27 additions & 26 deletions

File tree

Cargo.lock

Lines changed: 9 additions & 8 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

commit_verify/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ required-features = ["stl"]
2525
amplify = { version = "4.0.0", features = ["hex", "apfloat"] }
2626
commit_encoding_derive = { version = "0.10.0", path = "derive" }
2727
strict_encoding = "2.5.0"
28-
strict_types = { version = "1.5.0", optional = true }
28+
strict_types = { version = "1.6.0", optional = true }
2929
sha2 = "0.10.6"
3030
rand = { version = "0.8.5", optional = true }
3131
serde_crate = { version = "1.0", package = "serde", optional = true }

commit_verify/src/stl.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ use strict_types::{CompileError, LibBuilder, TypeLib};
2424
use crate::{mpc, LIB_NAME_COMMIT_VERIFY};
2525

2626
pub const LIB_ID_COMMIT_VERIFY: &str =
27-
"melody_arctic_labor_ZtHaBzu9ojbDahaGKEXe5v9DfSDxLERbLkEB23R6Q6V";
27+
"urn:ubideco:stl:ZtHaBzu9ojbDahaGKEXe5v9DfSDxLERbLkEB23R6Q6V#rhino-cover-frog";
2828

2929
fn _commit_verify_stl() -> Result<TypeLib, CompileError> {
3030
LibBuilder::new(libname!(LIB_NAME_COMMIT_VERIFY), tiny_bset! {

stl/CommitVerify@0.1.0.sta

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
-----BEGIN STRICT TYPE LIB-----
2-
Id: melody_arctic_labor_ZtHaBzu9ojbDahaGKEXe5v9DfSDxLERbLkEB23R6Q6V
2+
Id: urn:ubideco:stl:ZtHaBzu9ojbDahaGKEXe5v9DfSDxLERbLkEB23R6Q6V
33
Name: CommitVerify
44
Dependencies:
5-
Std@lagoon_rodent_option_9KALDYR8Nyjq4FdMW6kYoL7vdkWnqPqNuFnmE9qHpNjZ
5+
urn:ubideco:stl:9KALDYR8Nyjq4FdMW6kYoL7vdkWnqPqNuFnmE9qHpNjZ
66

77
DENvbW1pdFZlcmlmeQF7hIA8nvriESWnfCw5vHDS/ej5Q64N/Zz05oLtx2bKcANT
88
dGQBA1N0ZAEAIuTglum9fVyG9eHfXXcBav45xzzZNIVQlECJjKijeV4CVTUIAApD

stl/CommitVerify@0.1.0.sty

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{-
2-
Id: melody_arctic_labor_ZtHaBzu9ojbDahaGKEXe5v9DfSDxLERbLkEB23R6Q6V
2+
Id: urn:ubideco:stl:ZtHaBzu9ojbDahaGKEXe5v9DfSDxLERbLkEB23R6Q6V#rhino-cover-frog
33
Name: CommitVerify
44
Version: 0.1.0
55
Description: Client-side-validation deterministic commitments
@@ -10,36 +10,36 @@
1010

1111
typelib CommitVerify
1212

13-
import lagoon_rodent_option_9KALDYR8Nyjq4FdMW6kYoL7vdkWnqPqNuFnmE9qHpNjZ as Std
13+
import urn:ubideco:stl:9KALDYR8Nyjq4FdMW6kYoL7vdkWnqPqNuFnmE9qHpNjZ#justice-rocket-type as Std
1414
-- Imports:
15-
-- U5 := CafeAverageCompass03MDHMYsJt8d1gUiyx5vGCWcNLQ7biek6UTjHg3ksW4Bf
15+
-- U5 := urn:ubideco:semid:3MDHMYsJt8d1gUiyx5vGCWcNLQ7biek6UTjHg3ksW4Bf#ground-volume-singer
1616

1717

1818

19-
-- ComplexSecondJason0F8mU5NPc8Z5CMnkSFGdF5UxrPsdcBS6B5DCyP5kJPgWc
19+
-- urn:ubideco:semid:F8mU5NPc8Z5CMnkSFGdF5UxrPsdcBS6B5DCyP5kJPgWc#ventura-equal-think
2020
data Commitment :: [Byte ^ 32]
21-
-- CannonFreddieRodeo0qp6pMjMCcukxxZdkM2PtfNWfJjXKoVHXtXSBCsYjQwY
22-
data MerkleBlock :: depth Std.U5 {- CafeAverageCompass03MDHMYsJt8d1gUiyx5vGCWcNLQ7biek6UTjHg3ksW4Bf -}
21+
-- urn:ubideco:semid:qp6pMjMCcukxxZdkM2PtfNWfJjXKoVHXtXSBCsYjQwY#transit-bogart-nissan
22+
data MerkleBlock :: depth Std.U5 {- urn:ubideco:semid:3MDHMYsJt8d1gUiyx5vGCWcNLQ7biek6UTjHg3ksW4Bf#ground-volume-singer -}
2323
, cofactor U16
2424
, crossSection [TreeNode ^ ..0xffffffff]
2525
, entropy U64?
26-
-- BazaarOrchidJacket06kxYeCatpncbA9UiTdsFbxbxJdU56x6MdmTRkEeGAv6R
26+
-- urn:ubideco:semid:6kxYeCatpncbA9UiTdsFbxbxJdU56x6MdmTRkEeGAv6R#iceberg-rocket-velvet
2727
data MerkleNode :: [Byte ^ 32]
28-
-- MillionTruckWeather09FbrjZLnMDfbrN9gEbWij5HNkxqAVaZBkoW2UvKdYw4B
28+
-- urn:ubideco:semid:9FbrjZLnMDfbrN9gEbWij5HNkxqAVaZBkoW2UvKdYw4B#canyon-exhibit-ravioli
2929
data MerkleProof :: pos U32
3030
, cofactor U16
3131
, path [MerkleNode ^ ..0x20]
32-
-- IngridSincereNavy057jCv2LWrdn89GzuSYaH17f21N3su76uM2tEaG1dwwoT
33-
data MerkleTree :: depth Std.U5 {- CafeAverageCompass03MDHMYsJt8d1gUiyx5vGCWcNLQ7biek6UTjHg3ksW4Bf -}
32+
-- urn:ubideco:semid:57jCv2LWrdn89GzuSYaH17f21N3su76uM2tEaG1dwwoT#russian-wedding-florida
33+
data MerkleTree :: depth Std.U5 {- urn:ubideco:semid:3MDHMYsJt8d1gUiyx5vGCWcNLQ7biek6UTjHg3ksW4Bf#ground-volume-singer -}
3434
, entropy U64
3535
, cofactor U16
3636
, messages {ProtocolId -> ^ ..0xffffff Message}
3737
, map {U32 -> ^ ..0xffffff ProtocolId, Message}
38-
-- LondonMagnetCake04ajqScXjJ6wQ5af2zgBFzzP7k1qzD6DXXU28taQidCcA
38+
-- urn:ubideco:semid:4ajqScXjJ6wQ5af2zgBFzzP7k1qzD6DXXU28taQidCcA#shampoo-bishop-morgan
3939
data Message :: [Byte ^ 32]
40-
-- IndigoBuenosFriday04GenVCt5Xq6xtnJDjT98FehgCS8rTmwEzbjwGkaUVjHz
40+
-- urn:ubideco:semid:4GenVCt5Xq6xtnJDjT98FehgCS8rTmwEzbjwGkaUVjHz#gamma-banjo-corona
4141
data ProtocolId :: [Byte ^ 32]
42-
-- AxiomPenguinTicket0D7Q2eTnYyjN6gMZnZYrMG6gmRwmtnxyGLeqBbki8DFLv
43-
data TreeNode :: concealedNode (depth Std.U5 {- CafeAverageCompass03MDHMYsJt8d1gUiyx5vGCWcNLQ7biek6UTjHg3ksW4Bf -}, hash MerkleNode)
42+
-- urn:ubideco:semid:D7Q2eTnYyjN6gMZnZYrMG6gmRwmtnxyGLeqBbki8DFLv#greek-decimal-quiz
43+
data TreeNode :: concealedNode (depth Std.U5 {- urn:ubideco:semid:3MDHMYsJt8d1gUiyx5vGCWcNLQ7biek6UTjHg3ksW4Bf#ground-volume-singer -}, hash MerkleNode)
4444
| commitmentLeaf (protocolId ProtocolId, message Message)
4545

0 commit comments

Comments
 (0)