|
1 | 1 | {- |
2 | | - Id: melody_arctic_labor_ZtHaBzu9ojbDahaGKEXe5v9DfSDxLERbLkEB23R6Q6V |
| 2 | + Id: urn:ubideco:stl:ZtHaBzu9ojbDahaGKEXe5v9DfSDxLERbLkEB23R6Q6V#rhino-cover-frog |
3 | 3 | Name: CommitVerify |
4 | 4 | Version: 0.1.0 |
5 | 5 | Description: Client-side-validation deterministic commitments |
|
10 | 10 |
|
11 | 11 | typelib CommitVerify |
12 | 12 |
|
13 | | -import lagoon_rodent_option_9KALDYR8Nyjq4FdMW6kYoL7vdkWnqPqNuFnmE9qHpNjZ as Std |
| 13 | +import urn:ubideco:stl:9KALDYR8Nyjq4FdMW6kYoL7vdkWnqPqNuFnmE9qHpNjZ#justice-rocket-type as Std |
14 | 14 | -- Imports: |
15 | | --- U5 := CafeAverageCompass03MDHMYsJt8d1gUiyx5vGCWcNLQ7biek6UTjHg3ksW4Bf |
| 15 | +-- U5 := urn:ubideco:semid:3MDHMYsJt8d1gUiyx5vGCWcNLQ7biek6UTjHg3ksW4Bf#ground-volume-singer |
16 | 16 |
|
17 | 17 |
|
18 | 18 |
|
19 | | --- ComplexSecondJason0F8mU5NPc8Z5CMnkSFGdF5UxrPsdcBS6B5DCyP5kJPgWc |
| 19 | +-- urn:ubideco:semid:F8mU5NPc8Z5CMnkSFGdF5UxrPsdcBS6B5DCyP5kJPgWc#ventura-equal-think |
20 | 20 | 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 -} |
23 | 23 | , cofactor U16 |
24 | 24 | , crossSection [TreeNode ^ ..0xffffffff] |
25 | 25 | , entropy U64? |
26 | | --- BazaarOrchidJacket06kxYeCatpncbA9UiTdsFbxbxJdU56x6MdmTRkEeGAv6R |
| 26 | +-- urn:ubideco:semid:6kxYeCatpncbA9UiTdsFbxbxJdU56x6MdmTRkEeGAv6R#iceberg-rocket-velvet |
27 | 27 | data MerkleNode :: [Byte ^ 32] |
28 | | --- MillionTruckWeather09FbrjZLnMDfbrN9gEbWij5HNkxqAVaZBkoW2UvKdYw4B |
| 28 | +-- urn:ubideco:semid:9FbrjZLnMDfbrN9gEbWij5HNkxqAVaZBkoW2UvKdYw4B#canyon-exhibit-ravioli |
29 | 29 | data MerkleProof :: pos U32 |
30 | 30 | , cofactor U16 |
31 | 31 | , 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 -} |
34 | 34 | , entropy U64 |
35 | 35 | , cofactor U16 |
36 | 36 | , messages {ProtocolId -> ^ ..0xffffff Message} |
37 | 37 | , map {U32 -> ^ ..0xffffff ProtocolId, Message} |
38 | | --- LondonMagnetCake04ajqScXjJ6wQ5af2zgBFzzP7k1qzD6DXXU28taQidCcA |
| 38 | +-- urn:ubideco:semid:4ajqScXjJ6wQ5af2zgBFzzP7k1qzD6DXXU28taQidCcA#shampoo-bishop-morgan |
39 | 39 | data Message :: [Byte ^ 32] |
40 | | --- IndigoBuenosFriday04GenVCt5Xq6xtnJDjT98FehgCS8rTmwEzbjwGkaUVjHz |
| 40 | +-- urn:ubideco:semid:4GenVCt5Xq6xtnJDjT98FehgCS8rTmwEzbjwGkaUVjHz#gamma-banjo-corona |
41 | 41 | 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) |
44 | 44 | | commitmentLeaf (protocolId ProtocolId, message Message) |
45 | 45 |
|
0 commit comments