Skip to content

Commit ab23fb8

Browse files
committed
update deps
1 parent b860598 commit ab23fb8

13 files changed

+408
-399
lines changed

Cargo.lock

+35-36
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

+5-5
Original file line numberDiff line numberDiff line change
@@ -22,12 +22,12 @@ name = "rgbcore-stl"
2222
required-features = ["stl"]
2323

2424
[dependencies]
25-
amplify = { version = "~4.7.0", features = ["rand"] }
26-
baid64 = "~0.2.2"
27-
strict_encoding = "~2.7.0"
28-
strict_types = { version = "~2.7.2", features = ["armor"] }
25+
amplify = { version = "~4.8.0", features = ["rand"] }
26+
baid64 = "~0.4.1"
27+
strict_encoding = "~2.8.2"
28+
strict_types = { version = "~2.8.3", features = ["armor"] }
2929
aluvm = { version = "~0.11.0", features = ["std", "ascii-armor"] }
30-
commit_verify = { version = "~0.11.0-beta.9", features = ["rand", "derive"] }
30+
commit_verify = { version = "0.11.0", features = ["rand", "derive"] }
3131
single_use_seals = "~0.11.0-beta.9"
3232
bp-core = { version = "~0.11.1-alpha.1" }
3333
secp256k1 = { version = "0.30.0", features = ["global-context"] }

src/bin/rgbcore-stl.rs

+4-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ use aluvm::stl::aluvm_stl;
2727
use bp::stl::bp_core_stl;
2828
use commit_verify::stl::commit_verify_stl;
2929
use commit_verify::CommitmentLayout;
30-
use rgbcore::stl::bp_tx_stl;
30+
use rgbcore::stl::{bp_consensus_stl, bp_tx_stl};
3131
use rgbcore::{Schema, Transition, TransitionBundle};
3232
use strict_types::stl::{std_stl, strict_types_stl};
3333
use strict_types::typelib::parse_args;
@@ -70,6 +70,7 @@ fn main() {
7070
.expect("unable to write to the file");
7171

7272
let std = std_stl();
73+
let consensus = bp_consensus_stl();
7374
let tx = bp_tx_stl();
7475
let bp = bp_core_stl();
7576
let cv = commit_verify_stl();
@@ -85,6 +86,8 @@ fn main() {
8586
.unwrap()
8687
.import(bp)
8788
.unwrap()
89+
.import(consensus)
90+
.unwrap()
8891
.import(tx)
8992
.unwrap()
9093
.import(cv)

src/stl.rs

+20-20
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
// limitations under the License.
2222

2323
pub use aluvm::stl::aluvm_stl;
24-
pub use bp::bc::stl::bp_tx_stl;
24+
pub use bp::bc::stl::{bp_consensus_stl, bp_tx_stl};
2525
pub use bp::stl::bp_core_stl;
2626
use bp::Txid;
2727
use commit_verify::stl::commit_verify_stl;
@@ -37,20 +37,20 @@ use crate::{
3737

3838
/// Strict types id for the library providing data types for RGB consensus.
3939
pub const LIB_ID_RGB_COMMIT: &str =
40-
"stl:taGMXEjW-1FDlac4-c6kFcnK-6iv9IXB-G0Gjhdz-Stoexsk#film-extreme-koala";
40+
"stl:NwMt~fFK-6VJmHNx-PL2t3S~-qxkGDuN-_d13aKL-P8LCOyE#orchid-orlando-crown";
4141
/// Strict types id for the library providing data types for RGB consensus.
4242
pub const LIB_ID_RGB_LOGIC: &str =
43-
"stl:hrx4os5M-G1AhR3Z-8FlOSFa-VxScvGS-!jvqFk3-XBnsCa8#cable-pagoda-mayor";
43+
"stl:EG0fIYF8-WocmDgI-krs8UrX-wgofBr9-slznxgC-Ty8RDtk#extra-compass-optic";
4444

4545
fn _rgb_commit_stl() -> Result<TypeLib, CompileError> {
46-
LibBuilder::new(libname!(LIB_NAME_RGB_COMMIT), tiny_bset! {
47-
std_stl().to_dependency(),
48-
strict_types_stl().to_dependency(),
49-
commit_verify_stl().to_dependency(),
50-
bp_tx_stl().to_dependency(),
51-
bp_core_stl().to_dependency(),
52-
aluvm_stl().to_dependency()
53-
})
46+
LibBuilder::with(libname!(LIB_NAME_RGB_COMMIT), [
47+
std_stl().to_dependency_types(),
48+
strict_types_stl().to_dependency_types(),
49+
commit_verify_stl().to_dependency_types(),
50+
bp_tx_stl().to_dependency_types(),
51+
bp_core_stl().to_dependency_types(),
52+
aluvm_stl().to_dependency_types(),
53+
])
5454
.transpile::<Schema>()
5555
.transpile::<Genesis>()
5656
.transpile::<Txid>()
@@ -60,15 +60,15 @@ fn _rgb_commit_stl() -> Result<TypeLib, CompileError> {
6060
}
6161

6262
fn _rgb_logic_stl() -> Result<TypeLib, CompileError> {
63-
LibBuilder::new(libname!(LIB_NAME_RGB_LOGIC), tiny_bset! {
64-
std_stl().to_dependency(),
65-
strict_types_stl().to_dependency(),
66-
commit_verify_stl().to_dependency(),
67-
bp_tx_stl().to_dependency(),
68-
bp_core_stl().to_dependency(),
69-
aluvm_stl().to_dependency(),
70-
rgb_commit_stl().to_dependency()
71-
})
63+
LibBuilder::with(libname!(LIB_NAME_RGB_LOGIC), [
64+
std_stl().to_dependency_types(),
65+
strict_types_stl().to_dependency_types(),
66+
commit_verify_stl().to_dependency_types(),
67+
bp_consensus_stl().to_dependency_types(),
68+
bp_core_stl().to_dependency_types(),
69+
aluvm_stl().to_dependency_types(),
70+
rgb_commit_stl().to_dependency_types(),
71+
])
7272
.transpile::<GlobalOrd>()
7373
.transpile::<DbcProof>()
7474
.compile()

0 commit comments

Comments
 (0)