Skip to content

Commit ab2485e

Browse files
committed
boltz: use updated boltz with underflow checks
1 parent d0c4b1b commit ab2485e

File tree

5 files changed

+48
-6
lines changed

5 files changed

+48
-6
lines changed

Cargo.lock

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

lwk_boltz/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ blocking = ["lwk_wollet/electrum"]
99

1010
[dependencies]
1111
async-trait = "0.1"
12-
boltz-client = { git = "https://github.com/RCasatta/boltz-rust/", rev = "ec5b5b5087e7109a12e6eb1523c6678445d323fa", features = [
12+
boltz-client = { git = "https://github.com/RCasatta/boltz-rust/", rev = "97b73ad07b7362dbdde3d4747aa66ba019278c54", features = [
1313
"ws",
1414
"electrum",
1515
] }

lwk_boltz/src/lib.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -275,7 +275,7 @@ impl BoltzSession {
275275
/// Returns a preimage from the keys or a random one according to flag `self.random_preimage`
276276
pub(crate) fn preimage(&self, our_keys: &Keypair) -> Preimage {
277277
if self.random_preimages {
278-
Preimage::new()
278+
Preimage::random()
279279
} else {
280280
preimage_from_keypair(our_keys)
281281
}

lwk_boltz/tests/chain_swaps.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ mod tests {
6767
let _ = env_logger::try_init();
6868

6969
let secp = Secp256k1::new();
70-
let preimage = Preimage::new();
70+
let preimage = Preimage::random();
7171
log::info!("{preimage:#?}");
7272
let our_claim_keys = Keypair::new(&secp, &mut thread_rng());
7373
let claim_public_key = PublicKey {

lwk_boltz/tests/reverse.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -408,7 +408,7 @@ mod tests {
408408
/// Test the reverse swap, copied from the boltz_client tests
409409
async fn v2_reverse(chain_client: &ChainClient, chain: Chain, cooperative: bool) {
410410
let secp = Secp256k1::new();
411-
let preimage = Preimage::new();
411+
let preimage = Preimage::random();
412412
let our_keys = Keypair::new(&secp, &mut thread_rng());
413413
let invoice_amount = 100000;
414414
let claim_public_key = PublicKey {

0 commit comments

Comments
 (0)