Skip to content

Commit deb9485

Browse files
committed
update to rgb-lib 0.3.0-alpha.2
1 parent f0484f7 commit deb9485

File tree

7 files changed

+238
-173
lines changed

7 files changed

+238
-173
lines changed

Cargo.toml

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -37,8 +37,3 @@ lto = "off"
3737
opt-level = 3
3838
lto = true
3939
panic = "abort"
40-
41-
[patch.crates-io]
42-
commit_verify = { path = "../client_side_validation/commit_verify" }
43-
rgb-std = { path = "../rgb-wallet/std" }
44-
rgb-wallet = { path = "../rgb-wallet" }

lightning-invoice/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ hashbrown = { version = "0.8", optional = true }
2929
bitcoin = { version = "0.29.0", default-features = false }
3030

3131
# RGB and related
32-
rgb-std = "=0.10.9"
32+
rgb-std = { version = "=0.11.0-beta.5", default-features = false }
3333

3434
[dev-dependencies]
3535
lightning = { version = "0.0.118", path = "../lightning", default-features = false, features = ["_test_utils"] }

lightning/Cargo.toml

Lines changed: 18 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -50,21 +50,30 @@ backtrace = { version = "0.3", optional = true }
5050
core2 = { version = "0.3.0", optional = true, default-features = false }
5151

5252
# RGB and related
53-
amplify = "=4.5.0"
53+
amplify = { version = "=4.6.0", default-features = false }
5454
base64 = "0.13.0"
55-
bp-core = "=0.10.11"
56-
commit_verify = "=0.10.6"
55+
bp-core = { version = "=0.11.0-beta.5", default-features = false }
56+
commit_verify = { version = "=0.11.0-beta.5", default-features = false }
5757
futures = "0.3"
5858
hex = "0.4"
5959
reqwest = { version = "0.11", default-features = false, features = ["json", "blocking"] }
60-
rgb-contracts = { version = "=0.10.2", features = ["electrum"] }
61-
rgb_core = { package = "rgb-core", version = "=0.10.8" }
62-
rgb-lib = { git = "https://github.com/RGB-Tools/rgb-lib", branch = "rln_v0.10" }
63-
rgb-std = "=0.10.9"
64-
rgb-wallet = "=0.10.9"
60+
rgb-core = { version = "=0.11.0-beta.5", default-features = false, features = [
61+
"stl",
62+
] }
63+
rgb-invoice = { version = "=0.11.0-beta.5", default-features = false }
64+
rgb-lib = { version = "0.3.0-alpha.2", features = [
65+
"electrum",
66+
"esplora",
67+
] }
68+
rgb-psbt = { version = "=0.11.0-beta.5", default-features = false }
69+
rgb-std = { version = "=0.11.0-beta.5", default-features = false }
70+
rgb-runtime = { version = "=0.11.0-beta.5", default-features = false, features = [
71+
"electrum",
72+
"serde",
73+
] }
6574
serde = { version = "^1.0", features = ["derive"] }
6675
serde_json = "^1.0"
67-
strict_encoding = "=2.6.1"
76+
strict_encoding = { version = "=2.7.0-beta.1", default-features = false }
6877
tokio = { version = "1.14.1", features = ["macros", "rt-multi-thread"] }
6978

7079
[dev-dependencies]

lightning/src/ln/channel.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ use bitcoin::secp256k1::{PublicKey,SecretKey};
2323
use bitcoin::secp256k1::{Secp256k1,ecdsa::Signature};
2424
use bitcoin::secp256k1;
2525

26-
use rgbwallet::RgbTransport;
26+
use invoice::RgbTransport;
2727

2828
use crate::ln::{ChannelId, PaymentPreimage, PaymentHash};
2929
use crate::ln::features::{ChannelTypeFeatures, InitFeatures};

lightning/src/ln/channelmanager.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ use bitcoin::secp256k1::{SecretKey,PublicKey};
3030
use bitcoin::secp256k1::Secp256k1;
3131
use bitcoin::{LockTime, secp256k1, Sequence};
3232

33-
use rgbwallet::RgbTransport;
33+
use invoice::RgbTransport;
3434

3535
use crate::blinded_path::BlindedPath;
3636
use crate::blinded_path::payment::{PaymentConstraints, ReceiveTlvs};

lightning/src/ln/msgs.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ use bitcoin::{secp256k1, Witness};
3131
use bitcoin::blockdata::script::Script;
3232
use bitcoin::hash_types::Txid;
3333

34-
use rgbwallet::RgbTransport;
34+
use invoice::RgbTransport;
3535

3636
use rgbstd::contract::ContractId;
3737

@@ -2415,7 +2415,7 @@ impl Writeable for UnsignedChannelAnnouncement {
24152415
impl Readable for ContractId {
24162416
fn read<R: Read>(r: &mut R) -> Result<Self, DecodeError> {
24172417
let buf: [u8; 32] = Readable::read(r)?;
2418-
let contract_id = ContractId::from_slice(buf).unwrap();
2418+
let contract_id = ContractId::copy_from_slice(buf).unwrap();
24192419
Ok(contract_id)
24202420
}
24212421
}

0 commit comments

Comments
 (0)