Skip to content

Commit c859cd7

Browse files
committed
Move Bolt12 builders to flow.rs
1 parent 763fd54 commit c859cd7

File tree

9 files changed

+588
-507
lines changed

9 files changed

+588
-507
lines changed

lightning-dns-resolver/src/lib.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -391,7 +391,7 @@ mod test {
391391
let name = HumanReadableName::from_encoded("[email protected]").unwrap();
392392

393393
// When we get the proof back, override its contents to an offer from nodes[1]
394-
let bs_offer = nodes[1].node.create_offer_builder(None).unwrap().build().unwrap();
394+
let bs_offer = nodes[1].offers_handler.create_offer_builder(None).unwrap().build().unwrap();
395395
nodes[0]
396396
.offers_handler
397397
.testing_dnssec_proof_offer_resolution_override

lightning/src/ln/async_payments_tests.rs

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -116,12 +116,12 @@ fn create_static_invoice<T: secp256k1::Signing + secp256k1::Verification>(
116116
)
117117
.unwrap();
118118
let (offer_builder, offer_nonce) = recipient
119-
.node
119+
.offers_handler
120120
.create_async_receive_offer_builder(blinded_paths_to_always_online_node)
121121
.unwrap();
122122
let offer = offer_builder.build().unwrap();
123123
let static_invoice = recipient
124-
.node
124+
.offers_handler
125125
.create_static_invoice_builder(&offer, offer_nonce, relative_expiry)
126126
.unwrap()
127127
.build_and_sign(&secp_ctx)
@@ -222,12 +222,12 @@ fn static_invoice_unknown_required_features() {
222222
)
223223
.unwrap();
224224
let (offer_builder, nonce) = nodes[2]
225-
.node
225+
.offers_handler
226226
.create_async_receive_offer_builder(blinded_paths_to_always_online_node)
227227
.unwrap();
228228
let offer = offer_builder.build().unwrap();
229229
let static_invoice_unknown_req_features = nodes[2]
230-
.node
230+
.offers_handler
231231
.create_static_invoice_builder(&offer, nonce, None)
232232
.unwrap()
233233
.features_unchecked(Bolt12InvoiceFeatures::unknown())
@@ -492,7 +492,7 @@ fn expired_static_invoice_fail() {
492492
// Wait until the static invoice expires before providing it to the sender.
493493
let block = create_dummy_block(
494494
nodes[0].best_block_hash(),
495-
nodes[0].node.duration_since_epoch().as_secs() as u32 + INVOICE_EXPIRY_SECS + 1,
495+
nodes[0].offers_handler.duration_since_epoch().as_secs() as u32 + INVOICE_EXPIRY_SECS + 1,
496496
Vec::new(),
497497
);
498498
connect_block(&nodes[0], &block);
@@ -823,7 +823,7 @@ fn invalid_async_receive_with_retry<F1, F2>(
823823
)
824824
.unwrap();
825825
let (offer_builder, offer_nonce) = nodes[2]
826-
.node
826+
.offers_handler
827827
.create_async_receive_offer_builder(blinded_paths_to_always_online_node)
828828
.unwrap();
829829
let offer = offer_builder.build().unwrap();
@@ -835,7 +835,7 @@ fn invalid_async_receive_with_retry<F1, F2>(
835835
let mut static_invoice_paths = Vec::new();
836836
for _ in 0..3 {
837837
let static_inv_for_path = nodes[2]
838-
.node
838+
.offers_handler
839839
.create_static_invoice_builder(&offer, offer_nonce, None)
840840
.unwrap()
841841
.build_and_sign(&secp_ctx)
@@ -845,7 +845,7 @@ fn invalid_async_receive_with_retry<F1, F2>(
845845
nodes[2].router.expect_blinded_payment_paths(static_invoice_paths);
846846

847847
let static_invoice = nodes[2]
848-
.node
848+
.offers_handler
849849
.create_static_invoice_builder(&offer, offer_nonce, None)
850850
.unwrap()
851851
.build_and_sign(&secp_ctx)

0 commit comments

Comments
 (0)