Skip to content

Commit b4a40f6

Browse files
authored
Merge pull request #1730 from TheBlueMatt/2022-09-111-bindings-and-backports
[0.0.111-bindings] Bindings Branch Rebase + Backports
2 parents 4ae65e8 + 30a8d18 commit b4a40f6

File tree

14 files changed

+356
-235
lines changed

14 files changed

+356
-235
lines changed

fuzz/src/onion_message.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ use lightning::ln::script::ShutdownScript;
1111
use lightning::util::enforcing_trait_impls::EnforcingSigner;
1212
use lightning::util::logger::Logger;
1313
use lightning::util::ser::{Readable, Writer};
14-
use lightning::onion_message::OnionMessenger;
14+
use lightning::onion_message::messenger::OnionMessenger;
1515

1616
use utils::test_logger;
1717

lightning-background-processor/src/lib.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1117,8 +1117,8 @@ mod tests {
11171117
// Initiate the background processors to watch each node.
11181118
let data_dir = nodes[0].persister.get_data_dir();
11191119
let persister = Arc::new(Persister::new(data_dir));
1120-
let router = DefaultRouter::new(Arc::clone(&nodes[0].network_graph), Arc::clone(&nodes[0].logger), random_seed_bytes);
1121-
let invoice_payer = Arc::new(InvoicePayer::new(Arc::clone(&nodes[0].node), router, Arc::clone(&nodes[0].scorer), Arc::clone(&nodes[0].logger), |_: &_| {}, Retry::Attempts(2)));
1120+
let router = DefaultRouter::new(Arc::clone(&nodes[0].network_graph), Arc::clone(&nodes[0].logger), random_seed_bytes, Arc::clone(&nodes[0].scorer));
1121+
let invoice_payer = Arc::new(InvoicePayer::new(Arc::clone(&nodes[0].node), router, Arc::clone(&nodes[0].logger), |_: &_| {}, Retry::Attempts(2)));
11221122
let event_handler = Arc::clone(&invoice_payer);
11231123
let bg_processor = BackgroundProcessor::start(persister, event_handler, nodes[0].chain_monitor.clone(), nodes[0].node.clone(), nodes[0].no_gossip_sync(), nodes[0].peer_manager.clone(), nodes[0].logger.clone(), Some(nodes[0].scorer.clone()));
11241124
assert!(bg_processor.stop().is_ok());

lightning-invoice/Cargo.toml

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ rustdoc-args = ["--cfg", "docsrs"]
1515

1616
[features]
1717
default = ["std"]
18-
no-std = ["hashbrown", "lightning/no-std", "core2/alloc"]
18+
no-std = ["hashbrown", "lightning/no-std"]
1919
std = ["bitcoin_hashes/std", "num-traits/std", "lightning/std", "bech32/std"]
2020

2121
[dependencies]
@@ -24,8 +24,7 @@ lightning = { version = "0.0.111", path = "../lightning", default-features = fal
2424
secp256k1 = { version = "0.24.0", default-features = false, features = ["recovery", "alloc"] }
2525
num-traits = { version = "0.2.8", default-features = false }
2626
bitcoin_hashes = { version = "0.11", default-features = false }
27-
hashbrown = { version = "0.11", optional = true }
28-
core2 = { version = "0.3.0", default-features = false, optional = true }
27+
hashbrown = { version = "0.8", optional = true }
2928
serde = { version = "1.0.118", optional = true }
3029

3130
[dev-dependencies]

0 commit comments

Comments
 (0)