-
Notifications
You must be signed in to change notification settings - Fork 27
messenger: add a reconnect wrapper #222
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
Conversation
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## master #222 +/- ##
======================================
Coverage 0.00% 0.00%
======================================
Files 1 1
Lines 156 156
======================================
Misses 156 156 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hey @f3r10 thanks for taking PR and updating it with its integration test.
Looks good! Just left two comments that we can discuss.
Finally, new test is failing with the following logs
logs
2025-08-01T18:32:33.705833-04:00 - In invoice request, we chose 02df75ac1bfb9ec06c52447d891af515c77d8fb984cb126ab3e6e22856215c3ffb as the introduction node of the reply path
2025-08-01T18:32:33.705891-04:00 - Sending invoice request with reply path
2025-08-01T18:32:33.706106-04:00 - Starting lndk on regtest network for node: 0206a3ac18de8daa89b2bb039f03f882c3a88b9b05720848ccb91530b8204f936a.
2025-08-01T18:32:33.708384-04:00 - Getting current peers
2025-08-01T18:32:33.709345-04:00 - Starting request fedimint_tonic_lnd::lnrpc::PeerEventSubscription with infinite retries
2025-08-01T18:32:33.709371-04:00 - Consume messenger events received: messenger event: 02df75ac1bfb9ec06c52447d891af515c77d8fb984cb126ab3e6e22856215c3ffb connected, onion message support: true.
2025-08-01T18:32:33.709455-04:00 - Starting request fedimint_tonic_lnd::lnrpc::SubscribeCustomMessagesRequest with infinite retries
2025-08-01T18:32:33.710290-04:00 - Constructing onion message when sending OffersMessage: (PayerTlvStreamRef { metadata: Some([31, 226, 70, 139, 224, 183, 64, 2, 92, 227, 75, 98, 173, 22, 164, 164, 47, 40, 129, 217, 131, 206, 216, 243, 238, 60, 242, 108, 79, 178, 94, 118]) }, OfferTlvStreamRef { chains: Some([06226e46111a0b59caaf126043eb5bbf28c34f3a5e332a1fc7b2b73cf188910f]), metadata: None, currency: None, amount: Some(20000), description: Some("testing offer"), features: None, absolute_expiry: Some(1754173953), paths: Some([BlindedMessagePath(BlindedPath { introduction_node: NodeId(PublicKey(fb3f5c215628e2e6b36a12cb84b98f7dc715f51a897d44526cc09efb1bac75df1e123e41a6502c694bb3225d2b0a6c3468fff6172f8ffa9b422d8a576001de6a)), blinding_point: PublicKey(426b4123aba36e12fe6af3628dd3d8372703e6d744cafc0a16cd1fe09454515429edacbddfcd755fec297a9894968204c2f528daab33702da1018494a81a314e), blinded_hops: [BlindedHop { blinded_node_id: PublicKey(87dc1e4fcb377102f27c30e5ee68f55346bd735d7bf8f25639e12f5d93e492796046d6a0809fca36b02dabbe376f8c73747ed2f52cf33a72fa150c316ef74094), encrypted_payload: [175, 227, 4, 62, 72, 206, 216, 237, 100, 225, 240, 188, 183, 31, 204, 255, 14, 236, 176, 23, 54, 48, 118, 11, 96, 143, 223, 9, 172, 221, 80, 168, 5, 156, 12, 125, 180, 106, 72, 134, 119, 250, 128, 38, 131, 211, 200, 224, 88, 135, 211] }, BlindedHop { blinded_node_id: PublicKey(7a72fd349c9362c60e15040deb2c21358e87814dd834389d85cc9e62d668d232ca23ca059c46084bc54c5ff15c8c91bbd8323e5b3b30faa15ddd253497eb9697), encrypted_payload: [53, 248, 254, 15, 1, 25, 169, 134, 26, 6, 251, 93, 35, 237, 169, 76, 40, 234, 43, 138, 168, 203, 151, 126, 32, 84, 198, 170, 59, 247, 29, 41, 232, 82, 217, 204, 218, 144, 196, 201, 176, 192, 79, 11] }] }), BlindedMessagePath(BlindedPath { introduction_node: NodeId(PublicKey(fb3f5c215628e2e6b36a12cb84b98f7dc715f51a897d44526cc09efb1bac75df1e123e41a6502c694bb3225d2b0a6c3468fff6172f8ffa9b422d8a576001de6a)), blinding_point: PublicKey(cae407fb79fe87c66158cfb0642126a16ffc21305ecd4f67bfcc2e83996e8b11b0f4c03b224cfebc0c62f89c8147e65f3f9f5135b4589b84b65c763abf65ae24), blinded_hops: [BlindedHop { blinded_node_id: PublicKey(a497913127ecd7644ff192fe4f656479aaa91b1fb695900b0f6ce140e13ddd95679fc35ff5daf4fa6d6198bb8600c9b07c14313aafeafbf3fb119e3f3fdc7836), encrypted_payload: [254, 116, 221, 180, 249, 3, 229, 91, 221, 177, 75, 26, 134, 133, 56, 119, 133, 56, 80, 74, 119, 215, 141, 27, 16, 104, 64, 176, 144, 243, 194, 253, 63, 60, 223, 73, 115, 95, 16, 76, 46, 134, 227, 152, 163, 111, 37, 71, 126, 57, 97] }, BlindedHop { blinded_node_id: PublicKey(3f341e39ee2c3e3d95b6b562a88b6627d06bbed70478b07d8964f4f083a9aa33682ca17df0c4d5848a80327c85971788d2bfea501995b6d7937e43c7bddc1cb0), encrypted_payload: [240, 249, 30, 89, 40, 93, 175, 29, 200, 95, 234, 102, 119, 27, 237, 106, 44, 127, 91, 163, 113, 110, 91, 35, 81, 127, 249, 67, 114, 24, 176, 43, 103, 3, 101, 140, 127, 104, 122, 161, 181, 201, 34, 69, 98, 53, 184, 212, 127, 108, 251] }, BlindedHop { blinded_node_id: PublicKey(f14680b30936bdfedf237bc97db40f43e878608dae22e57c8eb56986bd6df94b896eb1805280c77006be1df4634c6e8c6ab58d3882dd6af905e491ee304fcb54), encrypted_payload: [59, 52, 20, 215, 20, 153, 107, 204, 251, 195, 224, 171, 173, 162, 220, 183, 74, 178, 67, 178, 133, 36, 51, 44, 138, 126, 96, 250, 112, 195, 78, 4, 136, 3, 36, 244, 77, 158, 134, 92, 194, 119, 112, 103] }] })]), issuer: Some("Foo Bar"), quantity_max: None, issuer_id: Some(PublicKey(212114c731f13cf123b70fc89860202e03ba0e2500eb302471d12eb4a3423c2a7009eee411a066f0ba254a13e41e9f6b6edc8d44a2dafcb9be1391eacfbee355)) }, InvoiceRequestTlvStreamRef { chain: Some(06226e46111a0b59caaf126043eb5bbf28c34f3a5e332a1fc7b2b73cf188910f), amount: Some(20000), features: None, quantity: None, payer_id: Some(PublicKey(7063897659df08f658affb24d8ec8d7f1e5f86cf0406b79e731853533bf2de183bb4323b0c382a504ea74860b2b7657e1f24a42968b656430b75d09b0de049f4)), payer_note: Some(""), paths: None, offer_from_hrn: None }, SignatureTlvStreamRef { signature: Some(Signature(bcd9774c7e4aaa9d3bcbdabbc01481f2a0a0f3b362a84815066558118293ac158123fb814155116c9b3429b832a5f38238e3ba85955fcf31e8f66586e39f1dad)) }, ExperimentalOfferTlvStreamRef, ExperimentalInvoiceRequestTlvStreamRef)
2025-08-01T18:32:33.729048-04:00 - Buffered onion message when sending OffersMessage
2025-08-01T18:32:33.729072-04:00 - Sending outgoing onion message to 02df75ac1bfb9ec06c52447d891af515c77d8fb984cb126ab3e6e22856215c3ffb.
2025-08-01T18:32:33.730222-04:00 - Sent outgoing onion message OnionMessage { blinding_point: PublicKey(426b4123aba36e12fe6af3628dd3d8372703e6d744cafc0a16cd1fe09454515429edacbddfcd755fec297a9894968204c2f528daab33702da1018494a81a314e), onion_routing_packet: Onion message packet version 0 with hmac [55, 190, 165, 21, 118, 14, 106, 62, 106, 29, 195, 115, 218, 69, 141, 34, 135, 25, 191, 255, 27, 2, 53, 115, 245, 176, 168, 155, 193, 159, 168, 250] } to 02df75ac1bfb9ec06c52447d891af515c77d8fb984cb126ab3e6e22856215c3ffb.
2025-08-01T18:32:33.776874-04:00 - Connected to message subscription.
2025-08-01T18:32:33.777123-04:00 - Incoming messages sent: IncomingMessage(PublicKey(fb3f5c215628e2e6b36a12cb84b98f7dc715f51a897d44526cc09efb1bac75df1e123e41a6502c694bb3225d2b0a6c3468fff6172f8ffa9b422d8a576001de6a), OnionMessage { blinding_point: PublicKey(0e7d88343a29671d8fc5d5a6079025cf5c5774d570f9fdca2b1dd2642044021a48a01f118a59c5aa402f347424812ecc4323014c180da975f60bb44570916a46), onion_routing_packet: Onion message packet version 0 with hmac [20, 117, 131, 9, 81, 54, 132, 39, 58, 207, 76, 171, 1, 136, 217, 185, 49, 109, 80, 35, 192, 78, 31, 189, 191, 173, 189, 24, 209, 158, 217, 142] }).
2025-08-01T18:32:33.777137-04:00 - Consume messenger events received: messenger event: 02df75ac1bfb9ec06c52447d891af515c77d8fb984cb126ab3e6e22856215c3ffb incoming onion message.
2025-08-01T18:32:33.781317-04:00 - Received an onion message with a reply_path: Offers((PayerTlvStreamRef { metadata: Some([31, 226, 70, 139, 224, 183, 64, 2, 92, 227, 75, 98, 173, 22, 164, 164, 47, 40, 129, 217, 131, 206, 216, 243, 238, 60, 242, 108, 79, 178, 94, 118]) }, OfferTlvStreamRef { chains: Some([06226e46111a0b59caaf126043eb5bbf28c34f3a5e332a1fc7b2b73cf188910f]), metadata: None, currency: None, amount: Some(20000), description: Some("testing offer"), features: None, absolute_expiry: Some(1754173953), paths: Some([BlindedMessagePath(BlindedPath { introduction_node: NodeId(PublicKey(fb3f5c215628e2e6b36a12cb84b98f7dc715f51a897d44526cc09efb1bac75df1e123e41a6502c694bb3225d2b0a6c3468fff6172f8ffa9b422d8a576001de6a)), blinding_point: PublicKey(426b4123aba36e12fe6af3628dd3d8372703e6d744cafc0a16cd1fe09454515429edacbddfcd755fec297a9894968204c2f528daab33702da1018494a81a314e), blinded_hops: [BlindedHop { blinded_node_id: PublicKey(87dc1e4fcb377102f27c30e5ee68f55346bd735d7bf8f25639e12f5d93e492796046d6a0809fca36b02dabbe376f8c73747ed2f52cf33a72fa150c316ef74094), encrypted_payload: [175, 227, 4, 62, 72, 206, 216, 237, 100, 225, 240, 188, 183, 31, 204, 255, 14, 236, 176, 23, 54, 48, 118, 11, 96, 143, 223, 9, 172, 221, 80, 168, 5, 156, 12, 125, 180, 106, 72, 134, 119, 250, 128, 38, 131, 211, 200, 224, 88, 135, 211] }, BlindedHop { blinded_node_id: PublicKey(7a72fd349c9362c60e15040deb2c21358e87814dd834389d85cc9e62d668d232ca23ca059c46084bc54c5ff15c8c91bbd8323e5b3b30faa15ddd253497eb9697), encrypted_payload: [53, 248, 254, 15, 1, 25, 169, 134, 26, 6, 251, 93, 35, 237, 169, 76, 40, 234, 43, 138, 168, 203, 151, 126, 32, 84, 198, 170, 59, 247, 29, 41, 232, 82, 217, 204, 218, 144, 196, 201, 176, 192, 79, 11] }] }), BlindedMessagePath(BlindedPath { introduction_node: NodeId(PublicKey(fb3f5c215628e2e6b36a12cb84b98f7dc715f51a897d44526cc09efb1bac75df1e123e41a6502c694bb3225d2b0a6c3468fff6172f8ffa9b422d8a576001de6a)), blinding_point: PublicKey(cae407fb79fe87c66158cfb0642126a16ffc21305ecd4f67bfcc2e83996e8b11b0f4c03b224cfebc0c62f89c8147e65f3f9f5135b4589b84b65c763abf65ae24), blinded_hops: [BlindedHop { blinded_node_id: PublicKey(a497913127ecd7644ff192fe4f656479aaa91b1fb695900b0f6ce140e13ddd95679fc35ff5daf4fa6d6198bb8600c9b07c14313aafeafbf3fb119e3f3fdc7836), encrypted_payload: [254, 116, 221, 180, 249, 3, 229, 91, 221, 177, 75, 26, 134, 133, 56, 119, 133, 56, 80, 74, 119, 215, 141, 27, 16, 104, 64, 176, 144, 243, 194, 253, 63, 60, 223, 73, 115, 95, 16, 76, 46, 134, 227, 152, 163, 111, 37, 71, 126, 57, 97] }, BlindedHop { blinded_node_id: PublicKey(3f341e39ee2c3e3d95b6b562a88b6627d06bbed70478b07d8964f4f083a9aa33682ca17df0c4d5848a80327c85971788d2bfea501995b6d7937e43c7bddc1cb0), encrypted_payload: [240, 249, 30, 89, 40, 93, 175, 29, 200, 95, 234, 102, 119, 27, 237, 106, 44, 127, 91, 163, 113, 110, 91, 35, 81, 127, 249, 67, 114, 24, 176, 43, 103, 3, 101, 140, 127, 104, 122, 161, 181, 201, 34, 69, 98, 53, 184, 212, 127, 108, 251] }, BlindedHop { blinded_node_id: PublicKey(f14680b30936bdfedf237bc97db40f43e878608dae22e57c8eb56986bd6df94b896eb1805280c77006be1df4634c6e8c6ab58d3882dd6af905e491ee304fcb54), encrypted_payload: [59, 52, 20, 215, 20, 153, 107, 204, 251, 195, 224, 171, 173, 162, 220, 183, 74, 178, 67, 178, 133, 36, 51, 44, 138, 126, 96, 250, 112, 195, 78, 4, 136, 3, 36, 244, 77, 158, 134, 92, 194, 119, 112, 103] }] })]), issuer: Some("Foo Bar"), quantity_max: None, issuer_id: Some(PublicKey(212114c731f13cf123b70fc89860202e03ba0e2500eb302471d12eb4a3423c2a7009eee411a066f0ba254a13e41e9f6b6edc8d44a2dafcb9be1391eacfbee355)) }, InvoiceRequestTlvStreamRef { chain: Some(06226e46111a0b59caaf126043eb5bbf28c34f3a5e332a1fc7b2b73cf188910f), amount: Some(20000), features: None, quantity: None, payer_id: Some(PublicKey(7063897659df08f658affb24d8ec8d7f1e5f86cf0406b79e731853533bf2de183bb4323b0c382a504ea74860b2b7657e1f24a42968b656430b75d09b0de049f4)), payer_note: Some(""), paths: None, offer_from_hrn: None }, InvoiceTlvStreamRef { paths: Some(Iterable(Map { iter: Iter([BlindedPaymentPath { inner_path: BlindedPath { introduction_node: NodeId(PublicKey(fb3f5c215628e2e6b36a12cb84b98f7dc715f51a897d44526cc09efb1bac75df1e123e41a6502c694bb3225d2b0a6c3468fff6172f8ffa9b422d8a576001de6a)), blinding_point: PublicKey(1f9e2a0b640c49e20879ecfd37248bb9f33151f2c0af41dbdca82d6b0031c186b0eea5c27877c9f8e387e4244f19956f9ee3ca17fef3106325a356294f16fc1e), blinded_hops: [BlindedHop { blinded_node_id: PublicKey(957d47f9deed8d95d385bce13bd51f89bcd38ff40f37df6592ec86a5fcc124e507d0ff889ede0e605f26388a615d7b9f972935207a51153b6c33c0de7663e39a), encrypted_payload: [185, 137, 14, 112, 30, 103, 115, 122, 20, 7, 86, 87, 221, 94, 126, 65, 169, 110, 212, 242, 223, 165, 212, 13, 157, 116, 235, 185, 76, 24, 72, 194, 145, 106, 133, 14, 158, 65, 94, 128, 58, 212, 158] }, BlindedHop { blinded_node_id: PublicKey(edf1e3d8bd01bcc1f549cb3fcc03d9b2d6ecacdf0923c772fed4b9b0442d7caf95894afa1a96bb9e3585a56a5666bd4db83bd28a82d1777bd602d75b7140e2b4), encrypted_payload: [26, 46, 250, 111, 72, 127, 3, 63, 32, 161, 241, 124, 145, 200, 93, 150, 58, 151, 195, 215, 154, 51, 206, 235, 171, 45, 248, 219, 198, 80, 195, 86, 83, 208, 232, 155, 166, 207, 35, 114, 209, 252, 153, 79, 123, 65, 38, 22, 36, 210, 233, 251, 250, 198, 177, 156, 88, 199, 198, 69, 188, 238, 132, 222, 68, 83, 250, 165, 121, 202, 187, 19, 148, 1, 61, 105, 170, 137, 102, 254, 221, 103, 24, 129, 217, 190, 78, 208, 84, 209, 207, 18, 134, 14, 244, 0, 113, 10, 34, 245, 73, 169, 204, 56, 1, 21, 241, 122, 222, 59, 148, 162, 56, 46, 102, 141, 80, 121, 24, 75, 207, 252, 186, 43, 77, 36, 8, 198, 154, 74, 143, 77, 9, 66, 233, 133, 53, 172, 210, 136, 151, 99, 132, 101, 101, 172, 66, 37, 186, 243, 48, 192, 1, 4, 76, 201, 24, 205, 153, 69, 22, 33, 239, 251, 88, 135, 239, 231, 205, 160, 124, 131, 218, 169, 15, 55, 91, 104, 129, 209, 13, 106, 165, 240, 157, 11, 133, 160, 95, 69, 41, 22, 175, 132, 204, 52, 33] }] }, payinfo: BlindedPayInfo { fee_base_msat: 1000, fee_proportional_millionths: 0, cltv_expiry_delta: 104, htlc_minimum_msat: 1, htlc_maximum_msat: 19999000, features: [] } }]) })), blindedpay: Some(Iterable(Map { iter: Iter([BlindedPaymentPath { inner_path: BlindedPath { introduction_node: NodeId(PublicKey(fb3f5c215628e2e6b36a12cb84b98f7dc715f51a897d44526cc09efb1bac75df1e123e41a6502c694bb3225d2b0a6c3468fff6172f8ffa9b422d8a576001de6a)), blinding_point: PublicKey(1f9e2a0b640c49e20879ecfd37248bb9f33151f2c0af41dbdca82d6b0031c186b0eea5c27877c9f8e387e4244f19956f9ee3ca17fef3106325a356294f16fc1e), blinded_hops: [BlindedHop { blinded_node_id: PublicKey(957d47f9deed8d95d385bce13bd51f89bcd38ff40f37df6592ec86a5fcc124e507d0ff889ede0e605f26388a615d7b9f972935207a51153b6c33c0de7663e39a), encrypted_payload: [185, 137, 14, 112, 30, 103, 115, 122, 20, 7, 86, 87, 221, 94, 126, 65, 169, 110, 212, 242, 223, 165, 212, 13, 157, 116, 235, 185, 76, 24, 72, 194, 145, 106, 133, 14, 158, 65, 94, 128, 58, 212, 158] }, BlindedHop { blinded_node_id: PublicKey(edf1e3d8bd01bcc1f549cb3fcc03d9b2d6ecacdf0923c772fed4b9b0442d7caf95894afa1a96bb9e3585a56a5666bd4db83bd28a82d1777bd602d75b7140e2b4), encrypted_payload: [26, 46, 250, 111, 72, 127, 3, 63, 32, 161, 241, 124, 145, 200, 93, 150, 58, 151, 195, 215, 154, 51, 206, 235, 171, 45, 248, 219, 198, 80, 195, 86, 83, 208, 232, 155, 166, 207, 35, 114, 209, 252, 153, 79, 123, 65, 38, 22, 36, 210, 233, 251, 250, 198, 177, 156, 88, 199, 198, 69, 188, 238, 132, 222, 68, 83, 250, 165, 121, 202, 187, 19, 148, 1, 61, 105, 170, 137, 102, 254, 221, 103, 24, 129, 217, 190, 78, 208, 84, 209, 207, 18, 134, 14, 244, 0, 113, 10, 34, 245, 73, 169, 204, 56, 1, 21, 241, 122, 222, 59, 148, 162, 56, 46, 102, 141, 80, 121, 24, 75, 207, 252, 186, 43, 77, 36, 8, 198, 154, 74, 143, 77, 9, 66, 233, 133, 53, 172, 210, 136, 151, 99, 132, 101, 101, 172, 66, 37, 186, 243, 48, 192, 1, 4, 76, 201, 24, 205, 153, 69, 22, 33, 239, 251, 88, 135, 239, 231, 205, 160, 124, 131, 218, 169, 15, 55, 91, 104, 129, 209, 13, 106, 165, 240, 157, 11, 133, 160, 95, 69, 41, 22, 175, 132, 204, 52, 33] }] }, payinfo: BlindedPayInfo { fee_base_msat: 1000, fee_proportional_millionths: 0, cltv_expiry_delta: 104, htlc_minimum_msat: 1, htlc_maximum_msat: 19999000, features: [] } }]) })), created_at: Some(1754087553), relative_expiry: None, payment_hash: Some(340f7024c40107f51cdf720670db506b18b299a65f314dbde90ff6bf0e843aae), amount: Some(20000), fallbacks: None, features: Some([0, 0, 2]), node_id: Some(PublicKey(212114c731f13cf123b70fc89860202e03ba0e2500eb302471d12eb4a3423c2a7009eee411a066f0ba254a13e41e9f6b6edc8d44a2dafcb9be1391eacfbee355)), message_paths: None }, SignatureTlvStreamRef { signature: Some(Signature(a264355b0ff9dd1a071894a4eb211bbb01b6013b31922818b3d154100ae376dbdcccbd9746147c138e0e11e21225ffd3b47695b123d7c26cfeacaa397a75ff65)) }, ExperimentalOfferTlvStreamRef, ExperimentalInvoiceRequestTlvStreamRef, ExperimentalInvoiceTlvStreamRef))
2025-08-01T18:32:33.781805-04:00 - Successfully verified invoice for payment_id bf38be61afab7dbce79b9d962b1b8665e2833f4bae18383e11512585b624adff
2025-08-01T18:32:33.816178-04:00 - Error requesting fedimint_tonic_lnd::lnrpc::PeerEventSubscription, retrying: status: Unknown, message: "connection error: unexpected end of file", details: [], metadata: MetadataMap { headers: {} }
2025-08-01T18:32:33.816275-04:00 - decoder inner stream error: Status { code: Unknown, message: "h2 protocol error: error reading a body from connection: unexpected end of file", source: Some(hyper::Error(Body, Error { kind: Io(Kind(UnexpectedEof)) })) }
2025-08-01T18:32:33.816314-04:00 - Received reconnection event.
2025-08-01T18:32:33.816339-04:00 - Incoming message events receive failed: status: Unknown, message: "h2 protocol error: error reading a body from connection: unexpected end of file", details: [], metadata: MetadataMap { headers: {} }.
2025-08-01T18:32:33.816366-04:00 - Incoming message events sent: ProducerExit(IncomingMessageProducerExit).
2025-08-01T18:32:33.816373-04:00 - Starting request fedimint_tonic_lnd::lnrpc::ListPeersRequest with infinite retries
2025-08-01T18:32:33.816382-04:00 - Consume messenger events received: messenger event: consumer err: incoming message producer exit exited.
2025-08-01T18:32:33.816388-04:00 - Message events producer exited: LND stream status: Unknown, message: "h2 protocol error: error reading a body from connection: unexpected end of file", details: [], metadata: MetadataMap { headers: {} } exited.
2025-08-01T18:32:33.816400-04:00 - Consume messenger events exited: consumer err: incoming message producer exit.
2025-08-01T18:32:33.816405-04:00 - Outgoing messenger events received signal to quit.
2025-08-01T18:32:33.816415-04:00 - Outgoing message events producer exited.
2025-08-01T18:32:33.816430-04:00 - Producer exited.
2025-08-01T18:32:33.816444-04:00 - Producer exited.
2025-08-01T18:32:33.816997-04:00 - Error requesting fedimint_tonic_lnd::lnrpc::ListPeersRequest, retrying: status: Unavailable, message: "error trying to connect: tcp connect error: Connection refused (os error 61)", details: [], metadata: MetadataMap { headers: {} }
2025-08-01T18:32:35.707553-04:00 - Attempting to pay invoice with introduction node Some("02df75ac1bfb9ec06c52447d891af515c77d8fb984cb126ab3e6e22856215c3ffb")
2025-08-01T18:32:38.834593-04:00 - Successfully fetched peers from reconnection to LND.
2025-08-01T18:32:38.834917-04:00 - Notify peer connected: channel closed
2025-08-01T18:32:38.835210-04:00 - Producer exited.
2025-08-01T18:32:40.758142-04:00 - In invoice request, we chose 02df75ac1bfb9ec06c52447d891af515c77d8fb984cb126ab3e6e22856215c3ffb as the introduction node of the reply path
2025-08-01T18:32:40.758217-04:00 - Sending invoice request with reply path
2025-08-01T18:32:55.759987-04:00 - Did not receive invoice in 15 seconds.
2025-08-01T18:32:56.810823-04:00 - path: /Users/mpch/repos/lndk/target/debug/build/corepc-node-2e42a63715d4d2c9/out/bitcoin/bitcoin-28.0/bin/bitcoind
2025-08-01T18:32:56.811007-04:00 - path: /Users/mpch/repos/lndk/target/debug/build/corepc-node-2e42a63715d4d2c9/out/bitcoin/bitcoin-28.0/bin/bitcoind
2025-08-01T18:32:56.811327-04:00 - work_dir: "/var/folders/v1/k2sbmdg12fdc5812prbxrt2h0000gn/T/.tmph3RR6h/.tmpcI2p4f"
2025-08-01T18:32:56.811446-04:00 - rpc_url: http://127.0.0.1:57607
2025-08-01T18:32:56.811487-04:00 - launching "/Users/mpch/repos/lndk/target/debug/build/corepc-node-2e42a63715d4d2c9/out/bitcoin/bitcoin-28.0/bin/bitcoind" with args: ["-datadir=/var/folders/v1/k2sbmdg12fdc5812prbxrt2h0000gn/T/.tmph3RR6h/.tmpcI2p4f", "-rpcport=57607"] ["-listen=0"] AND custom args: ["-regtest", "-zmqpubrawblock=tcp://127.0.0.1:57605", "-zmqpubrawtx=tcp://127.0.0.1:57606"]
2025-08-01T18:32:56.813275-04:00 - cookie file: /var/folders/v1/k2sbmdg12fdc5812prbxrt2h0000gn/T/.tmph3RR6h/.tmpcI2p4f/regtest/.cookie
2025-08-01T18:32:57.815317-04:00 - request: getblockchaininfo []
2025-08-01T18:32:57.815860-04:00 - Establishing TCP connection to 127.0.0.1.
2025-08-01T18:32:57.815947-04:00 - Timeout requested, it is currently: Ok(Some(14.999524042s))
2025-08-01T18:32:57.816367-04:00 - Writing HTTP request.
2025-08-01T18:32:57.816426-04:00 - Timeout requested, it is currently: Ok(Some(14.999035292s))
2025-08-01T18:32:57.816538-04:00 - Reading HTTP response.
2025-08-01T18:32:57.818871-04:00 - response for getblockchaininfo: {"chain":"regtest","blocks":0,"headers":0,"bestblockhash":"0f9188f13cb7b2c71f2a335e3a4fc328bf5beb436012afca590b1a11466e2206","difficulty":4.656542373906925e-10,"time":1296688602,"mediantime":1296688602,"verificationprogress":1,"initialblockdownload":true,"chainwork":"0000000000000000000000000000000000000000000000000000000000000002","size_on_disk":293,"pruned":false,"warnings":[]}
2025-08-01T18:32:57.819090-04:00 - trying to create/load wallet: default
2025-08-01T18:32:57.819179-04:00 - request: createwallet ["default"]
2025-08-01T18:32:57.820010-04:00 - Establishing TCP connection to 127.0.0.1.
2025-08-01T18:32:57.820186-04:00 - Timeout requested, it is currently: Ok(Some(14.999281916s))
2025-08-01T18:32:57.820652-04:00 - Writing HTTP request.
2025-08-01T18:32:57.820721-04:00 - Timeout requested, it is currently: Ok(Some(14.998729625s))
2025-08-01T18:32:57.820981-04:00 - Reading HTTP response.
2025-08-01T18:32:58.289775-04:00 - response for createwallet: {"name":"default"}
2025-08-01T18:32:58.289820-04:00 - created wallet: default
2025-08-01T18:32:58.289841-04:00 - creating client with url: http://127.0.0.1:57607/wallet/default
2025-08-01T18:32:58.289972-04:00 - request: getnewaddress []
2025-08-01T18:32:58.290239-04:00 - Establishing TCP connection to 127.0.0.1.
2025-08-01T18:32:58.290270-04:00 - Timeout requested, it is currently: Ok(Some(14.999744667s))
2025-08-01T18:32:58.290515-04:00 - Writing HTTP request.
2025-08-01T18:32:58.290533-04:00 - Timeout requested, it is currently: Ok(Some(14.999475042s))
2025-08-01T18:32:58.290565-04:00 - Reading HTTP response.
2025-08-01T18:32:58.356789-04:00 - response for getnewaddress: "bcrt1qe2tgyafxya3h5wqn8dwep6z3s5p2y459sf97ck"
2025-08-01T18:32:58.357063-04:00 - request: generatetoaddress [101,"bcrt1qe2tgyafxya3h5wqn8dwep6z3s5p2y459sf97ck"]
2025-08-01T18:32:58.357581-04:00 - Establishing TCP connection to 127.0.0.1.
2025-08-01T18:32:58.357636-04:00 - Timeout requested, it is currently: Ok(Some(14.999515375s))
2025-08-01T18:32:58.357924-04:00 - Writing HTTP request.
2025-08-01T18:32:58.357960-04:00 - Timeout requested, it is currently: Ok(Some(14.999186459s))
2025-08-01T18:32:58.358011-04:00 - Reading HTTP response.
2025-08-01T18:33:03.452713-04:00 - response for generatetoaddress: ["2644e05c8ca986e941972f8673dc3893af05069dce6fb04d5da9c925bf5adcee","70d093bdd5ef46545799f8285bb572a1a5d58643796a5c79cb40c6d57dfb2883","09c0eba01e2ebea30c6ade7fab65ee1a409c5264b5a94374b3335731420eb509","712284b13587f44ac41dfcfdaa5b6f00a3d495123fdb7e77aba5af26d9ab2e96","1cb6e6f106245f13eb2bdb4e47b76a1ba78e28fae86eed36a2478cfad6d80941","7ac6245362bfee3c3764b0a9c0bc75c30c0087f071bd62622e8d7d89c19871f5","3cab19430bd93ede2931e18f47c25a4d7e6e750f2a9d635a07452c3695c7454e","490e978efb02ba65f67b688fdd937d5eb9cc01514479970d2898c6d14943290b","59a9c04bcc0f3dd67c3a71963332695202cf05870e6b9249f76a3e7511e9ee0d","73332d91e37aaa5fb7a61c671ca2432efb76e360727caa9165dd7c5564320046","0f9a062661d72b76db37d86cf3f1fb57c56ab18993e2fdb8be86ddff67ef0e03","0b59cdc6867a991767c7dfb33cb092a5314c061db9e022f482b33e5ecc9407a0","1fc50cf8f9ee4f3738c1861ed86455d952c3c41bae4d6ab9a746ed5cf0da8bdf","42b31d07bdaf5fd5159474106b0c55c1bbcdec307400b3daeee8e8afcfe3d9e2","3df691d972f8c66b44b111dd6946ea296198d3acaafc6573abec48334dc35616","5c336346d88e955383be5376d2e4b07f7019b5903588f98ff743a96590c45ab7","5ffbf1afb049f49f3ddfdc6de585cab5b06640a65476f64cee002f56f0e80843","44cc340f0191ba70521689db645e5c6883b128d9e261658af412ba274ddaca83","40e0305b7971e83284b3a019fbde7149e620ad4c9e016852cb384b1e38dfbd2d","53d5d1a9bb850da4a65ec9d35a9199540939b4204faae5e6f4161818247a9fe7","20c545c733785673df4f8cca4486b94a95ec9f81697b87548a7de5ee6fc2f6a8","50726079a6234b2633f314e93b7dce435e6c8cace41af1af377f2b4f0b1a4f3f","7a9763ea8f45d5211e8a0aef2a42e6ce92cf9481c482ea9ca3b2094d8ae89ddd","7e3839269e536e2977bb0432260f568ab879a8782837d1bfa8c15e2b821608bc","66e0c6875d4581eb3f2781dccac1208bb605d149172997123457fab11e4717cd","4aa0a7df70fef92062f5d6685428cb79ffbdc445c2b4f179dd1df6869e749751","2d4e2b204d403f9a31eee83513d67a0d6fe2e193647c9cf654dc453d5760147d","2647c71a48439c958fd9159a82495c92944262c63b49163b5246fa4d2ae3ef16","538c27021e3083526d4e877282d63589549209875c5ee04fcfa4d07ae0477cb6","7e46f2b69e54c66c1fc69bdd7c4bb80faf396a6f09ace4222888cd1295a4ac72","39cbaf7d9ace91de782745b2297c7150d340a0dfee0472e87443be8da7f12b87","2e1b1d315f8e23b7416afa0a9d23d217e9dbfec18709f87862f001fb2294e3bf","1729c01e77b9a0253c27015c95ce469439b2d9ca8f7a0870a86a0f8dd9a3fa58","23e5b6dbaa235015a0afcd8c7b49e2027558a13c8223f69f508281d4cb72a82b","433ca731d19df487e68af79fce794f558cc62809a28edc968c01519c7e1cc1fc","1218457b16600ec9b856dbe61e4c7d26216c393f308e5a8bf590ae8c8895eb1e","7085c612166db93fcdf1676f70969538e8dae9c514ed6a5bc704c3391e58b4cd","395e5432ac71e487988a8a31aca98243bd7d5a6538d57f8801211ad7089da148","6f6ad1894863c0485b4ba67ba78c27d26e980922dd351a163a83beb897faa928","5065a952194bc931e439ea3a9ca2f74f4389952d8e8b5a9a3bf241949699ec5d","726b71217b9b4c349711d1b68d1587c19de4371eec113fd2be6fa6cb1a14761d","55f5b111e380f9fe2fdebfc8a40fcca6a5b1ec5269686de17c999e5af6f841a3","35aa2fa57963a87b9963a08c155dbe4a8b4087eee4cd97852a60bb49a96b522b","09d76487a5b2f59586bbdf72bdfeaee67a554991edda0c3652668a6e06d41dd4","7c2ba84eba6a04de104367219201df9c3b6d69b2acaa88da39dc8de816ee176a","621a60ebfa90bad03a4f2a5654e7457361f95a0c1e8736c4c7449c112cb19390","7febe244a7e9f56ff51673cdf37e17e59f1d7b0b95f488b41f412329ac0db768","6754eebc8bdc66763a74fcdfb4c7fae2ec771fad23264394c208fac21249f051","65dbffc4fc98d73860516896874680e3a86af450a761fbe58f57c32e2b7d51df","5267a749af548629987fd6318c075ec0a6bc7471dce10d1b92af97be1fe3d1c3","7c8cc3957af6991dd8de578c08f37b79520142d83900333925234f66545311ee","7ed031b46d919a2e45924d1371b8367e79615e1347c19065d0acbe10c19883e6","5605298a2372dc5872544d83bbcf345af4ca3f2d6f538cc47b58434dc98de5c9","72675c65fd46f49231266364977458daa2cd1230e6cda455381ee53a15eb9834","1c353dcd2789ce1e5f37ecdeb3ddfcf7ff7ffbacc91b46489b6ff23cc2435094","2f1a8203b0d1a740ff90a9ecc51837f2a684e03c14760b1f0fd7b6717d6815c6","0c46185f35d47ec0bfd68e0eb757ce152a1fc6a46948b7838c5e233422510785","17505337604b539457529a75339593073a9d38fd9be0d840c39cda918780b5ae","525eb93c99d3f7a880dd0b58b9dcf34ffe55c025d68db85a78f7aba937001fc8","5aef15f62f8704e6da186718c30f68e39e4b03ca3b5b36e803f892f8941f7067","7719ff4c2df3e9e409eabf44f85bca619250cebab635aa2ad99c3e0add1be7af","224f3e1c9a7faf497af00e087861042d3f564dd0cac972460581726a7b3c8e53","1d38117836d5133b54478ca7f70bb8136952002aaf32e2cbef0e4e0838961e6a","445c9dc72d6fdc75ddeb6669b15b7d35b695991c50579dabd6b4430be3329151","3fad2d633a28bf2503cd6fd0c424e1bdb9098e0f64f0ea39a5c26a7ceffcc357","0a6f92a975e391fc0a5c76a83a65d50d57aade680a1107d2378ffa0099cb5476","0cdec575e0975381c75bff60ab299cc43894164f3ed8d5598fcf03f143a1b1e7","453de295eae8a626de0105b785e3545a650d404ef2b97987b898bbeb3d6259f3","00b2d6a2e35052cef90a8815786e829c79a367ec68131699243a74f1f48b972d","4e104c79f2479aed864694c5b138afd372adcc84eaeeff5628026c85cb893587","0e78f5c528f0a12e9b5a7ab0afdf722e7d04271ba7a31aea8314a3ec8e41dd21","4f67328a0dd9d2c2ad23456ede7ed1a2d3d61ebeb4b6a6d6c7e8c389f23fdd96","2a62b92610f737938c0e82ecda3849b1f28943b3aab03e7b1e66509cb0a0c15c","442abe2681655dd79e1b1a8df877092555a42d366982123a7dd288630b21bad0","6850a677baf7e289a5e7853155dc69949feaea767a16ce2eaf27aa5ae475e522","2f0722f72ef23422ec36c0093530efb7bffb8bf970088e7455103dd003fbb44a","2f9b542d9921ab74b63b6a31ba81e065b01ae87c05e8ed95057c48ebf69ce644","5b3d7aa229ea53709484cbeecdc945d23ffe57cbdaef5cc8ed549d32b9283306","47eb1a8a65a7cd16d3aa4aa77057726eff08ea8a3ec3f2f5b6340d6e98783b05","4c1b7aac893679d0d99c12a389755af7e4e8c4efe8e2b96f4bf1ad6aabd5e34d","2e099973340e0f652967df31600babcc637bf570bf18eb6fcbcb1685c3d2b527","20cb1efecc1ca5a0041395fb48961a97c12cdb5e19d03a60138ece57e9d3dbe3","41c8a048c1c28037773e1de69e9be05d74ebb7019da44d12be235f28facd1376","7f47f66f86038effd64b954261c6786d64fd94ccd73e0b6c485b7f2e7a78d641","18cdb144f5d180a3149c6e64b3f412bc9ed92a8c7a150da3b1ffe58189f09e49","6107908221c6532c1915666af44717940d7545b138317fe7d874f449fea0182f","049179111533a2bec489ad45aa8cf6c554de0b6ca7c8b89b9e4d010e52a885e9","0bed0ade6fd92c8ea882d0980b6259c0338ad775948a58c58dcbc1a73636746f","25d236357041a5a08b0f0c64c5a72fbb98b1cbc0de74e29d6192facea9392861","2883d8fb2f97668260fbfcd7e6422f6c26613c06e1a37fd8816f7a88d0cc4aef","4de042b6935c0d0803486711bd81dfc766ec395a869b348f189c7ab7e3cbd31c","39b5d963c3088cafed710af0b037f02125450c67a83e720e9769dbb337a14591","722b3f1b70bfdedb1071c75b845a8c3449fccfd6bdc0afb659eafe8d935c630a","6c70868e7fb293b49413462b41b8d699c757fe284a80d157e708830ac1e7f4b1","0b071e2d3fe01a9a078c683aec9b7f4c84d0761a72e7fac158268b1b45ae1d74","6223b799c6b2270878144dc781139b49d7bc8c619e43d481c8be5f4862edb9ed","2315bb0846a2dd0301f43d2643f97ae6239f825273259acc713c7e8418e2a875","76ac84c5ef2d03cce158fecf765d4c33e8e245ab5ce2418ac3cd42053447d38a","07d314eba814112903005505cd2360c9ae2fef9ae8628532093dd25a2832bbfc","774cedc2323d1230da7d18152b59cff0cd38669021b5974b337fa7e1830dd2b6","0e316c9a40e9c8e56c993aa493f3305ae95c961fd59f3f1f5c376934cae5f9b9"]
2025-08-01T18:33:09.665513-04:00 - request: generatetoaddress [6,"bcrt1qnnrsahcgny4nqcr33qme8vsp4wr7kdp3vtpn5n"]
2025-08-01T18:33:09.666283-04:00 - Establishing TCP connection to 127.0.0.1.
2025-08-01T18:33:09.666365-04:00 - Timeout requested, it is currently: Ok(Some(14.999323958s))
2025-08-01T18:33:09.666707-04:00 - Writing HTTP request.
2025-08-01T18:33:09.666754-04:00 - Timeout requested, it is currently: Ok(Some(14.998926792s))
2025-08-01T18:33:09.666823-04:00 - Reading HTTP response.
2025-08-01T18:33:09.978006-04:00 - response for generatetoaddress: ["21905ad32d0e960a0f5a82a63b6948122fc2758c308f503a9eeae407b2a14155","4ec11324c39ff6eecb8e911453192a413a81fad55b5a768e90dafa3ab0e1d3a5","5cb30140f89936df193496793dc212c4355ade07d53fa4e171ee3ec52fabea1a","527910867ec66c4b824eb47f9067f6a9a6695c7b8600319d1b798f355b82bac3","4fb9d1f72933371f720e8b695f985496eb4509a43673238af0abf2e68be54bf4","65bc6630ea33bdcb01ad8069a43cd8ba0d64a80c5204758b19a25a779354d399"]
2025-08-01T18:33:16.008350-04:00 - request: generatetoaddress [20,"bcrt1qnnrsahcgny4nqcr33qme8vsp4wr7kdp3vtpn5n"]
2025-08-01T18:33:16.009268-04:00 - Establishing TCP connection to 127.0.0.1.
2025-08-01T18:33:16.009387-04:00 - Timeout requested, it is currently: Ok(Some(14.999144125s))
2025-08-01T18:33:16.009723-04:00 - Writing HTTP request.
2025-08-01T18:33:16.009777-04:00 - Timeout requested, it is currently: Ok(Some(14.998726875s))
2025-08-01T18:33:16.009832-04:00 - Reading HTTP response.
2025-08-01T18:33:17.613107-04:00 - response for generatetoaddress: ["1c76aca03b65a8f8d79504fa95dbde96dbcc1761bb6b04c4ebdb131af65ac20f","51abc2f9eeb49a6fc28793224dbf4f47bec45e351ca7d811d4220b5528d380c9","63f4576e300fa592361fea3a2e345c2a75bc7d3c20b2eedd3345725795055245","5637b67e70618e7d8a15c03e5fe6103682c865c9a4ba43c2b75527b892445a2a","07da44a1763d7168bf7b25584071e753a77b8f5c94bc7a8416f009c0244e64b7","29204495ee0bb79645f9b8d3cca9a899f636d2ff085bb221bc44dd351ec00df5","163debffb48243bf7328a65495788c8348c68bf69bee4d60b06914bab2cc58a1","16b85f7eb14f8cf35388b642edbb31eee70004bef94775393a9acd78f2852ea7","295db97aab2fcfdd01c2c9a84ee30a37f6b0f0bde23ba208614bdb616bcc1dc2","4ce0633f0437e860d6e3a632d8a2ca2c60442910d23f399d7dee117fce8cc084","01268e9ed1ff00b8f01deeae2d3f8565a40a9e6718a09b4a0ab8fd64f6ecd6b8","3d77ea8162a53f07e90b366ccae2545b8183d4c1133033474c7f12ded18781a6","46fa8e3efe11d05e1e1f22f6f69787d262bea7fa649c6ac16c887d10e1ad06b8","7579148df74cf5c82f6101aa3dc8407421c668cc244e4947ac649b512f9547b5","2f02169f00e78c33b29767c92689af04bfda97e8a9bd4bd045fd29b4120425f3","28a1f232900ffc0e20bae9d6d06516278918ce87f3e49dbcaa0c431228125ac5","4e2b2950319c19eaac4edf7e8e41e1ba13b57e34bc229523364bc965019cc63c","06fb7483a8eabe0e985c39eedb3a7ec2e4d1c8fd97cbf5ba9d34f598d8215a30","3f11efcbf361381928dae36aae55ed4b790b87f1d24465a6cd2de9e9ef6bcf7c","46664007ed0a80375e74ca0c6fb803a2d0526f3827072051ac80780b7ebba261"]
2025-08-01T18:33:20.639021-04:00 - waiting for ldk2's graph update to update lnd graph
2025-08-01T18:33:49.612398-04:00 - Starting lndk on regtest network for node: 034617e90075aa0280a8542b76c6908eef9ae5de8d7069f6096d174c9867a25d73.
2025-08-01T18:33:49.616821-04:00 - Getting current peers
2025-08-01T18:33:49.619831-04:00 - Starting request fedimint_tonic_lnd::lnrpc::PeerEventSubscription with infinite retries
2025-08-01T18:33:49.620312-04:00 - Starting request fedimint_tonic_lnd::lnrpc::SubscribeCustomMessagesRequest with infinite retries
2025-08-01T18:33:49.620737-04:00 - Consume messenger events received: messenger event: 02273cbea836739d24bd4f3ad6495403dba6599b151fd963d17d690b10672d5402 connected, onion message support: true.
2025-08-01T18:33:51.630854-04:00 - Connected to peer events subscription.
2025-08-01T18:33:51.636282-04:00 - Peer events sent: PeerConnected(PublicKey(4ea7e6e6f8b49e00f53f7c0234fb972a86f49485fe826fab20895c3764f95d6b2bde0b30622542230f842e89d06b92f03b2b1b31d8d055a96aafd4bcf0ae7173), true).
2025-08-01T18:33:51.636675-04:00 - Consume messenger events received: messenger event: 036b5df964375c8920ab6f82fe8594f4862a97fb34027c3ff5009eb4f8e6e6a74e connected, onion message support: true.
2025-08-01T18:33:51.651881-04:00 - In invoice request, we chose 02273cbea836739d24bd4f3ad6495403dba6599b151fd963d17d690b10672d5402 as the introduction node of the reply path
2025-08-01T18:33:51.651951-04:00 - Sending invoice request with reply path
2025-08-01T18:33:51.721230-04:00 - Constructing onion message when sending OffersMessage: (PayerTlvStreamRef { metadata: Some([198, 197, 4, 140, 65, 17, 207, 127, 91, 106, 190, 181, 146, 15, 159, 234, 72, 178, 124, 159, 167, 78, 163, 112, 130, 175, 88, 16, 114, 33, 14, 63]) }, OfferTlvStreamRef { chains: Some([06226e46111a0b59caaf126043eb5bbf28c34f3a5e332a1fc7b2b73cf188910f]), metadata: None, currency: None, amount: Some(20000), description: Some("testing offer"), features: None, absolute_expiry: Some(1754174000), paths: Some([BlindedMessagePath(BlindedPath { introduction_node: NodeId(PublicKey(4ea7e6e6f8b49e00f53f7c0234fb972a86f49485fe826fab20895c3764f95d6b2bde0b30622542230f842e89d06b92f03b2b1b31d8d055a96aafd4bcf0ae7173)), blinding_point: PublicKey(189ea9a1aabec25e447051f23dae662d878246c950e75f04fa048d0f29e67d57aef59c2bf1ce78c41713db65ad9063cd5705520fb8e8e7da5db47ef74aa02eb8), blinded_hops: [BlindedHop { blinded_node_id: PublicKey(8f0482c0a4070e7403f4a40cf89e5078d2e11ef4e106cedb86d5d8c0eda22f2342ecda32990bdb0ad3fe6d6bb640cfb3b4e9ab4d59cc3bd49da7ffcf769ea6d7), encrypted_payload: [127, 157, 99, 147, 71, 255, 174, 151, 249, 44, 13, 36, 247, 226, 173, 243, 159, 168, 38, 33, 99, 51, 32, 180, 208, 83, 235, 118, 148, 15, 77, 104, 240, 55, 252, 191, 202, 7, 57, 141, 208, 46, 69, 187] }] }), BlindedMessagePath(BlindedPath { introduction_node: NodeId(PublicKey(02542d67100b697dd163d91f159b59a6db035449d63a4fbd249d7336a8be3c27866b5e660f084466ab299f7ba8b363b0c44cd7c94a8adc7dbc217b00ac00f29b)), blinding_point: PublicKey(0f8c5dec2e45708ad4384f7b1545b5429e1b2c14fbca0457c50635ce3beb3db8981eb4575d0575d65b3622460a2dbacfaef4069b072929acf3be8fad19164aa5), blinded_hops: [BlindedHop { blinded_node_id: PublicKey(dffd6d1041b86a5859fbc3da69d6bb3924850ac25847f8c40f593d906996c615bae9e834b7a8c7a42ea17630d29417dfba5f5d2ad038c84792d2ab90dce02d36), encrypted_payload: [127, 204, 233, 98, 214, 4, 71, 55, 227, 200, 129, 180, 238, 52, 221, 77, 237, 165, 246, 140, 113, 64, 6, 252, 186, 209, 239, 255, 203, 205, 103, 190, 76, 41, 75, 181, 127, 207, 232, 105, 176, 30, 83, 150, 102, 181, 170, 191, 12, 236, 85] }, BlindedHop { blinded_node_id: PublicKey(c2298f8c68bb9559c2611a5ea4b6f11f1bff15530b95e3aae3389b134d190b238043bb36bff5118a00ac526e9c4744b5e2cb3a494adba6143ea19586952cfafa), encrypted_payload: [196, 140, 218, 25, 2, 182, 147, 214, 208, 13, 223, 160, 134, 41, 29, 172, 13, 160, 97, 164, 142, 163, 98, 91, 95, 219, 126, 45, 92, 4, 144, 181, 109, 198, 216, 223, 105, 248, 13, 118, 234, 216, 233, 9, 204, 120, 90, 80, 50, 3, 179] }, BlindedHop { blinded_node_id: PublicKey(70f25d4087596bfc3acbcdc677431a7a21858061a258c387f8d3e3602f206d915d3b66f8481fb7d4923bd4995a83284ca1eb167e8ac26cda9cde305dd6c54ffb), encrypted_payload: [154, 130, 29, 198, 67, 101, 76, 112, 120, 81, 178, 43, 48, 141, 98, 224, 100, 183, 79, 155, 188, 249, 73, 61, 191, 120, 62, 141, 246, 12, 110, 164, 15, 86, 219, 114, 197, 156, 238, 175, 23, 234, 121, 46] }] })]), issuer: Some("Foo Bar"), quantity_max: None, issuer_id: Some(PublicKey(1ac69d3dc832c589748c2c6f38f0b7961d40e2b59a5b1bdb50b0a1372d385f33a29cd59f2838332adee6888d09672596601bb64252972c905c95391c8c714df4)) }, InvoiceRequestTlvStreamRef { chain: Some(06226e46111a0b59caaf126043eb5bbf28c34f3a5e332a1fc7b2b73cf188910f), amount: Some(20000), features: None, quantity: None, payer_id: Some(PublicKey(9217e741a32ef58762e362a0dad0205819142710a19d7319548f66f0dd5a6ce5d302322c60de29368edfde7fd96f87450a47e392be0da9daef86b2372b0ae9a8)), payer_note: Some(""), paths: None, offer_from_hrn: None }, SignatureTlvStreamRef { signature: Some(Signature(ab7d09d6a7d9a302b3dbbb8976ff154cfb7bd43285754ebb187a9702cbca50ca67f04460d33244f650ad91cd6499c036245b01f5ac0881a46c4fb6d3e4e79f7c)) }, ExperimentalOfferTlvStreamRef, ExperimentalInvoiceRequestTlvStreamRef)
2025-08-01T18:33:51.726493-04:00 - Buffered onion message when sending OffersMessage
2025-08-01T18:33:51.726605-04:00 - Sending outgoing onion message to 036b5df964375c8920ab6f82fe8594f4862a97fb34027c3ff5009eb4f8e6e6a74e.
2025-08-01T18:33:51.778780-04:00 - Sent outgoing onion message OnionMessage { blinding_point: PublicKey(189ea9a1aabec25e447051f23dae662d878246c950e75f04fa048d0f29e67d57aef59c2bf1ce78c41713db65ad9063cd5705520fb8e8e7da5db47ef74aa02eb8), onion_routing_packet: Onion message packet version 0 with hmac [44, 217, 245, 30, 162, 225, 172, 241, 64, 219, 232, 103, 116, 50, 142, 169, 196, 149, 211, 83, 35, 116, 67, 36, 85, 20, 242, 92, 72, 193, 52, 9] } to 036b5df964375c8920ab6f82fe8594f4862a97fb34027c3ff5009eb4f8e6e6a74e.
2025-08-01T18:33:51.790024-04:00 - Connected to message subscription.
2025-08-01T18:33:51.790326-04:00 - Incoming messages sent: IncomingMessage(PublicKey(02542d67100b697dd163d91f159b59a6db035449d63a4fbd249d7336a8be3c27866b5e660f084466ab299f7ba8b363b0c44cd7c94a8adc7dbc217b00ac00f29b), OnionMessage { blinding_point: PublicKey(5e22bd69059b3de523c14d31c0ec410ad296d6ba67aa1e1f774b894ac9edcde5c9709a4772a9ec01af3e0f7c0f573f8f77aacbd3e3df392cac776f83bc002b0b), onion_routing_packet: Onion message packet version 0 with hmac [32, 199, 59, 192, 13, 22, 173, 123, 44, 159, 228, 3, 31, 158, 145, 211, 203, 93, 187, 75, 196, 192, 194, 98, 63, 30, 187, 112, 153, 3, 242, 83] }).
2025-08-01T18:33:51.790337-04:00 - Consume messenger events received: messenger event: 02273cbea836739d24bd4f3ad6495403dba6599b151fd963d17d690b10672d5402 incoming onion message.
2025-08-01T18:33:51.795367-04:00 - Received an onion message with a reply_path: Offers((PayerTlvStreamRef { metadata: Some([198, 197, 4, 140, 65, 17, 207, 127, 91, 106, 190, 181, 146, 15, 159, 234, 72, 178, 124, 159, 167, 78, 163, 112, 130, 175, 88, 16, 114, 33, 14, 63]) }, OfferTlvStreamRef { chains: Some([06226e46111a0b59caaf126043eb5bbf28c34f3a5e332a1fc7b2b73cf188910f]), metadata: None, currency: None, amount: Some(20000), description: Some("testing offer"), features: None, absolute_expiry: Some(1754174000), paths: Some([BlindedMessagePath(BlindedPath { introduction_node: NodeId(PublicKey(4ea7e6e6f8b49e00f53f7c0234fb972a86f49485fe826fab20895c3764f95d6b2bde0b30622542230f842e89d06b92f03b2b1b31d8d055a96aafd4bcf0ae7173)), blinding_point: PublicKey(189ea9a1aabec25e447051f23dae662d878246c950e75f04fa048d0f29e67d57aef59c2bf1ce78c41713db65ad9063cd5705520fb8e8e7da5db47ef74aa02eb8), blinded_hops: [BlindedHop { blinded_node_id: PublicKey(8f0482c0a4070e7403f4a40cf89e5078d2e11ef4e106cedb86d5d8c0eda22f2342ecda32990bdb0ad3fe6d6bb640cfb3b4e9ab4d59cc3bd49da7ffcf769ea6d7), encrypted_payload: [127, 157, 99, 147, 71, 255, 174, 151, 249, 44, 13, 36, 247, 226, 173, 243, 159, 168, 38, 33, 99, 51, 32, 180, 208, 83, 235, 118, 148, 15, 77, 104, 240, 55, 252, 191, 202, 7, 57, 141, 208, 46, 69, 187] }] }), BlindedMessagePath(BlindedPath { introduction_node: NodeId(PublicKey(02542d67100b697dd163d91f159b59a6db035449d63a4fbd249d7336a8be3c27866b5e660f084466ab299f7ba8b363b0c44cd7c94a8adc7dbc217b00ac00f29b)), blinding_point: PublicKey(0f8c5dec2e45708ad4384f7b1545b5429e1b2c14fbca0457c50635ce3beb3db8981eb4575d0575d65b3622460a2dbacfaef4069b072929acf3be8fad19164aa5), blinded_hops: [BlindedHop { blinded_node_id: PublicKey(dffd6d1041b86a5859fbc3da69d6bb3924850ac25847f8c40f593d906996c615bae9e834b7a8c7a42ea17630d29417dfba5f5d2ad038c84792d2ab90dce02d36), encrypted_payload: [127, 204, 233, 98, 214, 4, 71, 55, 227, 200, 129, 180, 238, 52, 221, 77, 237, 165, 246, 140, 113, 64, 6, 252, 186, 209, 239, 255, 203, 205, 103, 190, 76, 41, 75, 181, 127, 207, 232, 105, 176, 30, 83, 150, 102, 181, 170, 191, 12, 236, 85] }, BlindedHop { blinded_node_id: PublicKey(c2298f8c68bb9559c2611a5ea4b6f11f1bff15530b95e3aae3389b134d190b238043bb36bff5118a00ac526e9c4744b5e2cb3a494adba6143ea19586952cfafa), encrypted_payload: [196, 140, 218, 25, 2, 182, 147, 214, 208, 13, 223, 160, 134, 41, 29, 172, 13, 160, 97, 164, 142, 163, 98, 91, 95, 219, 126, 45, 92, 4, 144, 181, 109, 198, 216, 223, 105, 248, 13, 118, 234, 216, 233, 9, 204, 120, 90, 80, 50, 3, 179] }, BlindedHop { blinded_node_id: PublicKey(70f25d4087596bfc3acbcdc677431a7a21858061a258c387f8d3e3602f206d915d3b66f8481fb7d4923bd4995a83284ca1eb167e8ac26cda9cde305dd6c54ffb), encrypted_payload: [154, 130, 29, 198, 67, 101, 76, 112, 120, 81, 178, 43, 48, 141, 98, 224, 100, 183, 79, 155, 188, 249, 73, 61, 191, 120, 62, 141, 246, 12, 110, 164, 15, 86, 219, 114, 197, 156, 238, 175, 23, 234, 121, 46] }] })]), issuer: Some("Foo Bar"), quantity_max: None, issuer_id: Some(PublicKey(1ac69d3dc832c589748c2c6f38f0b7961d40e2b59a5b1bdb50b0a1372d385f33a29cd59f2838332adee6888d09672596601bb64252972c905c95391c8c714df4)) }, InvoiceRequestTlvStreamRef { chain: Some(06226e46111a0b59caaf126043eb5bbf28c34f3a5e332a1fc7b2b73cf188910f), amount: Some(20000), features: None, quantity: None, payer_id: Some(PublicKey(9217e741a32ef58762e362a0dad0205819142710a19d7319548f66f0dd5a6ce5d302322c60de29368edfde7fd96f87450a47e392be0da9daef86b2372b0ae9a8)), payer_note: Some(""), paths: None, offer_from_hrn: None }, InvoiceTlvStreamRef { paths: Some(Iterable(Map { iter: Iter([BlindedPaymentPath { inner_path: BlindedPath { introduction_node: NodeId(PublicKey(4ea7e6e6f8b49e00f53f7c0234fb972a86f49485fe826fab20895c3764f95d6b2bde0b30622542230f842e89d06b92f03b2b1b31d8d055a96aafd4bcf0ae7173)), blinding_point: PublicKey(fc3a8fa197e1c05b9a6f06631e8f5f4d7c0b254c4e9dc3dd3f45b33682d14187bbab3372f57c19454d9b83ee1c88ffd4099c69d85b2f663fc161e7f79900453a), blinded_hops: [BlindedHop { blinded_node_id: PublicKey(4d3ca36d40288f41028bbc2a1bd952d272e5592dc869f994dd9e8ea02f3273a2a29d44943da6d8e2a44b92262fb5306a39e4d282bfd66068300e57bec7737862), encrypted_payload: [54, 108, 187, 253, 106, 30, 103, 146, 60, 174, 84, 100, 231, 172, 133, 57, 120, 218, 67, 42, 239, 52, 240, 49, 92, 48, 31, 157, 239, 96, 84, 127, 100, 148, 220, 169, 211, 209, 164, 76, 139, 38, 255, 119, 2, 87, 34, 121, 142, 241, 143, 163, 166, 34, 77, 160, 137, 128, 89, 133, 193, 209, 113, 84, 240, 221, 159, 111, 33, 28, 116, 171, 43, 134, 166, 133, 50, 28, 164, 202, 23, 13, 185, 136, 68, 182, 111, 50, 79, 192, 209, 27, 184, 39, 16, 223, 187, 14, 102, 138, 147, 62, 19, 5, 194, 8, 236, 255, 175, 33, 224, 254, 90, 253, 151, 89, 215, 137, 242, 149, 27, 232, 48, 163, 203, 251, 130, 192, 31, 61, 101, 78, 11, 206, 23, 36, 129, 143, 250, 31, 130, 46, 87, 89, 56, 20, 85, 126, 234, 128, 130, 198, 43, 31, 251, 222, 156, 27, 39, 180, 80, 98, 16, 188, 227, 243, 58, 57, 213, 182, 93, 234, 2, 43, 79, 254, 98, 218, 228, 32, 60, 216, 195, 182, 21, 204, 168, 114, 32, 18, 171, 159, 209, 133, 110, 96, 179] }] }, payinfo: BlindedPayInfo { fee_base_msat: 0, fee_proportional_millionths: 0, cltv_expiry_delta: 24, htlc_minimum_msat: 1, htlc_maximum_msat: 2100000000000000000, features: [] } }]) })), blindedpay: Some(Iterable(Map { iter: Iter([BlindedPaymentPath { inner_path: BlindedPath { introduction_node: NodeId(PublicKey(4ea7e6e6f8b49e00f53f7c0234fb972a86f49485fe826fab20895c3764f95d6b2bde0b30622542230f842e89d06b92f03b2b1b31d8d055a96aafd4bcf0ae7173)), blinding_point: PublicKey(fc3a8fa197e1c05b9a6f06631e8f5f4d7c0b254c4e9dc3dd3f45b33682d14187bbab3372f57c19454d9b83ee1c88ffd4099c69d85b2f663fc161e7f79900453a), blinded_hops: [BlindedHop { blinded_node_id: PublicKey(4d3ca36d40288f41028bbc2a1bd952d272e5592dc869f994dd9e8ea02f3273a2a29d44943da6d8e2a44b92262fb5306a39e4d282bfd66068300e57bec7737862), encrypted_payload: [54, 108, 187, 253, 106, 30, 103, 146, 60, 174, 84, 100, 231, 172, 133, 57, 120, 218, 67, 42, 239, 52, 240, 49, 92, 48, 31, 157, 239, 96, 84, 127, 100, 148, 220, 169, 211, 209, 164, 76, 139, 38, 255, 119, 2, 87, 34, 121, 142, 241, 143, 163, 166, 34, 77, 160, 137, 128, 89, 133, 193, 209, 113, 84, 240, 221, 159, 111, 33, 28, 116, 171, 43, 134, 166, 133, 50, 28, 164, 202, 23, 13, 185, 136, 68, 182, 111, 50, 79, 192, 209, 27, 184, 39, 16, 223, 187, 14, 102, 138, 147, 62, 19, 5, 194, 8, 236, 255, 175, 33, 224, 254, 90, 253, 151, 89, 215, 137, 242, 149, 27, 232, 48, 163, 203, 251, 130, 192, 31, 61, 101, 78, 11, 206, 23, 36, 129, 143, 250, 31, 130, 46, 87, 89, 56, 20, 85, 126, 234, 128, 130, 198, 43, 31, 251, 222, 156, 27, 39, 180, 80, 98, 16, 188, 227, 243, 58, 57, 213, 182, 93, 234, 2, 43, 79, 254, 98, 218, 228, 32, 60, 216, 195, 182, 21, 204, 168, 114, 32, 18, 171, 159, 209, 133, 110, 96, 179] }] }, payinfo: BlindedPayInfo { fee_base_msat: 0, fee_proportional_millionths: 0, cltv_expiry_delta: 24, htlc_minimum_msat: 1, htlc_maximum_msat: 2100000000000000000, features: [] } }]) })), created_at: Some(1754087631), relative_expiry: None, payment_hash: Some(d9bb6967e3a325009b797e7a04f153b9db95abcf29ad1118ac039ee208c624cb), amount: Some(20000), fallbacks: None, features: Some([0, 0, 2]), node_id: Some(PublicKey(1ac69d3dc832c589748c2c6f38f0b7961d40e2b59a5b1bdb50b0a1372d385f33a29cd59f2838332adee6888d09672596601bb64252972c905c95391c8c714df4)), message_paths: None }, SignatureTlvStreamRef { signature: Some(Signature(c76e62d36146ad5b639031e381739805a36cd66ebb6465502db8cec60669d10c849eb27870182fe9ac601fe93cbc345df3f0283ae5309ededb35130a913d453e)) }, ExperimentalOfferTlvStreamRef, ExperimentalInvoiceRequestTlvStreamRef, ExperimentalInvoiceTlvStreamRef))
2025-08-01T18:33:51.795920-04:00 - Successfully verified invoice for payment_id ea73a78b2d4a7a3613037dced604b21ebe76d4ad5c7c55893e8a4d0ce5d4bbd6
2025-08-01T18:33:59.685547-04:00 - Starting lndk on regtest network for node: 034617e90075aa0280a8542b76c6908eef9ae5de8d7069f6096d174c9867a25d73.
2025-08-01T18:33:59.689389-04:00 - Getting current peers
2025-08-01T18:33:59.691798-04:00 - Starting request fedimint_tonic_lnd::lnrpc::PeerEventSubscription with infinite retries
2025-08-01T18:33:59.692309-04:00 - Consume messenger events received: messenger event: 036b5df964375c8920ab6f82fe8594f4862a97fb34027c3ff5009eb4f8e6e6a74e connected, onion message support: true.
2025-08-01T18:33:59.692669-04:00 - Starting request fedimint_tonic_lnd::lnrpc::SubscribeCustomMessagesRequest with infinite retries
2025-08-01T18:34:01.704290-04:00 - In invoice request, we chose 036b5df964375c8920ab6f82fe8594f4862a97fb34027c3ff5009eb4f8e6e6a74e as the introduction node of the reply path
2025-08-01T18:34:01.704460-04:00 - Sending invoice request with reply path
2025-08-01T18:34:01.794525-04:00 - Constructing onion message when sending OffersMessage: (PayerTlvStreamRef { metadata: Some([159, 249, 150, 151, 153, 21, 187, 240, 76, 109, 195, 217, 230, 198, 189, 168, 220, 146, 34, 130, 253, 172, 61, 184, 22, 168, 81, 204, 21, 18, 136, 41]) }, OfferTlvStreamRef { chains: Some([06226e46111a0b59caaf126043eb5bbf28c34f3a5e332a1fc7b2b73cf188910f]), metadata: None, currency: None, amount: Some(20000), description: Some("testing offer"), features: None, absolute_expiry: Some(1754174000), paths: Some([BlindedMessagePath(BlindedPath { introduction_node: NodeId(PublicKey(4ea7e6e6f8b49e00f53f7c0234fb972a86f49485fe826fab20895c3764f95d6b2bde0b30622542230f842e89d06b92f03b2b1b31d8d055a96aafd4bcf0ae7173)), blinding_point: PublicKey(189ea9a1aabec25e447051f23dae662d878246c950e75f04fa048d0f29e67d57aef59c2bf1ce78c41713db65ad9063cd5705520fb8e8e7da5db47ef74aa02eb8), blinded_hops: [BlindedHop { blinded_node_id: PublicKey(8f0482c0a4070e7403f4a40cf89e5078d2e11ef4e106cedb86d5d8c0eda22f2342ecda32990bdb0ad3fe6d6bb640cfb3b4e9ab4d59cc3bd49da7ffcf769ea6d7), encrypted_payload: [127, 157, 99, 147, 71, 255, 174, 151, 249, 44, 13, 36, 247, 226, 173, 243, 159, 168, 38, 33, 99, 51, 32, 180, 208, 83, 235, 118, 148, 15, 77, 104, 240, 55, 252, 191, 202, 7, 57, 141, 208, 46, 69, 187] }] }), BlindedMessagePath(BlindedPath { introduction_node: NodeId(PublicKey(02542d67100b697dd163d91f159b59a6db035449d63a4fbd249d7336a8be3c27866b5e660f084466ab299f7ba8b363b0c44cd7c94a8adc7dbc217b00ac00f29b)), blinding_point: PublicKey(0f8c5dec2e45708ad4384f7b1545b5429e1b2c14fbca0457c50635ce3beb3db8981eb4575d0575d65b3622460a2dbacfaef4069b072929acf3be8fad19164aa5), blinded_hops: [BlindedHop { blinded_node_id: PublicKey(dffd6d1041b86a5859fbc3da69d6bb3924850ac25847f8c40f593d906996c615bae9e834b7a8c7a42ea17630d29417dfba5f5d2ad038c84792d2ab90dce02d36), encrypted_payload: [127, 204, 233, 98, 214, 4, 71, 55, 227, 200, 129, 180, 238, 52, 221, 77, 237, 165, 246, 140, 113, 64, 6, 252, 186, 209, 239, 255, 203, 205, 103, 190, 76, 41, 75, 181, 127, 207, 232, 105, 176, 30, 83, 150, 102, 181, 170, 191, 12, 236, 85] }, BlindedHop { blinded_node_id: PublicKey(c2298f8c68bb9559c2611a5ea4b6f11f1bff15530b95e3aae3389b134d190b238043bb36bff5118a00ac526e9c4744b5e2cb3a494adba6143ea19586952cfafa), encrypted_payload: [196, 140, 218, 25, 2, 182, 147, 214, 208, 13, 223, 160, 134, 41, 29, 172, 13, 160, 97, 164, 142, 163, 98, 91, 95, 219, 126, 45, 92, 4, 144, 181, 109, 198, 216, 223, 105, 248, 13, 118, 234, 216, 233, 9, 204, 120, 90, 80, 50, 3, 179] }, BlindedHop { blinded_node_id: PublicKey(70f25d4087596bfc3acbcdc677431a7a21858061a258c387f8d3e3602f206d915d3b66f8481fb7d4923bd4995a83284ca1eb167e8ac26cda9cde305dd6c54ffb), encrypted_payload: [154, 130, 29, 198, 67, 101, 76, 112, 120, 81, 178, 43, 48, 141, 98, 224, 100, 183, 79, 155, 188, 249, 73, 61, 191, 120, 62, 141, 246, 12, 110, 164, 15, 86, 219, 114, 197, 156, 238, 175, 23, 234, 121, 46] }] })]), issuer: Some("Foo Bar"), quantity_max: None, issuer_id: Some(PublicKey(1ac69d3dc832c589748c2c6f38f0b7961d40e2b59a5b1bdb50b0a1372d385f33a29cd59f2838332adee6888d09672596601bb64252972c905c95391c8c714df4)) }, InvoiceRequestTlvStreamRef { chain: Some(06226e46111a0b59caaf126043eb5bbf28c34f3a5e332a1fc7b2b73cf188910f), amount: Some(20000), features: None, quantity: None, payer_id: Some(PublicKey(d45b6eefe93f34dc09288ea05afc339e7852f37ae31cc942fdb977e7c36b7980909a427a45b1f8cec10ed8537cf4e0c918c447de57c1e7d42caab6d58d77d849)), payer_note: Some(""), paths: None, offer_from_hrn: None }, SignatureTlvStreamRef { signature: Some(Signature(485c562aae48ba390d7343d1b0ab489e909bbfa830bf473f19fb3913288df595384af9b6f1846d7475e07e9a88fd6e229c4e8c25b046ab7f41d2a02290bd594e)) }, ExperimentalOfferTlvStreamRef, ExperimentalInvoiceRequestTlvStreamRef)
2025-08-01T18:34:01.800186-04:00 - Buffered onion message when sending OffersMessage
2025-08-01T18:34:01.800318-04:00 - Sending outgoing onion message to 036b5df964375c8920ab6f82fe8594f4862a97fb34027c3ff5009eb4f8e6e6a74e.
2025-08-01T18:34:01.845132-04:00 - Sent outgoing onion message OnionMessage { blinding_point: PublicKey(189ea9a1aabec25e447051f23dae662d878246c950e75f04fa048d0f29e67d57aef59c2bf1ce78c41713db65ad9063cd5705520fb8e8e7da5db47ef74aa02eb8), onion_routing_packet: Onion message packet version 0 with hmac [238, 154, 77, 43, 189, 44, 34, 232, 61, 143, 53, 4, 128, 7, 156, 102, 92, 226, 49, 215, 39, 240, 3, 156, 222, 157, 208, 188, 103, 167, 208, 90] } to 036b5df964375c8920ab6f82fe8594f4862a97fb34027c3ff5009eb4f8e6e6a74e.
2025-08-01T18:34:01.845376-04:00 - Connected to message subscription.
2025-08-01T18:34:01.845749-04:00 - Incoming messages sent: IncomingMessage(PublicKey(4ea7e6e6f8b49e00f53f7c0234fb972a86f49485fe826fab20895c3764f95d6b2bde0b30622542230f842e89d06b92f03b2b1b31d8d055a96aafd4bcf0ae7173), OnionMessage { blinding_point: PublicKey(3ce63d2cbf8fb27cb30b076abdf9f102e1246b7832d35d8e91121e680fbe30412d7995386a6b8828721171deb0f61113b29745a5830e47e568bdbc92b7c57154), onion_routing_packet: Onion message packet version 0 with hmac [44, 171, 68, 196, 18, 58, 185, 156, 24, 222, 3, 107, 18, 35, 247, 225, 115, 210, 55, 100, 198, 209, 154, 43, 84, 193, 146, 137, 11, 39, 5, 201] }).
2025-08-01T18:34:01.845762-04:00 - Consume messenger events received: messenger event: 036b5df964375c8920ab6f82fe8594f4862a97fb34027c3ff5009eb4f8e6e6a74e incoming onion message.
2025-08-01T18:34:01.852162-04:00 - Received an onion message with a reply_path: Offers((PayerTlvStreamRef { metadata: Some([159, 249, 150, 151, 153, 21, 187, 240, 76, 109, 195, 217, 230, 198, 189, 168, 220, 146, 34, 130, 253, 172, 61, 184, 22, 168, 81, 204, 21, 18, 136, 41]) }, OfferTlvStreamRef { chains: Some([06226e46111a0b59caaf126043eb5bbf28c34f3a5e332a1fc7b2b73cf188910f]), metadata: None, currency: None, amount: Some(20000), description: Some("testing offer"), features: None, absolute_expiry: Some(1754174000), paths: Some([BlindedMessagePath(BlindedPath { introduction_node: NodeId(PublicKey(4ea7e6e6f8b49e00f53f7c0234fb972a86f49485fe826fab20895c3764f95d6b2bde0b30622542230f842e89d06b92f03b2b1b31d8d055a96aafd4bcf0ae7173)), blinding_point: PublicKey(189ea9a1aabec25e447051f23dae662d878246c950e75f04fa048d0f29e67d57aef59c2bf1ce78c41713db65ad9063cd5705520fb8e8e7da5db47ef74aa02eb8), blinded_hops: [BlindedHop { blinded_node_id: PublicKey(8f0482c0a4070e7403f4a40cf89e5078d2e11ef4e106cedb86d5d8c0eda22f2342ecda32990bdb0ad3fe6d6bb640cfb3b4e9ab4d59cc3bd49da7ffcf769ea6d7), encrypted_payload: [127, 157, 99, 147, 71, 255, 174, 151, 249, 44, 13, 36, 247, 226, 173, 243, 159, 168, 38, 33, 99, 51, 32, 180, 208, 83, 235, 118, 148, 15, 77, 104, 240, 55, 252, 191, 202, 7, 57, 141, 208, 46, 69, 187] }] }), BlindedMessagePath(BlindedPath { introduction_node: NodeId(PublicKey(02542d67100b697dd163d91f159b59a6db035449d63a4fbd249d7336a8be3c27866b5e660f084466ab299f7ba8b363b0c44cd7c94a8adc7dbc217b00ac00f29b)), blinding_point: PublicKey(0f8c5dec2e45708ad4384f7b1545b5429e1b2c14fbca0457c50635ce3beb3db8981eb4575d0575d65b3622460a2dbacfaef4069b072929acf3be8fad19164aa5), blinded_hops: [BlindedHop { blinded_node_id: PublicKey(dffd6d1041b86a5859fbc3da69d6bb3924850ac25847f8c40f593d906996c615bae9e834b7a8c7a42ea17630d29417dfba5f5d2ad038c84792d2ab90dce02d36), encrypted_payload: [127, 204, 233, 98, 214, 4, 71, 55, 227, 200, 129, 180, 238, 52, 221, 77, 237, 165, 246, 140, 113, 64, 6, 252, 186, 209, 239, 255, 203, 205, 103, 190, 76, 41, 75, 181, 127, 207, 232, 105, 176, 30, 83, 150, 102, 181, 170, 191, 12, 236, 85] }, BlindedHop { blinded_node_id: PublicKey(c2298f8c68bb9559c2611a5ea4b6f11f1bff15530b95e3aae3389b134d190b238043bb36bff5118a00ac526e9c4744b5e2cb3a494adba6143ea19586952cfafa), encrypted_payload: [196, 140, 218, 25, 2, 182, 147, 214, 208, 13, 223, 160, 134, 41, 29, 172, 13, 160, 97, 164, 142, 163, 98, 91, 95, 219, 126, 45, 92, 4, 144, 181, 109, 198, 216, 223, 105, 248, 13, 118, 234, 216, 233, 9, 204, 120, 90, 80, 50, 3, 179] }, BlindedHop { blinded_node_id: PublicKey(70f25d4087596bfc3acbcdc677431a7a21858061a258c387f8d3e3602f206d915d3b66f8481fb7d4923bd4995a83284ca1eb167e8ac26cda9cde305dd6c54ffb), encrypted_payload: [154, 130, 29, 198, 67, 101, 76, 112, 120, 81, 178, 43, 48, 141, 98, 224, 100, 183, 79, 155, 188, 249, 73, 61, 191, 120, 62, 141, 246, 12, 110, 164, 15, 86, 219, 114, 197, 156, 238, 175, 23, 234, 121, 46] }] })]), issuer: Some("Foo Bar"), quantity_max: None, issuer_id: Some(PublicKey(1ac69d3dc832c589748c2c6f38f0b7961d40e2b59a5b1bdb50b0a1372d385f33a29cd59f2838332adee6888d09672596601bb64252972c905c95391c8c714df4)) }, InvoiceRequestTlvStreamRef { chain: Some(06226e46111a0b59caaf126043eb5bbf28c34f3a5e332a1fc7b2b73cf188910f), amount: Some(20000), features: None, quantity: None, payer_id: Some(PublicKey(d45b6eefe93f34dc09288ea05afc339e7852f37ae31cc942fdb977e7c36b7980909a427a45b1f8cec10ed8537cf4e0c918c447de57c1e7d42caab6d58d77d849)), payer_note: Some(""), paths: None, offer_from_hrn: None }, InvoiceTlvStreamRef { paths: Some(Iterable(Map { iter: Iter([BlindedPaymentPath { inner_path: BlindedPath { introduction_node: NodeId(PublicKey(4ea7e6e6f8b49e00f53f7c0234fb972a86f49485fe826fab20895c3764f95d6b2bde0b30622542230f842e89d06b92f03b2b1b31d8d055a96aafd4bcf0ae7173)), blinding_point: PublicKey(632f40725dfdbc089e19a1a67d0239507b81b3c49bc21bffe703a7a1b91c5015e78d68aa703930d94af47112a2be9b772970165ad5f3db870308caef1fbea186), blinded_hops: [BlindedHop { blinded_node_id: PublicKey(0b7085150616493445af98cfbd7cd6d151a49a7e083fff8c7ba96bf27697d5b3097f6824f15782abf876ccc839fbcb62f615eba0336d0ab8911d6cba5d254fa9), encrypted_payload: [90, 158, 80, 14, 60, 117, 2, 68, 201, 52, 79, 94, 40, 165, 67, 1, 255, 178, 207, 59, 238, 175, 176, 241, 145, 204, 187, 252, 183, 117, 79, 22, 201, 6, 224, 114, 250, 50, 31, 95, 182, 223, 55, 130, 29, 166, 196, 239, 237, 186, 38, 64, 74, 199, 47, 145, 96, 198, 138, 57, 85, 166, 19, 212, 103, 97, 218, 80, 3, 138, 26, 95, 149, 117, 137, 80, 154, 253, 28, 4, 187, 150, 126, 142, 216, 81, 190, 34, 93, 237, 115, 134, 1, 239, 96, 62, 34, 245, 98, 101, 127, 232, 58, 40, 99, 55, 25, 223, 254, 156, 155, 28, 88, 110, 199, 119, 155, 191, 93, 202, 21, 50, 97, 227, 181, 145, 15, 140, 144, 134, 75, 59, 165, 249, 234, 11, 245, 118, 106, 61, 151, 121, 177, 110, 73, 225, 97, 208, 211, 168, 155, 20, 41, 201, 187, 88, 198, 246, 73, 184, 62, 13, 61, 208, 62, 71, 43, 38, 16, 55, 88, 41, 120, 197, 253, 220, 227, 28, 69, 254, 35, 218, 117, 201, 112, 77, 254, 222, 130, 217, 212, 27, 34, 53, 113, 216, 220] }] }, payinfo: BlindedPayInfo { fee_base_msat: 0, fee_proportional_millionths: 0, cltv_expiry_delta: 24, htlc_minimum_msat: 1, htlc_maximum_msat: 2100000000000000000, features: [] } }]) })), blindedpay: Some(Iterable(Map { iter: Iter([BlindedPaymentPath { inner_path: BlindedPath { introduction_node: NodeId(PublicKey(4ea7e6e6f8b49e00f53f7c0234fb972a86f49485fe826fab20895c3764f95d6b2bde0b30622542230f842e89d06b92f03b2b1b31d8d055a96aafd4bcf0ae7173)), blinding_point: PublicKey(632f40725dfdbc089e19a1a67d0239507b81b3c49bc21bffe703a7a1b91c5015e78d68aa703930d94af47112a2be9b772970165ad5f3db870308caef1fbea186), blinded_hops: [BlindedHop { blinded_node_id: PublicKey(0b7085150616493445af98cfbd7cd6d151a49a7e083fff8c7ba96bf27697d5b3097f6824f15782abf876ccc839fbcb62f615eba0336d0ab8911d6cba5d254fa9), encrypted_payload: [90, 158, 80, 14, 60, 117, 2, 68, 201, 52, 79, 94, 40, 165, 67, 1, 255, 178, 207, 59, 238, 175, 176, 241, 145, 204, 187, 252, 183, 117, 79, 22, 201, 6, 224, 114, 250, 50, 31, 95, 182, 223, 55, 130, 29, 166, 196, 239, 237, 186, 38, 64, 74, 199, 47, 145, 96, 198, 138, 57, 85, 166, 19, 212, 103, 97, 218, 80, 3, 138, 26, 95, 149, 117, 137, 80, 154, 253, 28, 4, 187, 150, 126, 142, 216, 81, 190, 34, 93, 237, 115, 134, 1, 239, 96, 62, 34, 245, 98, 101, 127, 232, 58, 40, 99, 55, 25, 223, 254, 156, 155, 28, 88, 110, 199, 119, 155, 191, 93, 202, 21, 50, 97, 227, 181, 145, 15, 140, 144, 134, 75, 59, 165, 249, 234, 11, 245, 118, 106, 61, 151, 121, 177, 110, 73, 225, 97, 208, 211, 168, 155, 20, 41, 201, 187, 88, 198, 246, 73, 184, 62, 13, 61, 208, 62, 71, 43, 38, 16, 55, 88, 41, 120, 197, 253, 220, 227, 28, 69, 254, 35, 218, 117, 201, 112, 77, 254, 222, 130, 217, 212, 27, 34, 53, 113, 216, 220] }] }, payinfo: BlindedPayInfo { fee_base_msat: 0, fee_proportional_millionths: 0, cltv_expiry_delta: 24, htlc_minimum_msat: 1, htlc_maximum_msat: 2100000000000000000, features: [] } }]) })), created_at: Some(1754087641), relative_expiry: None, payment_hash: Some(569a5bbf7ab8a2612a4896a5e02e6cb5d620f03718f691127f3e7a80f52d7ce1), amount: Some(20000), fallbacks: None, features: Some([0, 0, 2]), node_id: Some(PublicKey(1ac69d3dc832c589748c2c6f38f0b7961d40e2b59a5b1bdb50b0a1372d385f33a29cd59f2838332adee6888d09672596601bb64252972c905c95391c8c714df4)), message_paths: None }, SignatureTlvStreamRef { signature: Some(Signature(2dfba593bae4449e08d658d7deaf338872be992d922ac231db3cd9cbcf28708072ced735c074f664a1c8f8516c9eb58763ad12ded6068e6916d042f2fa8cec5d)) }, ExperimentalOfferTlvStreamRef, ExperimentalInvoiceRequestTlvStreamRef, ExperimentalInvoiceTlvStreamRef))
2025-08-01T18:34:01.852873-04:00 - Successfully verified invoice for payment_id 8149d7ba2947f60159690c373d71174a6cd4b2fc985effdf8b6b09c73445960a
2025-08-01T18:34:03.845784-04:00 - path: /Users/mpch/repos/lndk/target/debug/build/corepc-node-2e42a63715d4d2c9/out/bitcoin/bitcoin-28.0/bin/bitcoind
2025-08-01T18:34:03.845914-04:00 - path: /Users/mpch/repos/lndk/target/debug/build/corepc-node-2e42a63715d4d2c9/out/bitcoin/bitcoin-28.0/bin/bitcoind
2025-08-01T18:34:03.846351-04:00 - work_dir: "/var/folders/v1/k2sbmdg12fdc5812prbxrt2h0000gn/T/.tmpHDfjcS/.tmpK9VmNf"
2025-08-01T18:34:03.846594-04:00 - rpc_url: http://127.0.0.1:58097
2025-08-01T18:34:03.846705-04:00 - launching "/Users/mpch/repos/lndk/target/debug/build/corepc-node-2e42a63715d4d2c9/out/bitcoin/bitcoin-28.0/bin/bitcoind" with args: ["-datadir=/var/folders/v1/k2sbmdg12fdc5812prbxrt2h0000gn/T/.tmpHDfjcS/.tmpK9VmNf", "-rpcport=58097"] ["-listen=0"] AND custom args: ["-regtest", "-zmqpubrawblock=tcp://127.0.0.1:58095", "-zmqpubrawtx=tcp://127.0.0.1:58096"]
2025-08-01T18:34:03.848362-04:00 - cookie file: /var/folders/v1/k2sbmdg12fdc5812prbxrt2h0000gn/T/.tmpHDfjcS/.tmpK9VmNf/regtest/.cookie
2025-08-01T18:34:04.853233-04:00 - request: getblockchaininfo []
2025-08-01T18:34:04.854050-04:00 - Establishing TCP connection to 127.0.0.1.
2025-08-01T18:34:04.854176-04:00 - Timeout requested, it is currently: Ok(Some(14.999267209s))
2025-08-01T18:34:04.854679-04:00 - Writing HTTP request.
2025-08-01T18:34:04.854751-04:00 - Timeout requested, it is currently: Ok(Some(14.998677875s))
2025-08-01T18:34:04.854868-04:00 - Reading HTTP response.
2025-08-01T18:34:04.856717-04:00 - response for getblockchaininfo: {"chain":"regtest","blocks":0,"headers":0,"bestblockhash":"0f9188f13cb7b2c71f2a335e3a4fc328bf5beb436012afca590b1a11466e2206","difficulty":4.656542373906925e-10,"time":1296688602,"mediantime":1296688602,"verificationprogress":1,"initialblockdownload":true,"chainwork":"0000000000000000000000000000000000000000000000000000000000000002","size_on_disk":293,"pruned":false,"warnings":[]}
2025-08-01T18:34:04.856881-04:00 - trying to create/load wallet: default
2025-08-01T18:34:04.856968-04:00 - request: createwallet ["default"]
2025-08-01T18:34:04.857541-04:00 - Establishing TCP connection to 127.0.0.1.
2025-08-01T18:34:04.857642-04:00 - Timeout requested, it is currently: Ok(Some(14.999425417s))
2025-08-01T18:34:04.858155-04:00 - Writing HTTP request.
2025-08-01T18:34:04.858242-04:00 - Timeout requested, it is currently: Ok(Some(14.998819625s))
2025-08-01T18:34:04.858610-04:00 - Reading HTTP response.
2025-08-01T18:34:05.331609-04:00 - response for createwallet: {"name":"default"}
2025-08-01T18:34:05.331660-04:00 - created wallet: default
2025-08-01T18:34:05.331684-04:00 - creating client with url: http://127.0.0.1:58097/wallet/default
2025-08-01T18:34:05.331883-04:00 - request: getnewaddress []
2025-08-01T18:34:05.332195-04:00 - Establishing TCP connection to 127.0.0.1.
2025-08-01T18:34:05.332231-04:00 - Timeout requested, it is currently: Ok(Some(14.999700458s))
2025-08-01T18:34:05.332539-04:00 - Writing HTTP request.
2025-08-01T18:34:05.332559-04:00 - Timeout requested, it is currently: Ok(Some(14.999365208s))
2025-08-01T18:34:05.332598-04:00 - Reading HTTP response.
2025-08-01T18:34:05.399604-04:00 - response for getnewaddress: "bcrt1qnk8qwqglrjzex63xpty476dsj8qet9lgp8mgw4"
2025-08-01T18:34:05.399890-04:00 - request: generatetoaddress [101,"bcrt1qnk8qwqglrjzex63xpty476dsj8qet9lgp8mgw4"]
2025-08-01T18:34:05.400376-04:00 - Establishing TCP connection to 127.0.0.1.
2025-08-01T18:34:05.400428-04:00 - Timeout requested, it is currently: Ok(Some(14.999588708s))
2025-08-01T18:34:05.400682-04:00 - Writing HTTP request.
2025-08-01T18:34:05.400706-04:00 - Timeout requested, it is currently: Ok(Some(14.999305541s))
2025-08-01T18:34:05.400760-04:00 - Reading HTTP response.
2025-08-01T18:34:10.496191-04:00 - response for generatetoaddress: ["21baea99e515c8129b4f6c06c480356900e72ca20c02d56d5ec2b474837c2985","754f6a3a006624a371613c94c2827d54dc7f095e87c61fa07ec86d4fdbcdd357","20528af0051fcbd18ed8b1b0428b1b7125f14182895d9b827c7d4eccbd1b5c6a","40fcb55dddecd421ecf30e5bbde0d667da76e92cad19be94374aa9b06440812e","16cbe0c476b9b086f26b8bd0e1839ee118352cc4f7d02f50af8ea8daf71f1094","22d1f298b108c1242ae2da782438f5bed0b067ae9c521a6b24e1c945574d0aef","6218c52bd9815470c23cf36e11234637e17cc001e9dca011130392b782aa9b4c","142d423c259964f4270affaf5e958dd3303b2d795fe6fd2c9521d1f278aaefa9","3fb277f5dcc825daea88a3cd46931ac9a6f55a9ef71e84f9c84e4b1ad58bd32f","423c3ff7de28f322acddd86238191518be88014ca1f5f472ccccfb48ad939f23","30943bc6c6764ff6abbdfff03bdb68cd3c795e06962dffebe011a25edb95cd6e","40cb2b90433518f3e2fad1c466c4c58c0b7878da59c1cba6a8feba946d635977","0793a9096333f2f7b6ed7480480fcf5da2ce78ef809f4ad097bd83241a29d929","4de5bda0eeee7b173b2706c5defe435427e567868d9b29fbd180aa8000c38261","7f48be77e8547059fcf6142ef771981e256f1230b5d98e67c64adee8bf0b1b02","63c56b0052a6658f9010222d79c851cd7319b6796c05c92c428cbf929ef3efb7","2e7c130643e74b6b5743e1286c3acd4802df59d7aa19dc46044e809c5997dec7","576654b2c8257bc5cc1b425f3007ae493b062ffa3526f1f622b2dd8616134ca5","037427285da55f1c6af925b04680230d9a951ec0c1999a17b0366e74c2bfcecc","600ec33d7803026376b81eb08bcd2961252f95fec450f72abf9a24b67c39f495","76fa697c6db1eec892d30db7a65bfa6e0610db30357c6b4ead56e53cef5b3bbf","70476c963f25d26fa504aabdfe37cb4786d1a2c7caa25102c95c1d6e0d14aa03","0666c93976f65e9dfdadef72de936ff09e1253ee8af2241a6c46a7b56bd48c45","39235fcdc7faa38c670b35fa4f6da48cd693d52d0b306f40791613bc29370615","10427b013f6da2ca520952cb25fb55797c44640d522a142a02aebbabc9d2b133","3d81b628cd0dbcc460a9eed4653f5024c448ae190c260ecfc8fb2d4e9075103e","7d2e60316c16a8a093bf24a026f5dfbd6c5568a1240e05345443785369462795","6c018da93099555b116ebe434c8f50d6b5b07858b5d34ff75500ffae061f7714","38141b84b659311f2fd98bcb62d9a0824adba56b67593cdba22be04bdf415b9d","6e8c995ebbb3452ec61783e7a78c40c50a28d12d828feb9552a6177304dfe372","37fbb0e2db08ddce05bcc050322912a39ac8c65bd9bffed0fe9dda2004e0144b","2de225cfb80f230859b0cae669d04b0750f4446b853fb2db2f62453bf742f4aa","10e1aae260fdbecdbf0d428744233ca3df66ac6a283d020e31d5a5b55dd96d32","268c2f89749cad600c73686ee2c71ee9d3520a5a8edab8e60a682d57ac35b08f","143aaad8ff239e5c0608d7645ce23e88d24ea1c1311f5eda71250c34cbdbdefd","4a37e3aa5df5762552532e0987f5b222dadbbacd5d366712eb085df06c8d4db9","694c12960a4b062165fde8b49bb391bcd09b4d9f9f58e4f40561cbac7b1bf7f7","509e956d59b7cbbe6dd7718849add6f1c0098d810f9fd1209a3a8734700f5e41","163fb883474f1d85e9334c006b8aa57e84b9b9f492eea4dcefb164f0d7d4b3c7","406e0524245fa63cecd22c5762319e4dd62c7fad5b5e70a243390bccb7b12988","3c1edda3dfaa39573446693c2dae85f61243f3f1f0beb940840e69850c2292fb","082d273bf83884b0160fee6b043644099c75c962d13ddeaa205b22bd0040782e","654c3ae0966606933a1f149b5caf66ba208511815d418a3fae763f53baf66836","7b12ae299ae5131db5a519901764c149c1ecc82f2f29f4311251dd5a5e5fb98d","5ba4bf3e034b47d68b46bc1e2bc1f0a754531c508ded000adc6f7edc52dfc262","3bb9852069cf6e73ca0f80a83a739ee6aac75aab74670211d9e7b14b2cb9b272","368189c231b784b89cd3b406ae10c815eed7ea282961ea3aa1f131b09bf6b88f","679c591dc128f4c84c2265ccc98e60ae2ee1488128687f35ee191fcd3fd401a8","0ba1ee40e2f98f3c467cbefbf555d43f3405513e40fadd79c7ef29e433f97319","2b5e5e645e4bb56d0e2a1dd947fc0c174724c3f17615142c7d0562e7308f6e48","3a13b130c1c926baa3e61c86a5416e06377cb51f3c1f5dc9ac7d146eb28848eb","7ffe1fd5cbf5eb38627c6899edd8546d2870c93c7e5bcbc0c4183e0b5549012f","6ad24584cd9d8f13cd5fd1408c4ec2eb1730a928474ac4d284ac7158ca70f089","6acfd97fb045dfe5afc002ada1177063a9607760d800585979bd707c13087309","14cfab15333aceec4d5c66eabb43c58bbae0e201da38d1d9c43c6d8e034eb6d1","0746e08d446bb335522f8c858dac6c1fa473f5e09a6993a0f06f029426d57089","5e7f29801cb4051f88c36e7ab83873a32f856873cbe5d7ab03649d63a99c6df0","4f44702bd17a09fa8aa564ee5c43df8f581d0c7bd2f6b4d565e89346b5a604fd","6047cabffe7d6e9a978583c19395379d708e1e63150ca9987acf2501af68eff4","4ae03997e36b9c0b4a7436975d84c6a91d21824bafdc4daf2112133aa5659f7c","36e3ecf123daf91fd33e27b3c0868c443820557c875d1f407f47d9a98c4d34a3","4dc266c99208fa87c99c3c69439140c84fd45ac69fb43f097eb8218b6a1474fb","2a315c0e252bf92620588b5b9a618c863b48f658bc055dd0e11b3f2ed0722273","51e78cd21c443ecc3da18c6d8516ea542e70c9dc00bc1974eed2e015b1299841","11c1ed5693b108e3201a460843d9c9923da8208884181f8f1c0cb987c9f7d962","1c637285fc30681dd92476ece61632914997f8c46788529aeb2799c434431e91","406bc79769e95d64ff4de1b4321d9a07414501fbc156cb20a53f991fb65bfb63","6c6362146797b09cc401247cca833c15f7cd50f42c1a74d9570110460414b6c7","33cdcd63e5fa3ed2d97b304e1b13fa219d94f1f6268846d1e9faa7c47b4b90f5","51e4b25e118e071a04116a5569fa0396263badda4887906b91723f308328d6ed","087a51b47de6682550dd21bb7d39d73f06bf10085a96ab7c24d5d49fa8e17eb8","3394c0192bf2609125e874bf1854bbbc0589597ad775acdaee3fa37b4a5dc379","144cb144943a7cd80e9ea2b97f3f0b9e6ddce56a75204bd7bf1ff76857dd1691","102719865c9e7a7ffdd4cdc4f6a3e1405f77466d8bbee68d8b833b5552d418ca","1979b20f8c2ad67ac6cc67ae59f2eecc2bf15d2e20764fb3cc6625028a141b5e","6361bbf52264ea4517bef979625163000bb6bc78b4d9baeba7a6877824363997","02e0f514a7bf1802cab65c4b3b4b90b9aa375ae606dbf3d0e88fa46cb680751f","476abd7fa0fe0511a1217fc2924a089f2bcb1a48fbd9edfc792f53d70cabedad","78e0df23396b24cedb2a3570c99cac8584bcc91bfe5df1829928e1629b3880b0","334f26c9b18601d39c60e4f981115994e7d1561d277d9ac2b6fab5585139f65e","16ba4e6ae0a403e2135121680705a8f3822cd1458ed7bf9116bdd0c05a0e9859","3b2dd3a3e658215b954ac7ab35ee4c462a1661d42aca63012910ef87f3cb8350","56666f43e993a63272559d86915fba1f479f800c59e1516ca5caee4cda7f76c1","4581edf0c1ded6811787a88f6602957e78679699adb2b05edf0cfee2cac24503","7dff6cc9ab7cfa28edc9652ced392a7a60787f2c7b83e3f5534033e882f1162a","223ddf42b6e7c20adc4ba56c7ce365d8df1f3b9fe8ca2cde37d0a247d6e67b99","6393544c0bc69abc892d41247b8f3247791da82b3b76478edd14a1c6ab35b581","647865fd98b3ddff79e70126419b90bac63de7afeb2d130328446d9b5b952c32","6f6014e70fd613a6381fee783672a065c0a65a3493af157510f5e778230be1cc","7f30d5b4ae9e052897f31cc465a7718026d486df5ca1799ae7be2a4d7a0feee5","269e6d67036fa1f777a53636167386cca4584b627167bb55dd551a2b43824160","6a666336761262b899eedc6eee218c4c21328e82bc960ee8e21aa5b235641da0","24db6e6179fb3162feded7a00bef6df48f4ddbe7e6338898040c689ebd9343e4","56e6bc5cfdef6f671de9d55a253aa781399052f5a2adfd7cdd13a6704d31aeae","03b2980c94cf9bf8403651c0082e55e4928a8263d4c2d6b3123f482361466de2","04ffd669021ca9fc80bac25663fe176da270a7e4d261df9caa8ce211b20f6da5","1cb7f897d92dcb46a514a7f4cbddb8b4b86050c0781664b9f047321cfd8067c0","332eda5802bf7e713f389d7e94d9182a6038c4be03b2d04aea70ecfc5f26b407","134414f9b2786b6f3f984e8445ee5a060d6fded44663cf28c5d5d74d40cc1db3","3b58b2736ff6623ac91cc60a73a414dcca0c0450b5c779ef2c15a5f6f515d781","5d4d9e8ceef2df29b1060322b87d64105aa99be03c3c5e50e945e57f53de37eb"]
2025-08-01T18:34:22.725824-04:00 - request: generatetoaddress [6,"bcrt1plp4re9027jdvspr3p45gql8fvws3xmxy89x9r595uasp2l4luxdqxzgtaq"]
2025-08-01T18:34:22.726675-04:00 - Establishing TCP connection to 127.0.0.1.
2025-08-01T18:34:22.726752-04:00 - Timeout requested, it is currently: Ok(Some(14.999223083s))
2025-08-01T18:34:22.727345-04:00 - Writing HTTP request.
2025-08-01T18:34:22.727423-04:00 - Timeout requested, it is currently: Ok(Some(14.998540417s))
2025-08-01T18:34:22.727474-04:00 - Reading HTTP response.
2025-08-01T18:34:22.749628-04:00 - response for generatetoaddress: ["0c34139b50a612ea85708db065c45c100370152630df6312b9add531eb7b7941","72e15057220eac63b0bb1316c6a0070c9568289d10443bf7bce90a0249d51c54","3c7ab4d583216c867178e82d339d5c87f32f8607c1ebcb01f6b6ec1a41250ed5","5fd7a9f1af4b160b73776809feefb98939686d74c248290a6e8a5ded0daca4ac","5a7f039000ab0e1b51a358379fcfa8bc48121dac43503575b4be8df80f543d58","5afa7256265ad6c05d8740d7c42cfcc04fe2958171a4cb76b954e7296eaf2867"]
2025-08-01T18:34:31.792111-04:00 - request: generatetoaddress [20,"bcrt1qyd95tvpasgugxzscpzh9m8new9fgnhgaunfht8"]
2025-08-01T18:34:31.792503-04:00 - Establishing TCP connection to 127.0.0.1.
2025-08-01T18:34:31.792550-04:00 - Timeout requested, it is currently: Ok(Some(14.999673917s))
2025-08-01T18:34:31.792714-04:00 - Writing HTTP request.
2025-08-01T18:34:31.792740-04:00 - Timeout requested, it is currently: Ok(Some(14.999479709s))
2025-08-01T18:34:31.792774-04:00 - Reading HTTP response.
2025-08-01T18:34:33.257207-04:00 - response for generatetoaddress: ["19fc546c3afd4125c3028c2f49991a5e73e1961bdb7141ff6f2606b6082b8970","0159ce45cb5410e3025316e06d8379b2f7618720f8b4acd3d749f418b442b9d1","48e39daaeb26d616eb4f05034be9fc4e19da4960696e0dc7ed4bb99c216c66d5","2da144880111353b1eb65fbb1f9dbebc96ba5391834e9be2f962ac5923a06127","62df41a79f4a36c6ff35d9ccd0a76797eb7579ead511e6e5509371e182b7d980","6d4e2174eba646574e55022c067c934cbbe3e94d7d76ad89064855f153cb4ea5","560c5985b2ec050f8f9e1168eb7d861845dd23e6605c47ca5b44ae064b3851da","722a90eabacdc92705864b46c1fa0116a8687e5d7e0c153e4d737f45b5e6fff2","011772e136049d0fe61fa13229b272154ab261294fe92759d1efc599660a1bba","6e2847d0a858796ece531c9b8350f44a62f67c4b07a03014168cca4bf11d6888","462eb7906123bb7bc3a94365e3c4e36abba085a1ef8869a17113d2f6da04af8e","774cc1bcb0ff9e82025ee6084e2d7bb4e33cf91f7b3870b43f31f964956d5132","3a6937ebf8d471efebd3dd0a65579f22eb349eec7b6aaa471ca6abd05b19d6d4","2064a0365c3c1917e401eed8c2014d7af89867fc7ba97824bf6f605edbaddc71","1beb2183e999f573f193faf6eebcf7acdba856f44402397234b831fd8435b97a","36afdfcd20bbb15d93b95625b0f31bd9df59cab8cdb4a4f24fe876f52b146cb8","3d4e4b1d23873cac9f66ceb5717f0e04bc5d5f6a13db18e08d7b29f9a612d901","7f06a7d2d1534c08160a8bd11bcccf24d1850129a2ded5b71ed55c3b4dcad728","3f6c627e75adb2c3d1b7078cc0203f00c29103fa072d94cc2ce0bf6b3f6da368","0363f05c4d85caef1702a9a8b4120275dd29743435106f5575f55d3b91f7454f"]
2025-08-01T18:34:36.345778-04:00 - In invoice request, we chose 02e2b32f6807ac88542967e0873c923c5cbd2d3c95cc70d73694c020a665a38e81 as the introduction node of the reply path
2025-08-01T18:34:36.345802-04:00 - Sending invoice request with reply path
2025-08-01T18:34:36.346176-04:00 - Starting lndk on regtest network for node: 0383f7439931fc26415fe28a86c2f3578613a43ec5ad493933544c97342c775fb8.
2025-08-01T18:34:36.350814-04:00 - In invoice request, we chose 02e2b32f6807ac88542967e0873c923c5cbd2d3c95cc70d73694c020a665a38e81 as the introduction node of the reply path
2025-08-01T18:34:36.350839-04:00 - Sending invoice request with reply path
2025-08-01T18:34:36.355167-04:00 - In invoice request, we chose 02e2b32f6807ac88542967e0873c923c5cbd2d3c95cc70d73694c020a665a38e81 as the introduction node of the reply path
2025-08-01T18:34:36.355180-04:00 - Sending invoice request with reply path
2025-08-01T18:34:36.356199-04:00 - Getting current peers
2025-08-01T18:34:36.356951-04:00 - Starting request fedimint_tonic_lnd::lnrpc::PeerEventSubscription with infinite retries
2025-08-01T18:34:36.356966-04:00 - Consume messenger events received: messenger event: 02e2b32f6807ac88542967e0873c923c5cbd2d3c95cc70d73694c020a665a38e81 connected, onion message support: true.
2025-08-01T18:34:36.357028-04:00 - Starting request fedimint_tonic_lnd::lnrpc::SubscribeCustomMessagesRequest with infinite retries
2025-08-01T18:34:36.358732-04:00 - Constructing onion message when sending OffersMessage: (PayerTlvStreamRef { metadata: Some([98, 48, 168, 151, 164, 29, 13, 68, 75, 71, 167, 188, 213, 160, 37, 201, 254, 226, 195, 203, 246, 223, 226, 205, 66, 176, 185, 20, 52, 129, 230, 67]) }, OfferTlvStreamRef { chains: Some([06226e46111a0b59caaf126043eb5bbf28c34f3a5e332a1fc7b2b73cf188910f]), metadata: None, currency: None, amount: Some(20000), description: Some("testing offer"), features: None, absolute_expiry: Some(1754174076), paths: Some([BlindedMessagePath(BlindedPath { introduction_node: NodeId(PublicKey(818ea365a620c09436d770cc953c2dbd5c3c923c87e067295488ac07682fb3e274154ef17b68ff9d089f9c74b1d8959ba07386d07e7b7083546e5d77f1af2efd)), blinding_point: PublicKey(01e08a47b30d345c9d6e305ee8d760c0a8ebee061728bf7769f0757b04962860ccfe4c8cec0c8aa0b3391bc1f6893f1d68e658eff322dbe19b6f7e659dca6b90), blinded_hops: [BlindedHop { blinded_node_id: PublicKey(c9cfc562eed0cc04918e5626ef85d31baed79602c498c979e8a68287ceb7ea6d8c8b511d00e2c836bd73fd64d24eb42dffec71b748f8bf114993576591060745), encrypted_payload: [155, 43, 66, 86, 121, 243, 98, 166, 201, 111, 83, 239, 112, 78, 139, 235, 68, 56, 53, 49, 176, 39, 67, 94, 181, 13, 109, 140, 151, 239, 54, 177, 156, 119, 68, 122, 209, 81, 5, 197, 49, 28, 131, 213, 208, 88, 81, 154, 100, 109, 3] }, BlindedHop { blinded_node_id: PublicKey(b8a246a990ae6ff497a3bb2f9b267ed1f3e9d6584ebd6cece25c4bfa6083e2bae5d17f7c008787e2483e2a8c44fb43484d0a60737c5d70dcc290aadb87889049), encrypted_payload: [247, 89, 224, 10, 211, 19, 93, 150, 195, 162, 49, 55, 156, 8, 254, 188, 37, 203, 104, 253, 30, 40, 17, 226, 73, 129, 213, 15, 169, 106, 32, 61, 140, 105, 113, 67, 58, 203, 185, 151, 84, 97, 20, 172] }] }), BlindedMessagePath(BlindedPath { introduction_node: NodeId(PublicKey(818ea365a620c09436d770cc953c2dbd5c3c923c87e067295488ac07682fb3e274154ef17b68ff9d089f9c74b1d8959ba07386d07e7b7083546e5d77f1af2efd)), blinding_point: PublicKey(4be0a45d9c0aded464a0c63fe78e57a44bebdc77c1187347013c1a09d9257cf43c2dbb4000a1c05ae6aa60a08daee5686ae359bf379af82ef7f582cc9b72cf14), blinded_hops: [BlindedHop { blinded_node_id: PublicKey(32f87fcdcdcf5f3bece85ca828efe0d5d0dc40719d38be42a06e0950de36de462be2291f77da6c2ddc4fceb50efbde13934c236357a072076d2d92d6e7426abd), encrypted_payload: [252, 58, 131, 31, 248, 36, 64, 165, 114, 251, 106, 116, 23, 21, 158, 71, 75, 110, 99, 149, 15, 63, 85, 99, 215, 237, 172, 166, 115, 181, 103, 84, 206, 98, 66, 30, 228, 219, 66, 200, 41, 223, 59, 212, 216, 222, 239, 103, 48, 192, 250] }, BlindedHop { blinded_node_id: PublicKey(cdd86c8a8785bea5eb60f8ea2c1fc836cfe520df8cabf80a8115229354253d2a8c7e575c10c7aadd7157c54926b5e49d304446251152d6efc5e9973c3c1399c5), encrypted_payload: [190, 8, 96, 154, 219, 151, 214, 39, 215, 254, 52, 159, 173, 136, 190, 187, 216, 17, 200, 238, 165, 251, 213, 41, 50, 169, 135, 146, 192, 71, 101, 152, 11, 32, 30, 226, 73, 242, 56, 78, 53, 68, 218, 68, 216, 29, 142, 51, 142, 61, 254] }, BlindedHop { blinded_node_id: PublicKey(c0ef3435cf35f9027f69bf4e38a88d64ffc2de19387549949432f2e339603a148916b14a4ab0298984cb5a3f7590845afc483c92bd380b8b292645221412b937), encrypted_payload: [87, 191, 22, 41, 176, 106, 8, 246, 76, 94, 164, 144, 149, 207, 140, 149, 12, 76, 167, 241, 170, 89, 74, 234, 134, 17, 70, 21, 111, 226, 43, 15, 183, 219, 36, 25, 164, 59, 39, 234, 171, 123, 239, 78] }] })]), issuer: Some("Foo Bar"), quantity_max: None, issuer_id: Some(PublicKey(05b4986f68e229e6a09c48349d72bdd0e91c31cf1f7d218b53ecd0a0492712f0eac6d1923d2a14c84e417878656745b2a30a2eef4d0093920ca4027111d6b8d1)) }, InvoiceRequestTlvStreamRef { chain: Some(06226e46111a0b59caaf126043eb5bbf28c34f3a5e332a1fc7b2b73cf188910f), amount: Some(20000), features: None, quantity: None, payer_id: Some(PublicKey(961bfe766761158e182c34058ec25b454229133275c5771c6eef3009b5ab75a649bb0a65d6d9a63fc157cf45f966315581803ba1a17e5a125091782a050e0f5a)), payer_note: Some(""), paths: None, offer_from_hrn: None }, SignatureTlvStreamRef { signature: Some(Signature(a2499ec853363818c9c3582519b6d9e03f8556ed4cb68eaa5f65e7558a6f4a5cb75895b3288aad6327ca73d2dbd78e1bf33bba33321083939b004293981b901c)) }, ExperimentalOfferTlvStreamRef, ExperimentalInvoiceRequestTlvStreamRef)
2025-08-01T18:34:36.370887-04:00 - Buffered onion message when sending OffersMessage
2025-08-01T18:34:36.370972-04:00 - Constructing onion message when sending OffersMessage: (PayerTlvStreamRef { metadata: Some([16, 161, 64, 138, 143, 182, 131, 140, 9, 178, 186, 174, 33, 42, 150, 22, 51, 101, 232, 86, 151, 206, 191, 217, 1, 145, 166, 183, 220, 51, 92, 97]) }, OfferTlvStreamRef { chains: Some([06226e46111a0b59caaf126043eb5bbf28c34f3a5e332a1fc7b2b73cf188910f]), metadata: None, currency: None, amount: Some(20000), description: Some("testing offer"), features: None, absolute_expiry: Some(1754174076), paths: Some([BlindedMessagePath(BlindedPath { introduction_node: NodeId(PublicKey(818ea365a620c09436d770cc953c2dbd5c3c923c87e067295488ac07682fb3e274154ef17b68ff9d089f9c74b1d8959ba07386d07e7b7083546e5d77f1af2efd)), blinding_point: PublicKey(63a37e1b4e9f86a8e3117157ea7dbb4ddf1c0da72487ae549902471db1ba20ed4384e4a4692750c600b51e8286fbe3e733fe5e8271182bf116e528cce8bf2ee7), blinded_hops: [BlindedHop { blinded_node_id: PublicKey(0f03319ba961f8f938930981071bb707de76ff6437413cf7d63af80753cd2201203019086e08d1190bb825a42c1c486f2c8db65e04e1a90a3afe80f4f3c84303), encrypted_payload: [163, 0, 69, 118, 133, 129, 103, 228, 45, 19, 129, 95, 100, 106, 123, 33, 143, 143, 235, 67, 117, 120, 107, 84, 157, 179, 140, 32, 194, 84, 76, 240, 166, 243, 43, 86, 89, 85, 224, 103, 216, 230, 247, 110, 60, 222, 72, 67, 106, 75, 108] }, BlindedHop { blinded_node_id: PublicKey(eefbb36bb35400efcb9ce57fda13cb13240ec2f6e033d1b9c0cdacaef6615dbb723130e13a5b2f1258b54e46a8fd743afbee9b911c68949b5b36e9756fdede71), encrypted_payload: [103, 84, 247, 184, 128, 115, 213, 33, 109, 233, 7, 80, 37, 119, 79, 94, 28, 244, 70, 131, 63, 67, 191, 106, 123, 250, 120, 253, 217, 50, 12, 200, 240, 1, 62, 75, 73, 97, 175, 110, 148, 166, 33, 158] }] }), BlindedMessagePath(BlindedPath { introduction_node: NodeId(PublicKey(818ea365a620c09436d770cc953c2dbd5c3c923c87e067295488ac07682fb3e274154ef17b68ff9d089f9c74b1d8959ba07386d07e7b7083546e5d77f1af2efd)), blinding_point: PublicKey(cb00bc5ccaaa1a8cd7f993e141a7b462614825392e5c270b2bc039446f755bcb79fbfe1e1f902a0e633dd27cda4a80c85311d2ebc5795d34042cdee115eccf50), blinded_hops: [BlindedHop { blinded_node_id: PublicKey(f7ebf3e49b74881c0bedb807e2cb7f51ce7806efbc2cbb778068f5f1c10c1176f7269d8a34c417699c11d406576dc8c1a0d38c42103710797c4e9b8e4786e87a), encrypted_payload: [164, 80, 12, 241, 59, 145, 242, 33, 193, 167, 244, 254, 139, 208, 239, 186, 111, 125, 235, 111, 69, 136, 203, 86, 123, 2, 58, 92, 36, 115, 21, 228, 135, 206, 116, 248, 127, 104, 123, 211, 124, 52, 39, 38, 164, 141, 83, 47, 246, 4, 9] }, BlindedHop { blinded_node_id: PublicKey(efb1894df0b10c8fb1960f7bf30aed8c32b09cd5cf1f14ae19f44d853c395b2978a3d12463b94f4aa1d648b651f94b3989319316a0f0ed52538ec2c3e2c0c6e4), encrypted_payload: [91, 131, 55, 135, 243, 143, 41, 57, 30, 125, 48, 165, 138, 57, 44, 59, 28, 247, 107, 72, 180, 95, 4, 95, 228, 69, 129, 221, 37, 33, 101, 73, 133, 219, 106, 82, 5, 173, 89, 44, 33, 163, 122, 182, 196, 41, 110, 148, 86, 135, 115] }, BlindedHop { blinded_node_id: PublicKey(85f5798ec27e2cc953b4ec30be9ff19f88cd2b2a826d9abe0d0def99b6d7183bbea496989bad18532252a144200d00e483720870cad5453ce5c8029b0f9846ff), encrypted_payload: [192, 174, 26, 144, 188, 213, 193, 59, 31, 158, 222, 196, 214, 142, 142, 91, 92, 113, 244, 167, 195, 77, 212, 131, 71, 19, 63, 70, 156, 151, 90, 41, 115, 85, 51, 46, 228, 98, 155, 207, 230, 4, 207, 182] }] })]), issuer: Some("Foo Bar"), quantity_max: None, issuer_id: Some(PublicKey(439817f88bfd7147630eec9d53c3c0ece33864e2beafeb72d577719514fff284f7004c4323e31e0c03b51fcc0bfe507480d3d7fdd8733d6277ca2f0539e80965)) }, InvoiceRequestTlvStreamRef { chain: Some(06226e46111a0b59caaf126043eb5bbf28c34f3a5e332a1fc7b2b73cf188910f), amount: Some(20000), features: None, quantity: None, payer_id: Some(PublicKey(653dd88815f9d7df8e6077d9caa88a8c7e3e6e92e3ddf0c63ac27bd2f82c99472104bac36626676d670ef03b1930192e82bc1e43d4a1e3abb24aef5a29f752e1)), payer_note: Some(""), paths: None, offer_from_hrn: None }, SignatureTlvStreamRef { signature: Some(Signature(f32966a2ca84046a9d5bedfa5eb4bc03ecd8b17bff6b62558339a1767cc91eb714aa56769a5aae4c15b8db0c788ddaf1eebcb93ef83fbe5f5c8f8a8b7479ab6b)) }, ExperimentalOfferTlvStreamRef, ExperimentalInvoiceRequestTlvStreamRef)
2025-08-01T18:34:36.383213-04:00 - Buffered onion message when sending OffersMessage
2025-08-01T18:34:36.383311-04:00 - Constructing onion message when sending OffersMessage: (PayerTlvStreamRef { metadata: Some([191, 31, 209, 58, 57, 60, 70, 67, 193, 234, 220, 76, 243, 89, 137, 167, 235, 223, 124, 99, 147, 212, 248, 188, 89, 195, 190, 15, 216, 250, 232, 109]) }, OfferTlvStreamRef { chains: Some([06226e46111a0b59caaf126043eb5bbf28c34f3a5e332a1fc7b2b73cf188910f]), metadata: None, currency: None, amount: Some(20000), description: Some("testing offer"), features: None, absolute_expiry: Some(1754174076), paths: Some([BlindedMessagePath(BlindedPath { introduction_node: NodeId(PublicKey(818ea365a620c09436d770cc953c2dbd5c3c923c87e067295488ac07682fb3e274154ef17b68ff9d089f9c74b1d8959ba07386d07e7b7083546e5d77f1af2efd)), blinding_point: PublicKey(1e31322f517a8daf528d0996a0606f5c4bf23b83de7cd28e509521fa219e517202030211bc1cd5c248dbbb19addc326ee76af22d78e48c2dba6816c6fdee6b03), blinded_hops: [BlindedHop { blinded_node_id: PublicKey(d32c4e14a3b73cc84892162ea33978e8109ad1eb95238fc0a7e7e644ec051fe85d7b709941a9ec5044cd55dd8c35736f3629c1ee1a6e78e004d9f7a4e825aaed), encrypted_payload: [70, 238, 7, 88, 187, 176, 55, 53, 90, 108, 43, 105, 177, 221, 147, 180, 247, 151, 146, 245, 2, 154, 125, 101, 163, 36, 0, 147, 166, 131, 96, 89, 39, 220, 222, 204, 89, 35, 9, 3, 68, 130, 54, 52, 53, 228, 200, 154, 181, 226, 217] }, BlindedHop { blinded_node_id: PublicKey(2b9f82cf06833d8e714ae77bc59d8410b6bdafb977145f1a6f188aa08bbb9c93d95cc284afc0aa4ffd6f3d1b8141386d4b99a6e60ed396f43057046ad0ec4ab3), encrypted_payload: [61, 194, 84, 16, 101, 220, 35, 192, 238, 233, 88, 231, 105, 237, 63, 249, 97, 205, 16, 40, 239, 163, 168, 147, 170, 93, 0, 15, 216, 185, 164, 163, 103, 137, 224, 134, 161, 90, 181, 219, 173, 237, 188, 252] }] }), BlindedMessagePath(BlindedPath { introduction_node: NodeId(PublicKey(818ea365a620c09436d770cc953c2dbd5c3c923c87e067295488ac07682fb3e274154ef17b68ff9d089f9c74b1d8959ba07386d07e7b7083546e5d77f1af2efd)), blinding_point: PublicKey(8ea86cc1daf2a9e69bef370d54d12469206c6e47d5721400e00c07ae999026d86250572b1947470b0806d884a3ed2b03cdd3a4fe8f5ea68d918ec74852ca7acd), blinded_hops: [BlindedHop { blinded_node_id: PublicKey(cf0e6fc01707070b95032704b53bc255b72bf031c5b1add5f3a5095bb4085f794e53b0a9376cf79899438112872bc353da160ac9647f74090cf2bcb94e6732e0), encrypted_payload: [185, 55, 79, 75, 51, 143, 231, 25, 246, 189, 10, 43, 161, 226, 151, 102, 186, 241, 97, 251, 193, 210, 180, 254, 124, 207, 237, 133, 99, 122, 136, 32, 78, 23, 68, 58, 157, 125, 120, 209, 133, 62, 11, 135, 244, 176, 61, 126, 101, 251, 22] }, BlindedHop { blinded_node_id: PublicKey(d2094741d1e4f553623075a12dcf529162da78ce90e0171e83465d116fbdbd46c35529571f9d1d80d75ed6223444cfa35944106ac6dc9ffc4021b467895285e8), encrypted_payload: [91, 232, 122, 188, 192, 124, 130, 128, 113, 163, 188, 124, 126, 80, 149, 182, 149, 59, 217, 253, 40, 43, 62, 99, 172, 33, 17, 8, 97, 76, 31, 16, 7, 95, 108, 82, 187, 166, 33, 45, 238, 46, 75, 161, 26, 209, 129, 166, 100, 52, 106] }, BlindedHop { blinded_node_id: PublicKey(6764b775c1db68a78189760830f9f0d2117afacb6e38ee7226f68004a78b7d9b132f5315f7d37b1b88e6fa5015b5b71eb7e4d8a25d72438705c649b94614f969), encrypted_payload: [42, 152, 24, 174, 8, 22, 41, 118, 66, 112, 25, 135, 187, 242, 144, 49, 11, 88, 100, 98, 168, 11, 38, 130, 67, 99, 227, 124, 182, 100, 210, 132, 246, 1, 34, 141, 183, 204, 67, 46, 77, 135, 14, 103] }] })]), issuer: Some("Foo Bar"), quantity_max: None, issuer_id: Some(PublicKey(80207140538178bdb25b609e3538b1411127769990af083a060cf4d54924c50fd722475115279af69c425f5d474fa6603f743dca27822f2e4994ea808f469629)) }, InvoiceRequestTlvStreamRef { chain: Some(06226e46111a0b59caaf126043eb5bbf28c34f3a5e332a1fc7b2b73cf188910f), amount: Some(20000), features: None, quantity: None, payer_id: Some(PublicKey(bc793572e8cd6bbfe7d200cd57224f90e5b6d82a096d703b752941413cc25fd1437941f1ee113ff87982d065eda8e26212b126a451571d8f8161b4855d623120)), payer_note: Some(""), paths: None, offer_from_hrn: None }, SignatureTlvStreamRef { signature: Some(Signature(90d4d1c2f8a4ffb95924b2383c34152acfec72bd6f6219556403f04e013a677ab46ed2b1ebedec9dce01ee886b205223a3e3253113f61c708871c4ca8d74ec54)) }, ExperimentalOfferTlvStreamRef, ExperimentalInvoiceRequestTlvStreamRef)
2025-08-01T18:34:36.395510-04:00 - Buffered onion message when sending OffersMessage
2025-08-01T18:34:36.395527-04:00 - Sending outgoing onion message to 02e2b32f6807ac88542967e0873c923c5cbd2d3c95cc70d73694c020a665a38e81.
2025-08-01T18:34:36.396438-04:00 - Sent outgoing onion message OnionMessage { blinding_point: PublicKey(01e08a47b30d345c9d6e305ee8d760c0a8ebee061728bf7769f0757b04962860ccfe4c8cec0c8aa0b3391bc1f6893f1d68e658eff322dbe19b6f7e659dca6b90), onion_routing_packet: Onion message packet version 0 with hmac [3, 92, 101, 186, 175, 110, 13, 83, 34, 211, 59, 16, 34, 23, 155, 148, 21, 101, 233, 12, 173, 145, 162, 215, 126, 90, 129, 129, 2, 219, 96, 44] } to 02e2b32f6807ac88542967e0873c923c5cbd2d3c95cc70d73694c020a665a38e81.
2025-08-01T18:34:36.439884-04:00 - Connected to message subscription.
2025-08-01T18:34:36.440114-04:00 - Incoming messages sent: IncomingMessage(PublicKey(818ea365a620c09436d770cc953c2dbd5c3c923c87e067295488ac07682fb3e274154ef17b68ff9d089f9c74b1d8959ba07386d07e7b7083546e5d77f1af2efd), OnionMessage { blinding_point: PublicKey(e0a41bedb00c3d241a5ae7f1cb4cc57470fe8c35edefc098f0c14ccef70a22d7a2b44f5357155bfcf2ce40cbb2770139840c62efb394db7ff27c9da630760a9e), onion_routing_packet: Onion message packet version 0 with hmac [82, 235, 135, 49, 157, 110, 200, 99, 67, 49, 74, 28, 29, 77, 64, 247, 95, 186, 21, 149, 83, 16, 78, 61, 197, 150, 236, 115, 157, 31, 54, 223] }).
2025-08-01T18:34:36.440127-04:00 - Consume messenger events received: messenger event: 02e2b32f6807ac88542967e0873c923c5cbd2d3c95cc70d73694c020a665a38e81 incoming onion message.
2025-08-01T18:34:36.444249-04:00 - Received an onion message with a reply_path: Offers((PayerTlvStreamRef { metadata: Some([98, 48, 168, 151, 164, 29, 13, 68, 75, 71, 167, 188, 213, 160, 37, 201, 254, 226, 195, 203, 246, 223, 226, 205, 66, 176, 185, 20, 52, 129, 230, 67]) }, OfferTlvStreamRef { chains: Some([06226e46111a0b59caaf126043eb5bbf28c34f3a5e332a1fc7b2b73cf188910f]), metadata: None, currency: None, amount: Some(20000), description: Some("testing offer"), features: None, absolute_expiry: Some(1754174076), paths: Some([BlindedMessagePath(BlindedPath { introduction_node: NodeId(PublicKey(818ea365a620c09436d770cc953c2dbd5c3c923c87e067295488ac07682fb3e274154ef17b68ff9d089f9c74b1d8959ba07386d07e7b7083546e5d77f1af2efd)), blinding_point: PublicKey(01e08a47b30d345c9d6e305ee8d760c0a8ebee061728bf7769f0757b04962860ccfe4c8cec0c8aa0b3391bc1f6893f1d68e658eff322dbe19b6f7e659dca6b90), blinded_hops: [BlindedHop { blinded_node_id: PublicKey(c9cfc562eed0cc04918e5626ef85d31baed79602c498c979e8a68287ceb7ea6d8c8b511d00e2c836bd73fd64d24eb42dffec71b748f8bf114993576591060745), encrypted_payload: [155, 43, 66, 86, 121, 243, 98, 166, 201, 111, 83, 239, 112, 78, 139, 235, 68, 56, 53, 49, 176, 39, 67, 94, 181, 13, 109, 140, 151, 239, 54, 177, 156, 119, 68, 122, 209, 81, 5, 197, 49, 28, 131, 213, 208, 88, 81, 154, 100, 109, 3] }, BlindedHop { blinded_node_id: PublicKey(b8a246a990ae6ff497a3bb2f9b267ed1f3e9d6584ebd6cece25c4bfa6083e2bae5d17f7c008787e2483e2a8c44fb43484d0a60737c5d70dcc290aadb87889049), encrypted_payload: [247, 89, 224, 10, 211, 19, 93, 150, 195, 162, 49, 55, 156, 8, 254, 188, 37, 203, 104, 253, 30, 40, 17, 226, 73, 129, 213, 15, 169, 106, 32, 61, 140, 105, 113, 67, 58, 203, 185, 151, 84, 97, 20, 172] }] }), BlindedMessagePath(BlindedPath { introduction_node: NodeId(PublicKey(818ea365a620c09436d770cc953c2dbd5c3c923c87e067295488ac07682fb3e274154ef17b68ff9d089f9c74b1d8959ba07386d07e7b7083546e5d77f1af2efd)), blinding_point: PublicKey(4be0a45d9c0aded464a0c63fe78e57a44bebdc77c1187347013c1a09d9257cf43c2dbb4000a1c05ae6aa60a08daee5686ae359bf379af82ef7f582cc9b72cf14), blinded_hops: [BlindedHop { blinded_node_id: PublicKey(32f87fcdcdcf5f3bece85ca828efe0d5d0dc40719d38be42a06e0950de36de462be2291f77da6c2ddc4fceb50efbde13934c236357a072076d2d92d6e7426abd), encrypted_payload: [252, 58, 131, 31, 248, 36, 64, 165, 114, 251, 106, 116, 23, 21, 158, 71, 75, 110, 99, 149, 15, 63, 85, 99, 215, 237, 172, 166, 115, 181, 103, 84, 206, 98, 66, 30, 228, 219, 66, 200, 41, 223, 59, 212, 216, 222, 239, 103, 48, 192, 250] }, BlindedHop { blinded_node_id: PublicKey(cdd86c8a8785bea5eb60f8ea2c1fc836cfe520df8cabf80a8115229354253d2a8c7e575c10c7aadd7157c54926b5e49d304446251152d6efc5e9973c3c1399c5), encrypted_payload: [190, 8, 96, 154, 219, 151, 214, 39, 215, 254, 52, 159, 173, 136, 190, 187, 216, 17, 200, 238, 165, 251, 213, 41, 50, 169, 135, 146, 192, 71, 101, 152, 11, 32, 30, 226, 73, 242, 56, 78, 53, 68, 218, 68, 216, 29, 142, 51, 142, 61, 254] }, BlindedHop { blinded_node_id: PublicKey(c0ef3435cf35f9027f69bf4e38a88d64ffc2de19387549949432f2e339603a148916b14a4ab0298984cb5a3f7590845afc483c92bd380b8b292645221412b937), encrypted_payload: [87, 191, 22, 41, 176, 106, 8, 246, 76, 94, 164, 144, 149, 207, 140, 149, 12, 76, 167, 241, 170, 89, 74, 234, 134, 17, 70, 21, 111, 226, 43, 15, 183, 219, 36, 25, 164, 59, 39, 234, 171, 123, 239, 78] }] })]), issuer: Some("Foo Bar"), quantity_max: None, issuer_id: Some(PublicKey(05b4986f68e229e6a09c48349d72bdd0e91c31cf1f7d218b53ecd0a0492712f0eac6d1923d2a14c84e417878656745b2a30a2eef4d0093920ca4027111d6b8d1)) }, InvoiceRequestTlvStreamRef { chain: Some(06226e46111a0b59caaf126043eb5bbf28c34f3a5e332a1fc7b2b73cf188910f), amount: Some(20000), features: None, quantity: None, payer_id: Some(PublicKey(961bfe766761158e182c34058ec25b454229133275c5771c6eef3009b5ab75a649bb0a65d6d9a63fc157cf45f966315581803ba1a17e5a125091782a050e0f5a)), payer_note: Some(""), paths: None, offer_from_hrn: None }, InvoiceTlvStreamRef { paths: Some(Iterable(Map { iter: Iter([BlindedPaymentPath { inner_path: BlindedPath { introduction_node: NodeId(PublicKey(818ea365a620c09436d770cc953c2dbd5c3c923c87e067295488ac07682fb3e274154ef17b68ff9d089f9c74b1d8959ba07386d07e7b7083546e5d77f1af2efd)), blinding_point: PublicKey(11ecb1bf6bdf5d65d406abd4493e5c8af4cdb1ac5dd6768979180f04ee9c109f20f426722c52e414f6a2f94970d92606502322ad4ef64c3fa3b2ac057676f89e), blinded_hops: [BlindedHop { blinded_node_id: PublicKey(4eb2f8324cb3c0e566831aa2a709deef1a9ff688958373e8f6ff5906fb34e08331aa7141389f8f97032f2777fadf36d8ed26825c4da41925f5105bfe75df3833), encrypted_payload: [253, 149, 133, 180, 99, 36, 53, 233, 50, 126, 52, 67, 120, 88, 86, 69, 85, 38, 87, 224, 240, 18, 41, 123, 254, 241, 19, 79, 38, 214, 54, 145, 138, 132, 171, 144, 130, 66, 245, 81, 4, 225, 4] }, BlindedHop { blinded_node_id: PublicKey(bd98dbdf4f062668cc63e9a548fba0ff1a4862ca30fa5f86fed0bf511edfea6d50097124aa91b7ffcfc719e7452782475e7cb038127127958016762193708845), encrypted_payload: [7, 224, 73, 210, 48, 226, 89, 21, 252, 61, 25, 3, 222, 105, 90, 148, 243, 137, 96, 220, 205, 141, 163, 117, 248, 225, 18, 189, 65, 155, 94, 100, 245, 99, 65, 218, 175, 176, 73, 53, 30, 235, 24, 209, 67, 176, 73, 230, 22, 211, 51, 184, 8, 114, 74, 147, 81, 167, 206, 183, 50, 167, 91, 225, 49, 193, 242, 139, 5, 130, 150, 179, 168, 117, 224, 140, 157, 18, 230, 199, 16, 188, 255, 34, 121, 143, 201, 47, 29, 221, 19, 34, 55, 221, 137, 134, 133, 34, 14, 221, 147, 158, 8, 30, 218, 125, 54, 173, 83, 192, 231, 203, 63, 122, 86, 44, 99, 209, 94, 237, 180, 142, 159, 230, 138, 192, 119, 217, 52, 228, 190, 120, 175, 111, 207, 178, 114, 151, 137, 38, 153, 249, 198, 65, 192, 174, 233, 82, 188, 96, 201, 158, 94, 22, 231, 23, 97, 63, 130, 151, 168, 251, 206, 123, 236, 132, 45, 111, 78, 138, 140, 45, 247, 202, 226, 25, 157, 131, 30, 206, 113, 144, 172, 25, 118, 134, 197, 198, 247, 176, 147, 204, 134, 104, 182, 138, 51] }] }, payinfo: BlindedPayInfo { fee_base_msat: 1000, fee_proportional_millionths: 0, cltv_expiry_delta: 104, htlc_minimum_msat: 1, htlc_maximum_msat: 19999000, features: [] } }]) })), blindedpay: Some(Iterable(Map { iter: Iter([BlindedPaymentPath { inner_path: BlindedPath { introduction_node: NodeId(PublicKey(818ea365a620c09436d770cc953c2dbd5c3c923c87e067295488ac07682fb3e274154ef17b68ff9d089f9c74b1d8959ba07386d07e7b7083546e5d77f1af2efd)), blinding_point: PublicKey(11ecb1bf6bdf5d65d406abd4493e5c8af4cdb1ac5dd6768979180f04ee9c109f20f426722c52e414f6a2f94970d92606502322ad4ef64c3fa3b2ac057676f89e), blinded_hops: [BlindedHop { blinded_node_id: PublicKey(4eb2f8324cb3c0e566831aa2a709deef1a9ff688958373e8f6ff5906fb34e08331aa7141389f8f97032f2777fadf36d8ed26825c4da41925f5105bfe75df3833), encrypted_payload: [253, 149, 133, 180, 99, 36, 53, 233, 50, 126, 52, 67, 120, 88, 86, 69, 85, 38, 87, 224, 240, 18, 41, 123, 254, 241, 19, 79, 38, 214, 54, 145, 138, 132, 171, 144, 130, 66, 245, 81, 4, 225, 4] }, BlindedHop { blinded_node_id: PublicKey(bd98dbdf4f062668cc63e9a548fba0ff1a4862ca30fa5f86fed0bf511edfea6d50097124aa91b7ffcfc719e7452782475e7cb038127127958016762193708845), encrypted_payload: [7, 224, 73, 210, 48, 226, 89, 21, 252, 61, 25, 3, 222, 105, 90, 148, 243, 137, 96, 220, 205, 141, 163, 117, 248, 225, 18, 189, 65, 155, 94, 100, 245, 99, 65, 218, 175, 176, 73, 53, 30, 235, 24, 209, 67, 176, 73, 230, 22, 211, 51, 184, 8, 114, 74, 147, 81, 167, 206, 183, 50, 167, 91, 225, 49, 193, 242, 139, 5, 130, 150, 179, 168, 117, 224, 140, 157, 18, 230, 199, 16, 188, 255, 34, 121, 143, 201, 47, 29, 221, 19, 34, 55, 221, 137, 134, 133, 34, 14, 221, 147, 158, 8, 30, 218, 125, 54, 173, 83, 192, 231, 203, 63, 122, 86, 44, 99, 209, 94, 237, 180, 142, 159, 230, 138, 192, 119, 217, 52, 228, 190, 120, 175, 111, 207, 178, 114, 151, 137, 38, 153, 249, 198, 65, 192, 174, 233, 82, 188, 96, 201, 158, 94, 22, 231, 23, 97, 63, 130, 151, 168, 251, 206, 123, 236, 132, 45, 111, 78, 138, 140, 45, 247, 202, 226, 25, 157, 131, 30, 206, 113, 144, 172, 25, 118, 134, 197, 198, 247, 176, 147, 204, 134, 104, 182, 138, 51] }] }, payinfo: BlindedPayInfo { fee_base_msat: 1000, fee_proportional_millionths: 0, cltv_expiry_delta: 104, htlc_minimum_msat: 1, htlc_maximum_msat: 19999000, features: [] } }]) })), created_at: Some(1754087676), relative_expiry: None, payment_hash: Some(4b0905934ea3f8dbd6ef5d77e5bb7ceebb9f0a51fc6d6a7348714791fcf7ef2d), amount: Some(20000), fallbacks: None, features: Some([0, 0, 2]), node_id: Some(PublicKey(05b4986f68e229e6a09c48349d72bdd0e91c31cf1f7d218b53ecd0a0492712f0eac6d1923d2a14c84e417878656745b2a30a2eef4d0093920ca4027111d6b8d1)), message_paths: None }, SignatureTlvStreamRef { signature: Some(Signature(89c347237b94e01d9617b6aec457b40a971f77115984fd7af619c718967908eacba96950c29ffbefaf879a6486b9135d4100471fd63abefa52ddd96e352f2536)) }, ExperimentalOfferTlvStreamRef, ExperimentalInvoiceRequestTlvStreamRef, ExperimentalInvoiceTlvStreamRef))
2025-08-01T18:34:36.444736-04:00 - Successfully verified invoice for payment_id b571204db435253b51be51acd09f9f3fa0ea3f5af9cc2bc9d530a6a2fde17ab3
2025-08-01T18:34:36.459592-04:00 - Sending outgoing onion message to 02e2b32f6807ac88542967e0873c923c5cbd2d3c95cc70d73694c020a665a38e81.
2025-08-01T18:34:36.460432-04:00 - Sent outgoing onion message OnionMessage { blinding_point: PublicKey(63a37e1b4e9f86a8e3117157ea7dbb4ddf1c0da72487ae549902471db1ba20ed4384e4a4692750c600b51e8286fbe3e733fe5e8271182bf116e528cce8bf2ee7), onion_routing_packet: Onion message packet version 0 with hmac [77, 211, 163, 45, 99, 220, 162, 210, 238, 27, 228, 11, 149, 139, 107, 83, 185, 103, 53, 122, 131, 185, 9, 135, 222, 118, 72, 25, 120, 186, 126, 166] } to 02e2b32f6807ac88542967e0873c923c5cbd2d3c95cc70d73694c020a665a38e81.
2025-08-01T18:34:36.504344-04:00 - Incoming messages sent: IncomingMessage(PublicKey(818ea365a620c09436d770cc953c2dbd5c3c923c87e067295488ac07682fb3e274154ef17b68ff9d089f9c74b1d8959ba07386d07e7b7083546e5d77f1af2efd), OnionMessage { blinding_point: PublicKey(2c94c643bb26f4ab7a4ff049159cd68f68208eb3d1767a2bc0d55a1151e42b959e141614338c7245d7828ac6a62fb3e53b6a5b4a3c405af9ebfd1bf0342cae14), onion_routing_packet: Onion message packet version 0 with hmac [118, 207, 244, 105, 89, 113, 192, 58, 244, 213, 100, 170, 103, 43, 158, 225, 130, 227, 40, 50, 83, 40, 8, 226, 249, 131, 105, 94, 92, 80, 120, 92] }).
2025-08-01T18:34:36.504351-04:00 - Consume messenger events received: messenger event: 02e2b32f6807ac88542967e0873c923c5cbd2d3c95cc70d73694c020a665a38e81 incoming onion message.
2025-08-01T18:34:36.508529-04:00 - Received an onion message with a reply_path: Offers((PayerTlvStreamRef { metadata: Some([16, 161, 64, 138, 143, 182, 131, 140, 9, 178, 186, 174, 33, 42, 150, 22, 51, 101, 232, 86, 151, 206, 191, 217, 1, 145, 166, 183, 220, 51, 92, 97]) }, OfferTlvStreamRef { chains: Some([06226e46111a0b59caaf126043eb5bbf28c34f3a5e332a1fc7b2b73cf188910f]), metadata: None, currency: None, amount: Some(20000), description: Some("testing offer"), features: None, absolute_expiry: Some(1754174076), paths: Some([BlindedMessagePath(BlindedPath { introduction_node: NodeId(PublicKey(818ea365a620c09436d770cc953c2dbd5c3c923c87e067295488ac07682fb3e274154ef17b68ff9d089f9c74b1d8959ba07386d07e7b7083546e5d77f1af2efd)), blinding_point: PublicKey(63a37e1b4e9f86a8e3117157ea7dbb4ddf1c0da72487ae549902471db1ba20ed4384e4a4692750c600b51e8286fbe3e733fe5e8271182bf116e528cce8bf2ee7), blinded_hops: [BlindedHop { blinded_node_id: PublicKey(0f03319ba961f8f938930981071bb707de76ff6437413cf7d63af80753cd2201203019086e08d1190bb825a42c1c486f2c8db65e04e1a90a3afe80f4f3c84303), encrypted_payload: [163, 0, 69, 118, 133, 129, 103, 228, 45, 19, 129, 95, 100, 106, 123, 33, 143, 143, 235, 67, 117, 120, 107, 84, 157, 179, 140, 32, 194, 84, 76, 240, 166, 243, 43, 86, 89, 85, 224, 103, 216, 230, 247, 110, 60, 222, 72, 67, 106, 75, 108] }, BlindedHop { blinded_node_id: PublicKey(eefbb36bb35400efcb9ce57fda13cb13240ec2f6e033d1b9c0cdacaef6615dbb723130e13a5b2f1258b54e46a8fd743afbee9b911c68949b5b36e9756fdede71), encrypted_payload: [103, 84, 247, 184, 128, 115, 213, 33, 109, 233, 7, 80, 37, 119, 79, 94, 28, 244, 70, 131, 63, 67, 191, 106, 123, 250, 120, 253, 217, 50, 12, 200, 240, 1, 62, 75, 73, 97, 175, 110, 148, 166, 33, 158] }] }), BlindedMessagePath(BlindedPath { introduction_node: NodeId(PublicKey(818ea365a620c09436d770cc953c2dbd5c3c923c87e067295488ac07682fb3e274154ef17b68ff9d089f9c74b1d8959ba07386d07e7b7083546e5d77f1af2efd)), blinding_point: PublicKey(cb00bc5ccaaa1a8cd7f993e141a7b462614825392e5c270b2bc039446f755bcb79fbfe1e1f902a0e633dd27cda4a80c85311d2ebc5795d34042cdee115eccf50), blinded_hops: [BlindedHop { blinded_node_id: PublicKey(f7ebf3e49b74881c0bedb807e2cb7f51ce7806efbc2cbb778068f5f1c10c1176f7269d8a34c417699c11d406576dc8c1a0d38c42103710797c4e9b8e4786e87a), encrypted_payload: [164, 80, 12, 241, 59, 145, 242, 33, 193, 167, 244, 254, 139, 208, 239, 186, 111, 125, 235, 111, 69, 136, 203, 86, 123, 2, 58, 92, 36, 115, 21, 228, 135, 206, 116, 248, 127, 104, 123, 211, 124, 52, 39, 38, 164, 141, 83, 47, 246, 4, 9] }, BlindedHop { blinded_node_id: PublicKey(efb1894df0b10c8fb1960f7bf30aed8c32b09cd5cf1f14ae19f44d853c395b2978a3d12463b94f4aa1d648b651f94b3989319316a0f0ed52538ec2c3e2c0c6e4), encrypted_payload: [91, 131, 55, 135, 243, 143, 41, 57, 30, 125, 48, 165, 138, 57, 44, 59, 28, 247, 107, 72, 180, 95, 4, 95, 228, 69, 129, 221, 37, 33, 101, 73, 133, 219, 106, 82, 5, 173, 89, 44, 33, 163, 122, 182, 196, 41, 110, 148, 86, 135, 115] }, BlindedHop { blinded_node_id: PublicKey(85f5798ec27e2cc953b4ec30be9ff19f88cd2b2a826d9abe0d0def99b6d7183bbea496989bad18532252a144200d00e483720870cad5453ce5c8029b0f9846ff), encrypted_payload: [192, 174, 26, 144, 188, 213, 193, 59, 31, 158, 222, 196, 214, 142, 142, 91, 92, 113, 244, 167, 195, 77, 212, 131, 71, 19, 63, 70, 156, 151, 90, 41, 115, 85, 51, 46, 228, 98, 155, 207, 230, 4, 207, 182] }] })]), issuer: Some("Foo Bar"), quantity_max: None, issuer_id: Some(PublicKey(439817f88bfd7147630eec9d53c3c0ece33864e2beafeb72d577719514fff284f7004c4323e31e0c03b51fcc0bfe507480d3d7fdd8733d6277ca2f0539e80965)) }, InvoiceRequestTlvStreamRef { chain: Some(06226e46111a0b59caaf126043eb5bbf28c34f3a5e332a1fc7b2b73cf188910f), amount: Some(20000), features: None, quantity: None, payer_id: Some(PublicKey(653dd88815f9d7df8e6077d9caa88a8c7e3e6e92e3ddf0c63ac27bd2f82c99472104bac36626676d670ef03b1930192e82bc1e43d4a1e3abb24aef5a29f752e1)), payer_note: Some(""), paths: None, offer_from_hrn: None }, InvoiceTlvStreamRef { paths: Some(Iterable(Map { iter: Iter([BlindedPaymentPath { inner_path: BlindedPath { introduction_node: NodeId(PublicKey(818ea365a620c09436d770cc953c2dbd5c3c923c87e067295488ac07682fb3e274154ef17b68ff9d089f9c74b1d8959ba07386d07e7b7083546e5d77f1af2efd)), blinding_point: PublicKey(64a052582017f6f3f359c536bde17336e1dcbb6ff5fcf1cdf1c3fb6330e70ca852dc10c309520694b487c33e88e14b5b659f40af93c9a74f650f84036fcc1000), blinded_hops: [BlindedHop { blinded_node_id: PublicKey(713644a2da3cd636d5bb5d886cafc2617d328b09ceb10c75eacb07ea8e9a559e8d9937c5e56af6b5750ccb6810428768cc5d4e8b7d4194399a73b516afc9b210), encrypted_payload: [48, 181, 152, 151, 12, 170, 14, 13, 60, 80, 130, 197, 123, 123, 105, 183, 243, 57, 130, 172, 240, 4, 138, 97, 178, 145, 244, 90, 62, 174, 235, 15, 191, 6, 184, 52, 153, 112, 113, 29, 59, 215, 60] }, BlindedHop { blinded_node_id: PublicKey(307f42ecd72e3f6378a007157647249cd60df0f6c6eb230ceaebb54f400c4b9c959ae18043d2567081879ccc9727c9ee5415e921b40f01a7a0193a620fe9b7c0), encrypted_payload: [39, 104, 169, 7, 210, 233, 234, 163, 205, 26, 91, 216, 48, 161, 210, 52, 67, 133, 137, 197, 9, 173, 205, 241, 156, 33, 142, 44, 144, 21, 23, 140, 117, 97, 219, 220, 118, 3, 67, 6, 72, 40, 52, 231, 237, 79, 169, 27, 0, 31, 149, 105, 74, 178, 221, 121, 74, 91, 226, 157, 6, 228, 69, 88, 206, 191, 0, 249, 46, 195, 228, 4, 132, 251, 219, 171, 21, 89, 165, 168, 152, 205, 227, 106, 98, 147, 89, 206, 11, 71, 66, 21, 212, 234, 29, 79, 27, 67, 16, 111, 140, 188, 182, 124, 37, 215, 178, 29, 59, 179, 155, 66, 70, 168, 38, 199, 108, 122, 135, 113, 49, 43, 11, 37, 56, 92, 163, 39, 129, 125, 178, 69, 75, 93, 214, 173, 77, 173, 245, 15, 221, 248, 245, 17, 174, 99, 228, 87, 145, 188, 68, 7, 179, 241, 254, 108, 170, 142, 251, 149, 248, 154, 150, 234, 84, 248, 3, 73, 236, 207, 141, 68, 118, 12, 71, 240, 213, 243, 249, 119, 226, 101, 167, 76, 142, 255, 183, 95, 208, 224, 63, 146, 246, 220, 242, 235, 27] }] }, payinfo: BlindedPayInfo { fee_base_msat: 1000, fee_proportional_millionths: 0, cltv_expiry_delta: 104, htlc_minimum_msat: 1, htlc_maximum_msat: 19999000, features: [] } }]) })), blindedpay: Some(Iterable(Map { iter: Iter([BlindedPaymentPath { inner_path: BlindedPath { introduction_node: NodeId(PublicKey(818ea365a620c09436d770cc953c2dbd5c3c923c87e067295488ac07682fb3e274154ef17b68ff9d089f9c74b1d8959ba07386d07e7b7083546e5d77f1af2efd)), blinding_point: PublicKey(64a052582017f6f3f359c536bde17336e1dcbb6ff5fcf1cdf1c3fb6330e70ca852dc10c309520694b487c33e88e14b5b659f40af93c9a74f650f84036fcc1000), blinded_hops: [BlindedHop { blinded_node_id: PublicKey(713644a2da3cd636d5bb5d886cafc2617d328b09ceb10c75eacb07ea8e9a559e8d9937c5e56af6b5750ccb6810428768cc5d4e8b7d4194399a73b516afc9b210), encrypted_payload: [48, 181, 152, 151, 12, 170, 14, 13, 60, 80, 130, 197, 123, 123, 105, 183, 243, 57, 130, 172, 240, 4, 138, 97, 178, 145, 244, 90, 62, 174, 235, 15, 191, 6, 184, 52, 153, 112, 113, 29, 59, 215, 60] }, BlindedHop { blinded_node_id: PublicKey(307f42ecd72e3f6378a007157647249cd60df0f6c6eb230ceaebb54f400c4b9c959ae18043d2567081879ccc9727c9ee5415e921b40f01a7a0193a620fe9b7c0), encrypted_payload: [39, 104, 169, 7, 210, 233, 234, 163, 205, 26, 91, 216, 48, 161, 210, 52, 67, 133, 137, 197, 9, 173, 205, 241, 156, 33, 142, 44, 144, 21, 23, 140, 117, 97, 219, 220, 118, 3, 67, 6, 72, 40, 52, 231, 237, 79, 169, 27, 0, 31, 149, 105, 74, 178, 221, 121, 74, 91, 226, 157, 6, 228, 69, 88, 206, 191, 0, 249, 46, 195, 228, 4, 132, 251, 219, 171, 21, 89, 165, 168, 152, 205, 227, 106, 98, 147, 89, 206, 11, 71, 66, 21, 212, 234, 29, 79, 27, 67, 16, 111, 140, 188, 182, 124, 37, 215, 178, 29, 59, 179, 155, 66, 70, 168, 38, 199, 108, 122, 135, 113, 49, 43, 11, 37, 56, 92, 163, 39, 129, 125, 178, 69, 75, 93, 214, 173, 77, 173, 245, 15, 221, 248, 245, 17, 174, 99, 228, 87, 145, 188, 68, 7, 179, 241, 254, 108, 170, 142, 251, 149, 248, 154, 150, 234, 84, 248, 3, 73, 236, 207, 141, 68, 118, 12, 71, 240, 213, 243, 249, 119, 226, 101, 167, 76, 142, 255, 183, 95, 208, 224, 63, 146, 246, 220, 242, 235, 27] }] }, payinfo: BlindedPayInfo { fee_base_msat: 1000, fee_proportional_millionths: 0, cltv_expiry_delta: 104, htlc_minimum_msat: 1, htlc_maximum_msat: 19999000, features: [] } }]) })), created_at: Some(1754087676), relative_expiry: None, payment_hash: Some(1e9d8e7ddf80171ba7a71eebc2430509c2f44c14dea9118f57b1e2774f2084db), amount: Some(20000), fallbacks: None, features: Some([0, 0, 2]), node_id: Some(PublicKey(439817f88bfd7147630eec9d53c3c0ece33864e2beafeb72d577719514fff284f7004c4323e31e0c03b51fcc0bfe507480d3d7fdd8733d6277ca2f0539e80965)), message_paths: None }, SignatureTlvStreamRef { signature: Some(Signature(f62d7ed21b95766cbf569b05f29d9d15e0e54b119311c05bf2cf5edd736313d3cea4b06105c0d9a0364e9fdea70cc2b30f7a4216a230010ab7ae3e8d0d3f6b23)) }, ExperimentalOfferTlvStreamRef, ExperimentalInvoiceRequestTlvStreamRef, ExperimentalInvoiceTlvStreamRef))
2025-08-01T18:34:36.509035-04:00 - Successfully verified invoice for payment_id 6f9797a8c6381b7518853cab44e690f1992f23180dbb5ceca17838a2a1b61b87
2025-08-01T18:34:36.558523-04:00 - Sending outgoing onion message to 02e2b32f6807ac88542967e0873c923c5cbd2d3c95cc70d73694c020a665a38e81.
2025-08-01T18:34:36.559477-04:00 - Sent outgoing onion message OnionMessage { blinding_point: PublicKey(1e31322f517a8daf528d0996a0606f5c4bf23b83de7cd28e509521fa219e517202030211bc1cd5c248dbbb19addc326ee76af22d78e48c2dba6816c6fdee6b03), onion_routing_packet: Onion message packet version 0 with hmac [214, 191, 228, 60, 152, 74, 183, 211, 95, 104, 180, 186, 144, 181, 2, 15, 189, 105, 124, 71, 159, 73, 140, 5, 87, 48, 152, 213, 56, 147, 60, 145] } to 02e2b32f6807ac88542967e0873c923c5cbd2d3c95cc70d73694c020a665a38e81.
2025-08-01T18:34:36.604569-04:00 - Incoming messages sent: IncomingMessage(PublicKey(818ea365a620c09436d770cc953c2dbd5c3c923c87e067295488ac07682fb3e274154ef17b68ff9d089f9c74b1d8959ba07386d07e7b7083546e5d77f1af2efd), OnionMessage { blinding_point: PublicKey(491e7f31a9b830a0cbe66dd8575cfeb44feb26265c0946d113ba306b54564c5fe8da0e8d9c18e22cb6cc2b0f86e9bc108301451ee16a38dae5488e2c2f1bc5cc), onion_routing_packet: Onion message packet version 0 with hmac [82, 88, 221, 211, 13, 187, 46, 127, 39, 45, 73, 131, 24, 31, 167, 18, 63, 43, 93, 64, 253, 149, 186, 6, 84, 54, 156, 115, 238, 245, 144, 54] }).
2025-08-01T18:34:36.604580-04:00 - Consume messenger events received: messenger event: 02e2b32f6807ac88542967e0873c923c5cbd2d3c95cc70d73694c020a665a38e81 incoming onion message.
2025-08-01T18:34:36.608611-04:00 - Received an onion message with a reply_path: Offers((PayerTlvStreamRef { metadata: Some([191, 31, 209, 58, 57, 60, 70, 67, 193, 234, 220, 76, 243, 89, 137, 167, 235, 223, 124, 99, 147, 212, 248, 188, 89, 195, 190, 15, 216, 250, 232, 109]) }, OfferTlvStreamRef { chains: Some([06226e46111a0b59caaf126043eb5bbf28c34f3a5e332a1fc7b2b73cf188910f]), metadata: None, currency: None, amount: Some(20000), description: Some("testing offer"), features: None, absolute_expiry: Some(1754174076), paths: Some([BlindedMessagePath(BlindedPath { introduction_node: NodeId(PublicKey(818ea365a620c09436d770cc953c2dbd5c3c923c87e067295488ac07682fb3e274154ef17b68ff9d089f9c74b1d8959ba07386d07e7b7083546e5d77f1af2efd)), blinding_point: PublicKey(1e31322f517a8daf528d0996a0606f5c4bf23b83de7cd28e509521fa219e517202030211bc1cd5c248dbbb19addc326ee76af22d78e48c2dba6816c6fdee6b03), blinded_hops: [BlindedHop { blinded_node_id: PublicKey(d32c4e14a3b73cc84892162ea33978e8109ad1eb95238fc0a7e7e644ec051fe85d7b709941a9ec5044cd55dd8c35736f3629c1ee1a6e78e004d9f7a4e825aaed), encrypted_payload: [70, 238, 7, 88, 187, 176, 55, 53, 90, 108, 43, 105, 177, 221, 147, 180, 247, 151, 146, 245, 2, 154, 125, 101, 163, 36, 0, 147, 166, 131, 96, 89, 39, 220, 222, 204, 89, 35, 9, 3, 68, 130, 54, 52, 53, 228, 200, 154, 181, 226, 217] }, BlindedHop { blinded_node_id: PublicKey(2b9f82cf06833d8e714ae77bc59d8410b6bdafb977145f1a6f188aa08bbb9c93d95cc284afc0aa4ffd6f3d1b8141386d4b99a6e60ed396f43057046ad0ec4ab3), encrypted_payload: [61, 194, 84, 16, 101, 220, 35, 192, 238, 233, 88, 231, 105, 237, 63, 249, 97, 205, 16, 40, 239, 163, 168, 147, 170, 93, 0, 15, 216, 185, 164, 163, 103, 137, 224, 134, 161, 90, 181, 219, 173, 237, 188, 252] }] }), BlindedMessagePath(BlindedPath { introduction_node: NodeId(PublicKey(818ea365a620c09436d770cc953c2dbd5c3c923c87e067295488ac07682fb3e274154ef17b68ff9d089f9c74b1d8959ba07386d07e7b7083546e5d77f1af2efd)), blinding_point: PublicKey(8ea86cc1daf2a9e69bef370d54d12469206c6e47d5721400e00c07ae999026d86250572b1947470b0806d884a3ed2b03cdd3a4fe8f5ea68d918ec74852ca7acd), blinded_hops: [BlindedHop { blinded_node_id: PublicKey(cf0e6fc01707070b95032704b53bc255b72bf031c5b1add5f3a5095bb4085f794e53b0a9376cf79899438112872bc353da160ac9647f74090cf2bcb94e6732e0), encrypted_payload: [185, 55, 79, 75, 51, 143, 231, 25, 246, 189, 10, 43, 161, 226, 151, 102, 186, 241, 97, 251, 193, 210, 180, 254, 124, 207, 237, 133, 99, 122, 136, 32, 78, 23, 68, 58, 157, 125, 120, 209, 133, 62, 11, 135, 244, 176, 61, 126, 101, 251, 22] }, BlindedHop { blinded_node_id: PublicKey(d2094741d1e4f553623075a12dcf529162da78ce90e0171e83465d116fbdbd46c35529571f9d1d80d75ed6223444cfa35944106ac6dc9ffc4021b467895285e8), encrypted_payload: [91, 232, 122, 188, 192, 124, 130, 128, 113, 163, 188, 124, 126, 80, 149, 182, 149, 59, 217, 253, 40, 43, 62, 99, 172, 33, 17, 8, 97, 76, 31, 16, 7, 95, 108, 82, 187, 166, 33, 45, 238, 46, 75, 161, 26, 209, 129, 166, 100, 52, 106] }, BlindedHop { blinded_node_id: PublicKey(6764b775c1db68a78189760830f9f0d2117afacb6e38ee7226f68004a78b7d9b132f5315f7d37b1b88e6fa5015b5b71eb7e4d8a25d72438705c649b94614f969), encrypted_payload: [42, 152, 24, 174, 8, 22, 41, 118, 66, 112, 25, 135, 187, 242, 144, 49, 11, 88, 100, 98, 168, 11, 38, 130, 67, 99, 227, 124, 182, 100, 210, 132, 246, 1, 34, 141, 183, 204, 67, 46, 77, 135, 14, 103] }] })]), issuer: Some("Foo Bar"), quantity_max: None, issuer_id: Some(PublicKey(80207140538178bdb25b609e3538b1411127769990af083a060cf4d54924c50fd722475115279af69c425f5d474fa6603f743dca27822f2e4994ea808f469629)) }, InvoiceRequestTlvStreamRef { chain: Some(06226e46111a0b59caaf126043eb5bbf28c34f3a5e332a1fc7b2b73cf188910f), amount: Some(20000), features: None, quantity: None, payer_id: Some(PublicKey(bc793572e8cd6bbfe7d200cd57224f90e5b6d82a096d703b752941413cc25fd1437941f1ee113ff87982d065eda8e26212b126a451571d8f8161b4855d623120)), payer_note: Some(""), paths: None, offer_from_hrn: None }, InvoiceTlvStreamRef { paths: Some(Iterable(Map { iter: Iter([BlindedPaymentPath { inner_path: BlindedPath { introduction_node: NodeId(PublicKey(818ea365a620c09436d770cc953c2dbd5c3c923c87e067295488ac07682fb3e274154ef17b68ff9d089f9c74b1d8959ba07386d07e7b7083546e5d77f1af2efd)), blinding_point: PublicKey(28107f3e7148f474d29dba8c072902ca2ee7799845d21b8a7d4b2e12dfd28bd5651f959503e0ff34c9b3d9350b026e31364fe345b78c453ffda4ea09541e6fb0), blinded_hops: [BlindedHop { blinded_node_id: PublicKey(540fbffaf0aba502bee390a9d20d64678bbcfb165b5ba84271938b57c87fca96ea2bb570c302775042e16185265ec6b85a15c1184b6cfe3b3fdd44a43d5b803d), encrypted_payload: [154, 92, 39, 109, 64, 49, 80, 243, 217, 164, 112, 234, 221, 111, 35, 132, 80, 62, 76, 170, 8, 107, 101, 134, 126, 225, 159, 6, 158, 76, 144, 215, 182, 194, 183, 26, 24, 124, 79, 217, 108, 224, 100] }, BlindedHop { blinded_node_id: PublicKey(a1c03d7f0970700e5dffec1a89415e31406be80ec304a8469ead9c0c3aaf45d8257e1b2f58c56cc6b3a6f2b094f00dabf3ce4062a14737587e7fa783ebb7c652), encrypted_payload: [198, 240, 146, 8, 136, 215, 19, 9, 255, 77, 200, 167, 199, 125, 87, 75, 36, 168, 61, 103, 149, 133, 91, 231, 49, 19, 48, 167, 110, 140, 192, 180, 146, 205, 68, 166, 67, 211, 57, 154, 78, 14, 57, 233, 171, 157, 10, 210, 186, 32, 151, 178, 127, 149, 126, 237, 120, 239, 55, 13, 161, 116, 124, 68, 100, 182, 47, 84, 4, 238, 58, 116, 50, 190, 90, 222, 11, 92, 128, 7, 158, 194, 127, 193, 96, 34, 5, 244, 204, 209, 202, 202, 184, 252, 166, 163, 207, 219, 47, 19, 13, 250, 145, 79, 248, 192, 83, 6, 242, 28, 170, 28, 207, 77, 147, 188, 80, 123, 243, 55, 78, 16, 137, 107, 187, 84, 255, 247, 12, 237, 110, 244, 24, 114, 234, 179, 121, 213, 254, 205, 65, 234, 202, 139, 229, 143, 213, 13, 12, 56, 35, 23, 220, 88, 61, 19, 105, 27, 200, 125, 139, 111, 51, 221, 119, 106, 116, 10, 76, 248, 117, 53, 229, 65, 180, 119, 220, 101, 126, 79, 88, 64, 148, 108, 188, 63, 64, 148, 67, 240, 55, 79, 82, 20, 93, 193, 114] }] }, payinfo: BlindedPayInfo { fee_base_msat: 1000, fee_proportional_millionths: 0, cltv_expiry_delta: 104, htlc_minimum_msat: 1, htlc_maximum_msat: 19999000, features: [] } }]) })), blindedpay: Some(Iterable(Map { iter: Iter([BlindedPaymentPath { inner_path: BlindedPath { introduction_node: NodeId(PublicKey(818ea365a620c09436d770cc953c2dbd5c3c923c87e067295488ac07682fb3e274154ef17b68ff9d089f9c74b1d8959ba07386d07e7b7083546e5d77f1af2efd)), blinding_point: PublicKey(28107f3e7148f474d29dba8c072902ca2ee7799845d21b8a7d4b2e12dfd28bd5651f959503e0ff34c9b3d9350b026e31364fe345b78c453ffda4ea09541e6fb0), blinded_hops: [BlindedHop { blinded_node_id: PublicKey(540fbffaf0aba502bee390a9d20d64678bbcfb165b5ba84271938b57c87fca96ea2bb570c302775042e16185265ec6b85a15c1184b6cfe3b3fdd44a43d5b803d), encrypted_payload: [154, 92, 39, 109, 64, 49, 80, 243, 217, 164, 112, 234, 221, 111, 35, 132, 80, 62, 76, 170, 8, 107, 101, 134, 126, 225, 159, 6, 158, 76, 144, 215, 182, 194, 183, 26, 24, 124, 79, 217, 108, 224, 100] }, BlindedHop { blinded_node_id: PublicKey(a1c03d7f0970700e5dffec1a89415e31406be80ec304a8469ead9c0c3aaf45d8257e1b2f58c56cc6b3a6f2b094f00dabf3ce4062a14737587e7fa783ebb7c652), encrypted_payload: [198, 240, 146, 8, 136, 215, 19, 9, 255, 77, 200, 167, 199, 125, 87, 75, 36, 168, 61, 103, 149, 133, 91, 231, 49, 19, 48, 167, 110, 140, 192, 180, 146, 205, 68, 166, 67, 211, 57, 154, 78, 14, 57, 233, 171, 157, 10, 210, 186, 32, 151, 178, 127, 149, 126, 237, 120, 239, 55, 13, 161, 116, 124, 68, 100, 182, 47, 84, 4, 238, 58, 116, 50, 190, 90, 222, 11, 92, 128, 7, 158, 194, 127, 193, 96, 34, 5, 244, 204, 209, 202, 202, 184, 252, 166, 163, 207, 219, 47, 19, 13, 250, 145, 79, 248, 192, 83, 6, 242, 28, 170, 28, 207, 77, 147, 188, 80, 123, 243, 55, 78, 16, 137, 107, 187, 84, 255, 247, 12, 237, 110, 244, 24, 114, 234, 179, 121, 213, 254, 205, 65, 234, 202, 139, 229, 143, 213, 13, 12, 56, 35, 23, 220, 88, 61, 19, 105, 27, 200, 125, 139, 111, 51, 221, 119, 106, 116, 10, 76, 248, 117, 53, 229, 65, 180, 119, 220, 101, 126, 79, 88, 64, 148, 108, 188, 63, 64, 148, 67, 240, 55, 79, 82, 20, 93, 193, 114] }] }, payinfo: BlindedPayInfo { fee_base_msat: 1000, fee_proportional_millionths: 0, cltv_expiry_delta: 104, htlc_minimum_msat: 1, htlc_maximum_msat: 19999000, features: [] } }]) })), created_at: Some(1754087676), relative_expiry: None, payment_hash: Some(82f7847e09151fb87d234822754f09959af42935a52c7d0dfe5ccfa7a0d9fd44), amount: Some(20000), fallbacks: None, features: Some([0, 0, 2]), node_id: Some(PublicKey(80207140538178bdb25b609e3538b1411127769990af083a060cf4d54924c50fd722475115279af69c425f5d474fa6603f743dca27822f2e4994ea808f469629)), message_paths: None }, SignatureTlvStreamRef { signature: Some(Signature(b3a1dd30f0c01fbc6132f018a273aec9b900336a7dd24ab27f0e32222a5efc2dd5b0f137bfcdc6280fee9461f09e170de40ffd0750b2974ab0a8015090af32ca)) }, ExperimentalOfferTlvStreamRef, ExperimentalInvoiceRequestTlvStreamRef, ExperimentalInvoiceTlvStreamRef))
2025-08-01T18:34:36.609087-04:00 - Successfully verified invoice for payment_id e23afe488844f0ea723ff10de78e322bb52c86ae42ed2c5a999b380c67f23966
2025-08-01T18:34:38.348226-04:00 - Attempting to pay invoice with introduction node Some("02e2b32f6807ac88542967e0873c923c5cbd2d3c95cc70d73694c020a665a38e81")
2025-08-01T18:34:38.352361-04:00 - Attempting to pay invoice with introduction node Some("02e2b32f6807ac88542967e0873c923c5cbd2d3c95cc70d73694c020a665a38e81")
2025-08-01T18:34:38.357379-04:00 - Attempting to pay invoice with introduction node Some("02e2b32f6807ac88542967e0873c923c5cbd2d3c95cc70d73694c020a665a38e81")
2025-08-01T18:34:40.317190-04:00 - path: /Users/mpch/repos/lndk/target/debug/build/corepc-node-2e42a63715d4d2c9/out/bitcoin/bitcoin-28.0/bin/bitcoind
2025-08-01T18:34:40.317313-04:00 - path: /Users/mpch/repos/lndk/target/debug/build/corepc-node-2e42a63715d4d2c9/out/bitcoin/bitcoin-28.0/bin/bitcoind
2025-08-01T18:34:40.317763-04:00 - work_dir: "/var/folders/v1/k2sbmdg12fdc5812prbxrt2h0000gn/T/.tmp6jTZQt/.tmpnB7dHa"
2025-08-01T18:34:40.318200-04:00 - rpc_url: http://127.0.0.1:58552
2025-08-01T18:34:40.318364-04:00 - launching "/Users/mpch/repos/lndk/target/debug/build/corepc-node-2e42a63715d4d2c9/out/bitcoin/bitcoin-28.0/bin/bitcoind" with args: ["-datadir=/var/folders/v1/k2sbmdg12fdc5812prbxrt2h0000gn/T/.tmp6jTZQt/.tmpnB7dHa", "-rpcport=58552"] ["-listen=0"] AND custom args: ["-regtest", "-zmqpubrawblock=tcp://127.0.0.1:58550", "-zmqpubrawtx=tcp://127.0.0.1:58551"]
2025-08-01T18:34:40.320864-04:00 - cookie file: /var/folders/v1/k2sbmdg12fdc5812prbxrt2h0000gn/T/.tmp6jTZQt/.tmpnB7dHa/regtest/.cookie
2025-08-01T18:34:41.321903-04:00 - request: getblockchaininfo []
2025-08-01T18:34:41.322927-04:00 - Establishing TCP connection to 127.0.0.1.
2025-08-01T18:34:41.323001-04:00 - Timeout requested, it is currently: Ok(Some(14.999026083s))
2025-08-01T18:34:41.324428-04:00 - Writing HTTP request.
2025-08-01T18:34:41.324481-04:00 - Timeout requested, it is currently: Ok(Some(14.997538416s))
2025-08-01T18:34:41.324665-04:00 - Reading HTTP response.
2025-08-01T18:34:41.327928-04:00 - response for getblockchaininfo: {"chain":"regtest","blocks":0,"headers":0,"bestblockhash":"0f9188f13cb7b2c71f2a335e3a4fc328bf5beb436012afca590b1a11466e2206","difficulty":4.656542373906925e-10,"time":1296688602,"mediantime":1296688602,"verificationprogress":1,"initialblockdownload":true,"chainwork":"0000000000000000000000000000000000000000000000000000000000000002","size_on_disk":293,"pruned":false,"warnings":[]}
2025-08-01T18:34:41.328325-04:00 - trying to create/load wallet: default
2025-08-01T18:34:41.328404-04:00 - request: createwallet ["default"]
2025-08-01T18:34:41.329072-04:00 - Establishing TCP connection to 127.0.0.1.
2025-08-01T18:34:41.329143-04:00 - Timeout requested, it is currently: Ok(Some(14.999382791s))
2025-08-01T18:34:41.329461-04:00 - Writing HTTP request.
2025-08-01T18:34:41.329499-04:00 - Timeout requested, it is currently: Ok(Some(14.999017208s))
2025-08-01T18:34:41.329546-04:00 - Reading HTTP response.
2025-08-01T18:34:41.869288-04:00 - response for createwallet: {"name":"default"}
2025-08-01T18:34:41.869313-04:00 - created wallet: default
2025-08-01T18:34:41.869324-04:00 - creating client with url: http://127.0.0.1:58552/wallet/default
2025-08-01T18:34:41.869399-04:00 - request: getnewaddress []
2025-08-01T18:34:41.869533-04:00 - Establishing TCP connection to 127.0.0.1.
2025-08-01T18:34:41.869550-04:00 - Timeout requested, it is currently: Ok(Some(14.999872125s))
2025-08-01T18:34:41.869671-04:00 - Writing HTTP request.
2025-08-01T18:34:41.869681-04:00 - Timeout requested, it is currently: Ok(Some(14.999739166s))
2025-08-01T18:34:41.869701-04:00 - Reading HTTP response.
2025-08-01T18:34:41.938917-04:00 - response for getnewaddress: "bcrt1qvdhluym4zh8c5udztf5a98vslvtq55lqdrhfmu"
2025-08-01T18:34:41.939107-04:00 - request: generatetoaddress [101,"bcrt1qvdhluym4zh8c5udztf5a98vslvtq55lqdrhfmu"]
2025-08-01T18:34:41.939406-04:00 - Establishing TCP connection to 127.0.0.1.
2025-08-01T18:34:41.939447-04:00 - Timeout requested, it is currently: Ok(Some(14.999712s))
2025-08-01T18:34:41.939593-04:00 - Writing HTTP request.
2025-08-01T18:34:41.939618-04:00 - Timeout requested, it is currently: Ok(Some(14.999536667s))
2025-08-01T18:34:41.939650-04:00 - Reading HTTP response.
2025-08-01T18:34:47.110567-04:00 - response for generatetoaddress: ["6a14839e33fb27b362cdc68a55400a8cb6fc2c357c8c82023670ee77d80de325","19510d7218cbef74f76a8db44557bf7aa6af845cbb221fb0dd2edc4219b3f409","6259236bdc5a694bcd5855221378b93f310c763c708c4dbc50b9e6b69b6fd2c8","3adef0e99357e02178ad37886acc24c155b9142ce16029e6334e7bc8d07e05fb","1f43e465b274a1d84ae60d5f2c1bbceec973227ca34bce567490a9eb59a2dd65","31d2c4c4fc95c575c450bdec9f30d7bc581d8ec6fe0624aee65ae9f1ac751b44","5b659bd53bafb2cbb6599314c3a20c0851c8f8c7b330175121674c80fc9d32e4","7c74f10364e2d15d68f79aa1a9385dab00f678ef10e664e9e6141407b1153163","2d605aea511c8ccd9bcd6e594837418c5f5bd5ecfc64810251744ed418a17c7b","43a93cda483ab98902010e4d04d9513f95303f002bd1b132ad66cf0cdca0be21","783e9cd588e436c3e10d1509bb4a7c08216ef96cc4edc50c314809dc96e4c405","54f30ea841518b11e25a489676e5a1beaae7b823cd2675bbee400bfd14243b88","4a822db3173cbdc91d5e56e6fc252e421b70686120277e70f4881bdb7819767c","0b8c9b66f54ee897434d47ed486a03ce979fd4f91e472117499b9e41872c484e","5f616af1c739019da266fb73185cc2b9a7b2d745ed32980a015fa05f379eb37d","3b8526d0297cf2e0d38fc71e2a5ace269f2733989e2c3b7dfa033cad768cccc2","2f4ee28c5bf516891ec10eed9836d05a55955711c8ad20b929eb97189a3619e0","33e53a26c2222a2e9370d16f907cc78870a73bb88eedc9e370f5c82c3ffb4dd0","686af6b4ec949bd3ab968a5d3684ebe32566701ed676e4ad64de7c5e689be21d","362737dafbda726555120dc8cd9eb4544af2ca4088b3c65ffc83ff5132147c76","4434f9e68f6e9f62a106e5928758d77c158daa533d0a880317b9a8749e68996b","23ddd6bceaa3e9fbb725554aa18640f3d0a0779881778c52d807f842ec3c8ec0","608bc70f34273f9fa0afe4fca0bc1009c1447f7142d6c4cbd0d46dc238ebb6c8","0c809250d6691fc2b1c9311bd9478ab65cc2e58271517d65dd80be4b8b09fdf8","15b921120c7c838c6a391a6ea7c170c0606bdc30624fefe2269b9217f57c459e","7813fd1e612233d03828189e90aa3549c0082879df47c5b1a9acdf4393def2ef","46f74f32e5d6f6d88d91e0fc1a21ae892cd66d9c1fdecd4036019892b42e7ac0","74cf84557839ff4a36311775ad179cb0e49eae2016d685a6e1c3f07309839071","18dc5782666779bd897aaacc39d6b2455e48aeaf10130b4d03e391c039c196af","0ff1fd373ccda5b68f0e4faa214624a2314f71416dd04504ca50479417453fd2","425d1378b726b25f24b05ca489e87434c934238b66562d01752a28f8927d7a08","2eb3567552d63fc84b01571250f8c4becb08f7dd9c4084bbb3d2f56d731c3af3","5cf2bf5f8e75bf24eb2eaf3f4b65aa0c925e5227fc4ef35b06eda8e414d9db8f","5fed294f46fa62a3cd44d54629d377d726e9f068ae3602a81f7b2f723f42c31c","7054fda1c04cb563745918c75dc1e44f6dc7db4b6a456ad1b57dc4963116d428","2d54cd6e41f0498102ff1dad77c324c30c4529c22e57b9828be4bb463327c09a","51d0f8366ba4dbf5eebe9a9788b6ddacad6184234d8268670d063501ff79d0e3","6711d6b63681df5156998174c485c341982a0737954fb653035cd698cb4f44fc","71f3bc1c4b79ab7698eb4d29922bfd70b00f64e360aaa5d0fb9b2f7c9f2b8fc4","16998929e44d4227a0d32cc2cb7197f3dbb1acc057ba046b9c16f7aaa070ced4","0cfe6aca0aacc9f0eefb85ac21f80997ebcae52cbafc353f05e776a068df9641","2f3384e00c3341ca06704e5ad6665d0f9baa3bbdc90b6fc695e15f1c59c9a9fd","00006da5bca5285670a126534c3d10fd3a3631469db8d8823eec8d94502a0a44","5efe6b44643d891d29c37c8d2ac2a7474402951dfe9bfc53410cb626c878be88","62520aa1ef57d735bc870c205106a645c997ffd39a2d1f37e5e4cb4c80308a95","2f2dc2276df336f34ac0fa8b3802095437c175edc6eb7f57a6e3917dd65bac6c","68abe480c3df1c8497808b0077874b129f44d4b43eb95c4b516ad6631df2da73","7cf01fe38e5a7e4aec1c4ba8fa7a7502129b02a9350ea95e6f10e3f3142ac342","7af5762d861c2ae5f85a511a206365c627d0f3e3898c14eba981b4f106971224","2ba5b51c31d3d962bbfd861610986809462c4a64267e812db3fdf608ad720d43","653d2742789342be5a7bc436a6894bc56e4b3bb52cd2c13454228a76a3b45cb0","34b57bd7bcefaf2d8cd4b3734cc60f9ad1d169bb2cabba392dda949c9ff34fae","1621c6ee6489f470f3b235e595e5354973065a18f36362e24656b8ebe16ee622","0983662491340829633a2e0aa3d60a3d48734c77f61b7510771248841b90bb7d","5b05be7e86c1668758c92ec08ccbb162f0338bcf85a02c2d65f6eee005d8663d","10b4c95e59ed2aab41c974762466f519458a1a126c27fa19ee0b89c493cf1ccf","5653a4a25f10c79862a3f30dd8f219706356d76903120890b0ae06fbe62b7fbe","11718322cfee7360dc6e71f41a50ee02e94c5289eaad8bdcf0532237fd028692","1943e26235051ebbeef2fc06fcb6555ec7112abc410c8c961a7d84899d252fe0","329cf99aef47b85388a6e9109256c97f1e6e631331619552873c19dcd86ddc9f","5b018477e6a1667d9d7599a0e98dbb89e9d36229f393a43ecaa4293914af0cec","0aab38b53419eada6ccd67d9de1e6d13bea64dffd5117e012308951b84b19382","785a8d0dfa37fbcd401d33c32f449f68eb09e1758eb27546d66cef258bc50569","5a0f6e32cd28de41900701832f07639e12d787fe67b589fcf3c6e8ff023ab789","0142eb0b878c4f39ee174871af1d4c251115c2224a4d23451b8658fb67cb4aef","2f9d19877c0e788e3811df8a9d15f24b532ab9215f0c9a89a396c54b64ed5615","051ebd4e03c8fc73548e1dbc7c952a096a7d4059fe1a6a432890558da033d938","39155f6b4fa04208f135aa0267c47ccade6b89c4bf29a63304e113d5eada8a00","4a3294cfbf47c687645e91d4f5129bdfcadb8cc8d7445641ab335e77ddc0561b","0fcf4937666505177d0a0e786494053c6a615155faa4f7a4c2e326a1340d118f","31c4935b1af52cf1bcd064afdd6e70f9dea8812b425da7e0ceaa2807c34c0447","3f8b00229816ca0e10353a5ec56c47183a71d9041633dc08ead9a3f407fbff38","3774c5b251c7f9395a0968b6590b4835f9dab273b9b1b7b6555eafd240328459","45bb9c16ef231374ca2294c32ab776102367889d470709827cb7058e1a8ef462","4027d60d4fc1ea7bfde054209d094f49027110cbbf191892189edb9bb73bd354","7fd751456b647d1bac30b5657660c6354c20d024b5b5b93cd4096d26615df76b","027101ddeb6fb02479ee39f73127b312796a7b5aae13af8ecb0e5f027f64c534","48502dff02d0161bb269efbd1615e50d96295d5b6eff235647258e631ff2f565","285c0cbebef2d16de2cf3ea6a808971d1ef54f63f2ac66be722adf9bbdd3d692","507df8df85ddff4cd8034da329f2eab772f364067142aa0574b7bbe572ba1934","5ab2d109e67a304d588ed2473ed847db6872c4155bbd85e179afe6a4b911633c","45daf2851be7282dfd41a468c815f9664d66e0614d4e923a9def0108d5dcb49b","5bb68ca360724f6145c38687da9fd5082459d741e0517f5ec06d7e911f34eda1","612692a725d5814d0e0674d59a13ff1bf6fc81abf9900b695ee2b666f7d518e1","615a6f8f6015c351368b8379fc6b27311cd7bb8a30911e4e66e362ddf6c27c79","0d806d7e254174af1a651cbfbd430b5f41865bc5a5cd8f275cf9a9cbf06979e3","75fc2a31327650a123aea1380384dfc4482bc569769f4119d42b02e31c852d3b","626b5d0991b2032d52e3ae9ed46482b53ee91271030477b777683c99c30368f7","40ca57e05e7ba095c44e631e82eafc562e9956783a97f9811fc87f8500f940a2","4c19fb65a4c90efa6303b63bf7cfa3e3308395c2886989edf189c1e5adbface4","6d24c34f0c2c4e492019977b28bdca43e471551f1bf7f27294ee6c95e442abfe","3d1538130b09282d817760f496fec8c9fd4ea6fa1b47af0e1da0272e87c3933d","32576ebc77b3987257c00614d30d230e32badb76a35a4a9b3d10ef4f4eacae6e","6741d5ac51c36429851e7298941b0d7775e7723e85052df1fcc769f0e04eccb2","7e1de7991385eb59125c6ced2cb2eb3908ce062580dd3284662cd0239aa6e57d","56ad20e5642e1a18610ccaede895e9983e649bc14c4276ed0618070837ff8abb","1643d842a0595ee5339e96312577fc5d00b2eb3924602075d018fa3151283dd4","02591b31cd8b664f2f6e9d7f0e64fa76a3d225a25d97ee03ad64a224e99651b8","64de520f597a149d25cde038c0219b74a6e70aff7534d00814366298a4711f20","22c211d9da455a7d8eed7b2db7ff3e7a08d8b205ee76a23ea0b12ae0b934226f","314da47a624c05ec2c5aa29131e6c18a4ed5d4d30db3ac3fd9492fccd19aa35b"]
2025-08-01T18:34:59.329706-04:00 - request: generatetoaddress [6,"bcrt1pycf74dky74af2zn08q8ugckv5tl48j636d0nyjrdgkap9hgpp0yqsdx2ma"]
2025-08-01T18:34:59.330060-04:00 - Establishing TCP connection to 127.0.0.1.
2025-08-01T18:34:59.330094-04:00 - Timeout requested, it is currently: Ok(Some(14.999694417s))
2025-08-01T18:34:59.330439-04:00 - Writing HTTP request.
2025-08-01T18:34:59.330457-04:00 - Timeout requested, it is currently: Ok(Some(14.999325625s))
2025-08-01T18:34:59.330491-04:00 - Reading HTTP response.
2025-08-01T18:34:59.338395-04:00 - response for generatetoaddress: ["4947e9c031a4a18a520c378be084b1fa14dcb4d790ee74490f473c28442d0462","5dfb66af144f4e118e9628c5a6a17d3b66fe652fd341e8a1abfd8c0e3192b275","45cf695c46bfe063fb2c0a829329d4b80fcb15b2c07f858a6f71cb4cf641ae2e","3a9453b0ec963810113b25070e0b3c7dc0c0b9f509cecf859897341e8d2ebb13","0cc11c4bd2910666ddb4eb1648a34cd208770b44b700f747b6b3881cc6f39382","3d7207a778255dbe2235335e8bc899a3719bfcfd9869d8f8bc4da397ff057780"]
2025-08-01T18:35:08.371331-04:00 - request: generatetoaddress [20,"bcrt1qctk6ayu0fyqhtl3gjemjs4cz5ykamsxzcn934u"]
2025-08-01T18:35:08.372207-04:00 - Establishing TCP connection to 127.0.0.1.
2025-08-01T18:35:08.372325-04:00 - Timeout requested, it is currently: Ok(Some(14.999248833s))
2025-08-01T18:35:08.372743-04:00 - Writing HTTP request.
2025-08-01T18:35:08.372829-04:00 - Timeout requested, it is currently: Ok(Some(14.998739042s))
2025-08-01T18:35:08.372970-04:00 - Reading HTTP response.
2025-08-01T18:35:09.783988-04:00 - response for generatetoaddress: ["7ab0ceeaa6c2dcf8525e215a8e3b1546979d17911fb76cfb80dcd5da44210814","6510955bc86492b3276b65a5d7d271beeaa77063dd3ff0106cc0d874b306c0ca","2e849d5b2d609b4916b73c4ccc98e1ba93b668459e96b0445769e4dbf16bd899","1a413359695f2e562ff65873ae67fd25ce8529d0d749608ff3407c654d3262ec","610b8ad370538a38849aa40d81c273d6388956c61fcea9d47e2e2d29ad77c9cc","3483fd4ed1b3ac2f841a5a6fe0264289963c5125b2107f75514cbd6d04dbd853","2d53499dfc678fc216b80b08a7237ed508f3a17155a87f72571f236a4b698b41","06d56eab037b1d611d5fce51a80605c675005946209791c62cba281b422ca1d2","3e347c053bbca6bda59989be0b9753b28d78b79fcb17a1467bdd71f611e2cc51","138b1f4af3e737edf39da13a48f2c4b0fcde339372121a2f5cb8b5abc0d47e62","30893ca9303267115a8b81f19939a3a98a60cf690e86cc7d9b23a93fbaa616e0","65196848bef52b88bbd10c592816456d7f22622dc8e1bdab6f4e28b3d936f7e7","51930d386ae3ff5586bb859887ada09923c6c4c4714be34f31a3194c8f4a0464","4885247a4b852af8685391b04a8ff4446a17dc4a34f3d1a659a8b9fefcc3994c","42f08f6fa14a77d47f7830a95455439453997d50b850b40e281c1f6a6f8a0b6b","406f11cad0e0e7d1a71f3109f9b6b32fcd484f6c3e0ff84be81f6f8bb8dee684","64fced14ac444c85a374688af4b9c49100c942e6f039d252b1bc8d071abb4163","0294a218ea75d243ee7fb26872354601ffef376832af21a496aa5fcf698ca5a9","4b9d353b75172204b395ca4b3b16c576e9ae8f2e703cea118d43926e8ef4fa45","226621fa26906ddc4b95a714d26c7ed46cc3de054b44ac0892d7e0676c07f0ed"]
2025-08-01T18:35:12.835668-04:00 - In invoice request, we chose 02382d1d98c6ab434fb5bfc343bcd125a4ac1aa2b112afe4516fcfa626ed97ec79 as the introduction node of the reply path
2025-08-01T18:35:12.835716-04:00 - Sending invoice request with reply path
2025-08-01T18:35:12.835969-04:00 - Starting lndk on regtest network for node: 030fd94768b6f2353f2771d3a30110d7612a47eca4b518851048087d61c7a96eb8.
2025-08-01T18:35:12.838533-04:00 - Getting current peers
2025-08-01T18:35:12.839485-04:00 - Starting request fedimint_tonic_lnd::lnrpc::PeerEventSubscription with infinite retries
2025-08-01T18:35:12.839512-04:00 - Consume messenger events received: messenger event: 02382d1d98c6ab434fb5bfc343bcd125a4ac1aa2b112afe4516fcfa626ed97ec79 connected, onion message support: true.
2025-08-01T18:35:12.839602-04:00 - Starting request fedimint_tonic_lnd::lnrpc::SubscribeCustomMessagesRequest with infinite retries
2025-08-01T18:35:12.839856-04:00 - Constructing onion message when sending OffersMessage: (PayerTlvStreamRef { metadata: Some([10, 89, 187, 192, 170, 125, 57, 30, 207, 42, 193, 40, 250, 144, 133, 134, 227, 108, 51, 85, 62, 204, 81, 62, 253, 143, 163, 30, 112, 123, 18, 59]) }, OfferTlvStreamRef { chains: Some([06226e46111a0b59caaf126043eb5bbf28c34f3a5e332a1fc7b2b73cf188910f]), metadata: None, currency: None, amount: Some(20000), description: Some("testing offer"), features: None, absolute_expiry: Some(1754174112), paths: Some([BlindedMessagePath(BlindedPath { introduction_node: NodeId(PublicKey(79ec97ed26a6cf6f51e4af12b1a21aaca425d1bc43c3bfb54f43abc6981d2d3812c77469916352366a70272b2016a17f58af23e55a773040bc57f02f7197f69f)), blinding_point: PublicKey(2bca270150a7c0eaec24b22735ef972c057de56b25090121a43754731d2342d06cf6bf4ae50f4d1b45067478bbcefc0b4d57cefdeb210b7bfdc3456d63b048b8), blinded_hops: [BlindedHop { blinded_node_id: PublicKey(6b46462abb01b9fc7a0847720e8443187425ca3799545492457828d070c8ed5c4106b3bf2d84cfaddde8f5280087d9b74088e27c79253b2ca197e96826182f73), encrypted_payload: [119, 137, 23, 185, 91, 153, 225, 85, 204, 90, 90, 231, 182, 215, 181, 159, 15, 180, 211, 58, 153, 98, 126, 149, 213, 150, 224, 123, 70, 165, 213, 185, 219, 8, 67, 148, 38, 97, 153, 143, 36, 164, 196, 231, 79, 147, 40, 225, 233, 229, 24] }, BlindedHop { blinded_node_id: PublicKey(ff586cc47b93bb7205b43183163e3aced8c7592a1d6dba6d88d270c59affa94557f820dcbd2fd717e5188390adac268c813d5956dd662f66876090d8f6dd4b36), encrypted_payload: [167, 101, 69, 56, 13, 119, 246, 173, 65, 173, 87, 200, 93, 177, 193, 19, 188, 249, 156, 70, 43, 17, 50, 150, 242, 215, 252, 205, 69, 5, 142, 241, 4, 55, 196, 217, 100, 213, 96, 207, 171, 211, 124, 162] }] }), BlindedMessagePath(BlindedPath { introduction_node: NodeId(PublicKey(79ec97ed26a6cf6f51e4af12b1a21aaca425d1bc43c3bfb54f43abc6981d2d3812c77469916352366a70272b2016a17f58af23e55a773040bc57f02f7197f69f)), blinding_point: PublicKey(7ab2a435dbf0ae423867b78b6984f1421bcd4fc4e30160e386e2a9d095b12c9784d8acb381f5d5b303b6294d05e38f69cc6b759638fb2757f76ee35ce378a67f), blinded_hops: [BlindedHop { blinded_node_id: PublicKey(7037e5d7f6419e5949b5af804856abd874208988a98693e3e7d582b467e24b3b07958a9b4e72cc5234d0321c572efe146c3a8fd2bc21f48e9cd4028797abe9da), encrypted_payload: [159, 89, 198, 169, 80, 205, 34, 142, 158, 131, 236, 192, 79, 125, 233, 234, 109, 136, 211, 190, 70, 1, 179, 173, 145, 89, 118, 138, 183, 48, 113, 146, 170, 176, 194, 87, 15, 219, 108, 187, 113, 189, 44, 105, 86, 183, 193, 175, 148, 142, 217] }, BlindedHop { blinded_node_id: PublicKey(94855cf5add35ee7c727c3bae1712bee419457eb3e463df766e6a314d4a4baeb336fba8dc51fd8febde8ddde7f9a6fc83804b359ec696e57eb91889bc5dd428b), encrypted_payload: [93, 79, 179, 51, 8, 170, 227, 218, 199, 122, 68, 137, 143, 70, 139, 58, 208, 87, 226, 216, 127, 46, 44, 253, 135, 123, 217, 119, 45, 221, 61, 131, 234, 12, 243, 255, 146, 97, 4, 211, 1, 104, 205, 204, 134, 76, 112, 27, 229, 123, 117] }, BlindedHop { blinded_node_id: PublicKey(4dda4c5716304f8768f7b0ea897d5e60df17e63ee626ce02cb0b544a0eacb674c004993fb9083877591c480a0fcaad535f19b61e78685b1d2af76ed553eb01c7), encrypted_payload: [62, 229, 254, 223, 186, 183, 7, 143, 107, 0, 102, 70, 88, 248, 88, 1, 109, 57, 147, 78, 250, 241, 135, 209, 117, 154, 136, 76, 127, 177, 46, 187, 160, 238, 230, 82, 39, 4, 65, 222, 159, 77, 232, 39] }] })]), issuer: Some("Foo Bar"), quantity_max: None, issuer_id: Some(PublicKey(bc4c46a70274b94c1d69681b15bbbbd208f595bfa578abca20225ef5313c27299534e40b5494ee1d49a3a42657799a55c01339679e043a163987c6df21f18dc6)) }, InvoiceRequestTlvStreamRef { chain: Some(06226e46111a0b59caaf126043eb5bbf28c34f3a5e332a1fc7b2b73cf188910f), amount: Some(20000), features: None, quantity: None, payer_id: Some(PublicKey(10e5a26f379b71a4e29f1ff3f18762634b6864270fbe1c538cdef245d908ad5dc1347be686557933979ab3d64efe64da7ab89d4c3664a20c4a4cfdae5a7e6205)), payer_note: Some(""), paths: None, offer_from_hrn: None }, SignatureTlvStreamRef { signature: Some(Signature(662550ca89739cf531372b63a422d5140da3a876cada42de65e4de245c9a46c57b18aecbbabec1156dcebc9c4b3101478b0a37520a18aaece5ae2cb85b4791b5)) }, ExperimentalOfferTlvStreamRef, ExperimentalInvoiceRequestTlvStreamRef)
2025-08-01T18:35:12.859786-04:00 - Buffered onion message when sending OffersMessage
2025-08-01T18:35:12.859814-04:00 - Sending outgoing onion message to 02382d1d98c6ab434fb5bfc343bcd125a4ac1aa2b112afe4516fcfa626ed97ec79.
2025-08-01T18:35:12.860844-04:00 - Sent outgoing onion message OnionMessage { blinding_point: PublicKey(2bca270150a7c0eaec24b22735ef972c057de56b25090121a43754731d2342d06cf6bf4ae50f4d1b45067478bbcefc0b4d57cefdeb210b7bfdc3456d63b048b8), onion_routing_packet: Onion message packet version 0 with hmac [10, 177, 248, 40, 192, 165, 15, 203, 60, 112, 1, 233, 87, 103, 165, 132, 78, 133, 91, 0, 159, 143, 104, 222, 12, 128, 131, 25, 215, 123, 94, 213] } to 02382d1d98c6ab434fb5bfc343bcd125a4ac1aa2b112afe4516fcfa626ed97ec79.
2025-08-01T18:35:12.908213-04:00 - Connected to message subscription.
2025-08-01T18:35:12.908448-04:00 - Incoming messages sent: IncomingMessage(PublicKey(79ec97ed26a6cf6f51e4af12b1a21aaca425d1bc43c3bfb54f43abc6981d2d3812c77469916352366a70272b2016a17f58af23e55a773040bc57f02f7197f69f), OnionMessage { blinding_point: PublicKey(5588ee4145982e997b405e48c2144fc7f3cb3578327b46596e25d4aba285f71d5f89ab609e3fb4a9cb5df348dfabb7680064be26e2ccafaf62306a99c714f01a), onion_routing_packet: Onion message packet version 0 with hmac [103, 178, 166, 153, 38, 8, 249, 206, 44, 39, 210, 106, 57, 217, 107, 72, 124, 62, 22, 42, 147, 52, 201, 245, 14, 210, 245, 184, 248, 37, 209, 211] }).
2025-08-01T18:35:12.908459-04:00 - Consume messenger events received: messenger event: 02382d1d98c6ab434fb5bfc343bcd125a4ac1aa2b112afe4516fcfa626ed97ec79 incoming onion message.
2025-08-01T18:35:12.912548-04:00 - Received an onion message with a reply_path: Offers((PayerTlvStreamRef { metadata: Some([10, 89, 187, 192, 170, 125, 57, 30, 207, 42, 193, 40, 250, 144, 133, 134, 227, 108, 51, 85, 62, 204, 81, 62, 253, 143, 163, 30, 112, 123, 18, 59]) }, OfferTlvStreamRef { chains: Some([06226e46111a0b59caaf126043eb5bbf28c34f3a5e332a1fc7b2b73cf188910f]), metadata: None, currency: None, amount: Some(20000), description: Some("testing offer"), features: None, absolute_expiry: Some(1754174112), paths: Some([BlindedMessagePath(BlindedPath { introduction_node: NodeId(PublicKey(79ec97ed26a6cf6f51e4af12b1a21aaca425d1bc43c3bfb54f43abc6981d2d3812c77469916352366a70272b2016a17f58af23e55a773040bc57f02f7197f69f)), blinding_point: PublicKey(2bca270150a7c0eaec24b22735ef972c057de56b25090121a43754731d2342d06cf6bf4ae50f4d1b45067478bbcefc0b4d57cefdeb210b7bfdc3456d63b048b8), blinded_hops: [BlindedHop { blinded_node_id: PublicKey(6b46462abb01b9fc7a0847720e8443187425ca3799545492457828d070c8ed5c4106b3bf2d84cfaddde8f5280087d9b74088e27c79253b2ca197e96826182f73), encrypted_payload: [119, 137, 23, 185, 91, 153, 225, 85, 204, 90, 90, 231, 182, 215, 181, 159, 15, 180, 211, 58, 153, 98, 126, 149, 213, 150, 224, 123, 70, 165, 213, 185, 219, 8, 67, 148, 38, 97, 153, 143, 36, 164, 196, 231, 79, 147, 40, 225, 233, 229, 24] }, BlindedHop { blinded_node_id: PublicKey(ff586cc47b93bb7205b43183163e3aced8c7592a1d6dba6d88d270c59affa94557f820dcbd2fd717e5188390adac268c813d5956dd662f66876090d8f6dd4b36), encrypted_payload: [167, 101, 69, 56, 13, 119, 246, 173, 65, 173, 87, 200, 93, 177, 193, 19, 188, 249, 156, 70, 43, 17, 50, 150, 242, 215, 252, 205, 69, 5, 142, 241, 4, 55, 196, 217, 100, 213, 96, 207, 171, 211, 124, 162] }] }), BlindedMessagePath(BlindedPath { introduction_node: NodeId(PublicKey(79ec97ed26a6cf6f51e4af12b1a21aaca425d1bc43c3bfb54f43abc6981d2d3812c77469916352366a70272b2016a17f58af23e55a773040bc57f02f7197f69f)), blinding_point: PublicKey(7ab2a435dbf0ae423867b78b6984f1421bcd4fc4e30160e386e2a9d095b12c9784d8acb381f5d5b303b6294d05e38f69cc6b759638fb2757f76ee35ce378a67f), blinded_hops: [BlindedHop { blinded_node_id: PublicKey(7037e5d7f6419e5949b5af804856abd874208988a98693e3e7d582b467e24b3b07958a9b4e72cc5234d0321c572efe146c3a8fd2bc21f48e9cd4028797abe9da), encrypted_payload: [159, 89, 198, 169, 80, 205, 34, 142, 158, 131, 236, 192, 79, 125, 233, 234, 109, 136, 211, 190, 70, 1, 179, 173, 145, 89, 118, 138, 183, 48, 113, 146, 170, 176, 194, 87, 15, 219, 108, 187, 113, 189, 44, 105, 86, 183, 193, 175, 148, 142, 217] }, BlindedHop { blinded_node_id: PublicKey(94855cf5add35ee7c727c3bae1712bee419457eb3e463df766e6a314d4a4baeb336fba8dc51fd8febde8ddde7f9a6fc83804b359ec696e57eb91889bc5dd428b), encrypted_payload: [93, 79, 179, 51, 8, 170, 227, 218, 199, 122, 68, 137, 143, 70, 139, 58, 208, 87, 226, 216, 127, 46, 44, 253, 135, 123, 217, 119, 45, 221, 61, 131, 234, 12, 243, 255, 146, 97, 4, 211, 1, 104, 205, 204, 134, 76, 112, 27, 229, 123, 117] }, BlindedHop { blinded_node_id: PublicKey(4dda4c5716304f8768f7b0ea897d5e60df17e63ee626ce02cb0b544a0eacb674c004993fb9083877591c480a0fcaad535f19b61e78685b1d2af76ed553eb01c7), encrypted_payload: [62, 229, 254, 223, 186, 183, 7, 143, 107, 0, 102, 70, 88, 248, 88, 1, 109, 57, 147, 78, 250, 241, 135, 209, 117, 154, 136, 76, 127, 177, 46, 187, 160, 238, 230, 82, 39, 4, 65, 222, 159, 77, 232, 39] }] })]), issuer: Some("Foo Bar"), quantity_max: None, issuer_id: Some(PublicKey(bc4c46a70274b94c1d69681b15bbbbd208f595bfa578abca20225ef5313c27299534e40b5494ee1d49a3a42657799a55c01339679e043a163987c6df21f18dc6)) }, InvoiceRequestTlvStreamRef { chain: Some(06226e46111a0b59caaf126043eb5bbf28c34f3a5e332a1fc7b2b73cf188910f), amount: Some(20000), features: None, quantity: None, payer_id: Some(PublicKey(10e5a26f379b71a4e29f1ff3f18762634b6864270fbe1c538cdef245d908ad5dc1347be686557933979ab3d64efe64da7ab89d4c3664a20c4a4cfdae5a7e6205)), payer_note: Some(""), paths: None, offer_from_hrn: None }, InvoiceTlvStreamRef { paths: Some(Iterable(Map { iter: Iter([BlindedPaymentPath { inner_path: BlindedPath { introduction_node: NodeId(PublicKey(79ec97ed26a6cf6f51e4af12b1a21aaca425d1bc43c3bfb54f43abc6981d2d3812c77469916352366a70272b2016a17f58af23e55a773040bc57f02f7197f69f)), blinding_point: PublicKey(a8d4664c6938ab7999549abd9c1204e1c6bff4fe21e56e6ffc06d1abdcb07de16ca3f6c17a63e1e249cfb44c6c5f5a55f55c316760932ec586f46104c4338a2c), blinded_hops: [BlindedHop { blinded_node_id: PublicKey(90bc9eb96b12506acbde679dada9eb39ec29806be5bfe21f53066a180b69e05aef77c56111e3bfca08abaf1e002232c352e100ebd866d5cddb87814670c669e7), encrypted_payload: [12, 95, 226, 113, 215, 85, 23, 200, 167, 158, 127, 185, 197, 32, 177, 245, 132, 103, 4, 202, 190, 131, 206, 78, 173, 73, 100, 34, 73, 162, 65, 117, 152, 142, 114, 161, 85, 81, 169, 169, 229, 40, 254] }, BlindedHop { blinded_node_id: PublicKey(bc2ccf95e2ccfad3f843d1e303a434ca3afbfb0eec2b38ba37378cbd059c09b501acc09dba6832e6080a89e9c142ca7d5393a159e42d3ecea06f81cf4f78aeaa), encrypted_payload: [35, 89, 138, 26, 156, 159, 154, 174, 43, 173, 119, 198, 87, 177, 170, 101, 146, 65, 117, 178, 127, 184, 204, 47, 251, 89, 178, 105, 159, 213, 124, 14, 83, 173, 73, 178, 49, 112, 120, 221, 49, 19, 2, 242, 177, 163, 28, 120, 240, 14, 31, 157, 169, 34, 191, 142, 75, 162, 167, 58, 117, 171, 31, 116, 20, 60, 210, 39, 42, 251, 255, 112, 222, 143, 42, 54, 61, 105, 4, 53, 56, 194, 237, 231, 116, 221, 79, 21, 172, 126, 215, 157, 219, 181, 200, 22, 228, 14, 123, 195, 216, 252, 201, 8, 233, 91, 39, 228, 9, 227, 70, 235, 24, 11, 212, 246, 75, 6, 206, 158, 232, 129, 70, 48, 28, 42, 254, 248, 96, 32, 226, 26, 153, 253, 91, 173, 249, 194, 162, 0, 101, 146, 0, 62, 201, 88, 156, 156, 120, 195, 176, 228, 88, 25, 36, 222, 14, 68, 92, 124, 97, 235, 141, 20, 222, 158, 253, 236, 253, 42, 161, 79, 127, 154, 34, 248, 14, 5, 242, 58, 139, 179, 187, 117, 183, 54, 241, 213, 164, 21, 84, 61, 132, 30, 192, 251, 24] }] }, payinfo: BlindedPayInfo { fee_base_msat: 1000, fee_proportional_millionths: 0, cltv_expiry_delta: 104, htlc_minimum_msat: 1, htlc_maximum_msat: 19999000, features: [] } }]) })), blindedpay: Some(Iterable(Map { iter: Iter([BlindedPaymentPath { inner_path: BlindedPath { introduction_node: NodeId(PublicKey(79ec97ed26a6cf6f51e4af12b1a21aaca425d1bc43c3bfb54f43abc6981d2d3812c77469916352366a70272b2016a17f58af23e55a773040bc57f02f7197f69f)), blinding_point: PublicKey(a8d4664c6938ab7999549abd9c1204e1c6bff4fe21e56e6ffc06d1abdcb07de16ca3f6c17a63e1e249cfb44c6c5f5a55f55c316760932ec586f46104c4338a2c), blinded_hops: [BlindedHop { blinded_node_id: PublicKey(90bc9eb96b12506acbde679dada9eb39ec29806be5bfe21f53066a180b69e05aef77c56111e3bfca08abaf1e002232c352e100ebd866d5cddb87814670c669e7), encrypted_payload: [12, 95, 226, 113, 215, 85, 23, 200, 167, 158, 127, 185, 197, 32, 177, 245, 132, 103, 4, 202, 190, 131, 206, 78, 173, 73, 100, 34, 73, 162, 65, 117, 152, 142, 114, 161, 85, 81, 169, 169, 229, 40, 254] }, BlindedHop { blinded_node_id: PublicKey(bc2ccf95e2ccfad3f843d1e303a434ca3afbfb0eec2b38ba37378cbd059c09b501acc09dba6832e6080a89e9c142ca7d5393a159e42d3ecea06f81cf4f78aeaa), encrypted_payload: [35, 89, 138, 26, 156, 159, 154, 174, 43, 173, 119, 198, 87, 177, 170, 101, 146, 65, 117, 178, 127, 184, 204, 47, 251, 89, 178, 105, 159, 213, 124, 14, 83, 173, 73, 178, 49, 112, 120, 221, 49, 19, 2, 242, 177, 163, 28, 120, 240, 14, 31, 157, 169, 34, 191, 142, 75, 162, 167, 58, 117, 171, 31, 116, 20, 60, 210, 39, 42, 251, 255, 112, 222, 143, 42, 54, 61, 105, 4, 53, 56, 194, 237, 231, 116, 221, 79, 21, 172, 126, 215, 157, 219, 181, 200, 22, 228, 14, 123, 195, 216, 252, 201, 8, 233, 91, 39, 228, 9, 227, 70, 235, 24, 11, 212, 246, 75, 6, 206, 158, 232, 129, 70, 48, 28, 42, 254, 248, 96, 32, 226, 26, 153, 253, 91, 173, 249, 194, 162, 0, 101, 146, 0, 62, 201, 88, 156, 156, 120, 195, 176, 228, 88, 25, 36, 222, 14, 68, 92, 124, 97, 235, 141, 20, 222, 158, 253, 236, 253, 42, 161, 79, 127, 154, 34, 248, 14, 5, 242, 58, 139, 179, 187, 117, 183, 54, 241, 213, 164, 21, 84, 61, 132, 30, 192, 251, 24] }] }, payinfo: BlindedPayInfo { fee_base_msat: 1000, fee_proportional_millionths: 0, cltv_expiry_delta: 104, htlc_minimum_msat: 1, htlc_maximum_msat: 19999000, features: [] } }]) })), created_at: Some(1754087712), relative_expiry: None, payment_hash: Some(cd2a172f99a45e37123ce1068fa226786c59b13012043dee6e1c4898d601d7c1), amount: Some(20000), fallbacks: None, features: Some([0, 0, 2]), node_id: Some(PublicKey(bc4c46a70274b94c1d69681b15bbbbd208f595bfa578abca20225ef5313c27299534e40b5494ee1d49a3a42657799a55c01339679e043a163987c6df21f18dc6)), message_paths: None }, SignatureTlvStreamRef { signature: Some(Signature(a9f2978c78b6010cf0ae76a7137fd717a4253b72c4d70048decb6b25b38c97ddd6f60965eebf5dadc90340feb8005dfe3d5663587cd98ba8863cb463344685fc)) }, ExperimentalOfferTlvStreamRef, ExperimentalInvoiceRequestTlvStreamRef, ExperimentalInvoiceTlvStreamRef))
2025-08-01T18:35:12.913051-04:00 - Successfully verified invoice for payment_id ee5b7b124d97acc7daf4d77ecbf81876fbda68c5f87820657a4a152025b31de7
2025-08-01T18:35:14.838439-04:00 - Attempting to pay invoice with introduction node Some("02382d1d98c6ab434fb5bfc343bcd125a4ac1aa2b112afe4516fcfa626ed97ec79")
2025-08-01T18:35:15.997682-04:00 - path: /Users/mpch/repos/lndk/target/debug/build/corepc-node-2e42a63715d4d2c9/out/bitcoin/bitcoin-28.0/bin/bitcoind
2025-08-01T18:35:15.997721-04:00 - path: /Users/mpch/repos/lndk/target/debug/build/corepc-node-2e42a63715d4d2c9/out/bitcoin/bitcoin-28.0/bin/bitcoind
2025-08-01T18:35:15.997833-04:00 - work_dir: "/var/folders/v1/k2sbmdg12fdc5812prbxrt2h0000gn/T/.tmpXU4AIB/.tmpMwISuk"
2025-08-01T18:35:15.997875-04:00 - rpc_url: http://127.0.0.1:59011
2025-08-01T18:35:15.997902-04:00 - launching "/Users/mpch/repos/lndk/target/debug/build/corepc-node-2e42a63715d4d2c9/out/bitcoin/bitcoin-28.0/bin/bitcoind" with args: ["-datadir=/var/folders/v1/k2sbmdg12fdc5812prbxrt2h0000gn/T/.tmpXU4AIB/.tmpMwISuk", "-rpcport=59011"] ["-listen=0"] AND custom args: ["-regtest", "-zmqpubrawblock=tcp://127.0.0.1:59009", "-zmqpubrawtx=tcp://127.0.0.1:59010"]
2025-08-01T18:35:15.998631-04:00 - cookie file: /var/folders/v1/k2sbmdg12fdc5812prbxrt2h0000gn/T/.tmpXU4AIB/.tmpMwISuk/regtest/.cookie
2025-08-01T18:35:17.000697-04:00 - request: getblockchaininfo []
2025-08-01T18:35:17.001676-04:00 - Establishing TCP connection to 127.0.0.1.
2025-08-01T18:35:17.001830-04:00 - Timeout requested, it is currently: Ok(Some(14.999172458s))
2025-08-01T18:35:17.002459-04:00 - Writing HTTP request.
2025-08-01T18:35:17.002641-04:00 - Timeout requested, it is currently: Ok(Some(14.998357792s))
2025-08-01T18:35:17.003188-04:00 - Reading HTTP response.
2025-08-01T18:35:17.005108-04:00 - response for getblockchaininfo: {"chain":"regtest","blocks":0,"headers":0,"bestblockhash":"0f9188f13cb7b2c71f2a335e3a4fc328bf5beb436012afca590b1a11466e2206","difficulty":4.656542373906925e-10,"time":1296688602,"mediantime":1296688602,"verificationprogress":1,"initialblockdownload":true,"chainwork":"0000000000000000000000000000000000000000000000000000000000000002","size_on_disk":293,"pruned":false,"warnings":[]}
2025-08-01T18:35:17.005262-04:00 - trying to create/load wallet: default
2025-08-01T18:35:17.005369-04:00 - request: createwallet ["default"]
2025-08-01T18:35:17.005903-04:00 - Establishing TCP connection to 127.0.0.1.
2025-08-01T18:35:17.005997-04:00 - Timeout requested, it is currently: Ok(Some(14.999480333s))
2025-08-01T18:35:17.006494-04:00 - Writing HTTP request.
2025-08-01T18:35:17.006591-04:00 - Timeout requested, it is currently: Ok(Some(14.998883458s))
2025-08-01T18:35:17.007023-04:00 - Reading HTTP response.
2025-08-01T18:35:17.462230-04:00 - response for createwallet: {"name":"default"}
2025-08-01T18:35:17.462261-04:00 - created wallet: default
2025-08-01T18:35:17.462277-04:00 - creating client with url: http://127.0.0.1:59011/wallet/default
2025-08-01T18:35:17.462363-04:00 - request: getnewaddress []
2025-08-01T18:35:17.462503-04:00 - Establishing TCP connection to 127.0.0.1.
2025-08-01T18:35:17.462517-04:00 - Timeout requested, it is currently: Ok(Some(14.999881208s))
2025-08-01T18:35:17.462660-04:00 - Writing HTTP request.
2025-08-01T18:35:17.462674-04:00 - Timeout requested, it is currently: Ok(Some(14.999723833s))
2025-08-01T18:35:17.462692-04:00 - Reading HTTP response.
2025-08-01T18:35:17.537215-04:00 - response for getnewaddress: "bcrt1qg3frgl5mwff78zplt26vexdla6el2ap8h394te"
2025-08-01T18:35:17.537301-04:00 - request: generatetoaddress [101,"bcrt1qg3frgl5mwff78zplt26vexdla6el2ap8h394te"]
2025-08-01T18:35:17.537481-04:00 - Establishing TCP connection to 127.0.0.1.
2025-08-01T18:35:17.537506-04:00 - Timeout requested, it is currently: Ok(Some(14.999826917s))
2025-08-01T18:35:17.537702-04:00 - Writing HTTP request.
2025-08-01T18:35:17.537717-04:00 - Timeout requested, it is currently: Ok(Some(14.999613292s))
2025-08-01T18:35:17.537743-04:00 - Reading HTTP response.
2025-08-01T18:35:22.682161-04:00 - response for generatetoaddress: ["53785e9516feaf65da8a27e3242aeecae1cc5b700997770d4630926e01f825f2","65c3674da869274104a6408cda0ca26b7ec35790e3bf606e64440944705d0fc9","1d34d715c2494ef80f2548399dcea9519f17252fea72f7269d0f8e4d73ce7dd5","31b751538195b773c985e1d5d0e08c38ff2059542104ba0553a75a807064a9ad","4b818af5bf92a2e116e1e6c89a3f7007c9c0c744fb10eb74ff5c83372499c57a","0ccc193ef77d70820aec7da258ba00dd9e8b790b728ade5f28463a9ca86dd553","26b42a274bf06bea14a7d4a82df4d65ee0a51523e191839653b131ddc394a9f3","754c4dc157d1586db2c534315540dd6254a851e1b7dc3234f83e48f890d6d8bd","543cd6b4ad13bbee1246c4d1c33dff3b20cc2280daa1ac84ac455f904eef6fc6","671f274d78bf8c055d0424be928dc3700bd101d132868ff835f03fb030d72936","055a2e632d5c3545586729a04c86ad4cc70a6779defce02d5d67ce16063d41a4","5475818125be4f0810d70a124f649d14249a2fdda14440079f1a7f26409e7282","24ff427fa94bd4b13ef87d6dfe7cb5cc5f19641fe478a0d0c63af1782e9caf24","152bfd79a665d7d13ed6471f164ad905fdecba0114011a9d3beaf15cae83d37b","79f87e563b94ad527892c981cb0d9e257db81b4279d8c995b03d988ba5208001","77f22a8d226c1e4564a53671ec676093192f90c225b690e32bc6dae3e8200789","415a5189ddbf1cb12bffd86f0da39b2f3195bad548a26c193321275d7a5926c2","047a1d57b73c59a36ef553ad1702bde20bcea59ee71a4349ec93a018a573ff1b","4fc66cf30618c44b5e39e198bed80c06d191090a6ef5bff23a73c6af9af11c3a","68156923e55070006163addda9478897e04cb8204711a5be8a1eb7753cb8acd8","5957f84e68a96b375df0299115875dd781c8d8361bc751c45aaeff72c6c54e28","753e1cafb74c4770f5c0335c4f3d129a6e086fe4483d33c649e0cb4ca5a136fb","2d49bdde508d058e7230953d363b89cbfe4697bff298a04ab38df87ac4430471","255865c02caeef7ffb834b91141a090f9f049fc542bec5d41bf466e8c4fabfc4","02ae00f525e7df529eeba9dcb292fbcd5ff9dd01301cb67c6c3b04e819efc9f9","55968fbfc7923ef8f18a18fe5dbad36d44ff166053d3bb5eb4325b017a538005","35cd6f7169a45dbe5fc363dcf25718b43e04e0114799a900bfd96826dea4e581","268a2b51aef7d514593e13fcd776f49b09282571fb8c92a40e9b17736b887bf4","3ce6ad491aaece7bb241b9042f0a62fad1810e75dc525fdacd6a41309931f022","1fd7a9b69005838abd7dc98787e64b66cce7693e15959b82a5f4cbcdf5ddba7e","0df0fa1e32de947a10afcac33ab95d70f189e5da38ca67dcceffaa575358b679","62304f296f88067fb4dafa1ebaed65ec71822351e81be5c503da614f88343dc2","3ee48cfee596a84a155a07ab58dd6fc48e993c7bac9ff1c12f718febd6eece90","4500740ff902cc6b3657b76c6e9e2f62cf343f42b3cab9a9a87eb66e2c24f0a0","5848589c1b2502aa4e0f0b244a33ea58be961d596141654b6e1a5687d55145f7","6357a3fffd5c52a0b284e5a5319e596f296f425f18586e53e0848edb2866340a","378bdd72f0b24cfed970dc0a6b09487802b6ca771ed6aed09f99752e72dfca95","0407974f791cb7c4e765c37e6aee1bf0ecaa2ede81c55cf198eee5099d1b1d1c","6be56d11a6968233c3638c188a43a2800526cd20b311588a9af57b17fce5a853","76e594156621ec249f7f008a9e43bfb7cee7ac3a587aefeee138d0b343c47ac1","0856b4f0aee0bca57bf87eca69c747d236812a87c0e79a85186d04b21c3a75d1","1383e3f0838b688a443cbfb0700a431879e94dc42db708a61a174834cdd4299a","15076c75322b4aa72ef8e00389889887c9142e7be6bec93a5eaf0a21cb32be65","27d65bc2958ef80afd208ca674f25383b1dd98bea1f5a4b59f6d9527cb606ae2","029dafbf29007a82c34f6a7a1593df3d7f531d8414f98dfc12ebd1c3e875bc71","11ca6f87346fd7e8738d8088228f7a8a01ba4f1bc4c3cac94d8f677a23263782","3e23b2f24dd276d9bfc6e1eee18501634598c5ea63c831be9a12c9045cf9e6cd","01090d26ec2581cc077dd5ea13d40808abf17d7eebc1b28582a9ecff83cc9c6c","6642df5f6f872fa560d5bcd05eec09070586a36d35a8ff982a73cab6cfa1bbd4","65eae67649580ee774b0eb57b40937559df9a666fce2f09aa659bf79e2283d63","7c0c00f4ee781fa0a7ccfef89bfd5c59139365771d6c86f06d158e0536321de6","35d1286e07d452526f4d7b24c15774e0cdaca8b89711c1f8ccca6d3201a4178f","3a07449f06b812514d0e7012fd564d0de358183f2d1619b3b4af642e14a655a0","661bd3cd440a3cf8d4077c1d17a811db8fc4d71d0ad2e59c819a476990434e5f","328aa6ae76809261783c2ba5354a3a37301de8ab2584674c31132e65ecec9888","5bb1e79bed4295af077ab016073d7f34a7f4f687e36d049435df53d94946aa6c","4d8f81a4d583879804ae7ec19977dfe3d9e2f78bb325c8344a2f9d4f3a83272e","5b6e583333fe327c4624f7b77247f2bb36dacef43e7e548126641fcacf0e5e20","50d5791fe121c0b5195b82b8f124ae25e5a3a09807b3fe06c7583d6bbdcb08a6","674df63b50b0ca3878e914e8083fd18ade15d07ed6e87874b33fdaa6da95ab25","17d6a8fdf6f831d49cc26d129b94ace5e3241c6b3b8e9356d1de3d0a3e782525","01de679689c8b5e8f2e3fa494e0703fae7cf821a92321aec78ba47996e2c6030","734c8eba1ee517c392a90eba9beb9f46c284c7846b2298e171558814b030cc56","1d5b77d348b968cb904116146a8c27772404b291798d1279f751706df034b644","72de7c14f5b81ddd646f277d0e2c3a04235a8f831ac9cf48ecc5b89b45d84b57","7a75152503b5a4d76bb5b607ede96e0f36defd581d8997b5d3c23c50395fa1f0","23b18dc128a4d37e5ede621dc60a01679b38a1f2e41301455c2558618afd6910","69d5b7d12f9accbb2ec03af5ad81c08ac0202a0a9a247581f1ff23989b1cba1f","6ad5d8e590e52f7fb6d8744934d5773685ba075404e53f802e73ba47df95a6d3","7546a427d09cd48029d2259eb92651193fcc0367d28f0ef6830d1433763df1f5","255cd7346693a6f0d109fad19e7ae2deb85aa9be8e9ea6039538a5255e248bbc","22d40a4d94e00558b92bf4214f189e568f718e404862e7aac6a88161e377bb7c","588c655b6bd20dbd021a67336148d1b6ad77a0de6fb6084f43a02e4bff7db290","6466cb270fd34c762a111870f1f274f36f479f7440f0b945e3454374451e350e","6835d16c3998ca4e0c85118dc543422a43372a51bd504a5fc5dae7933ebc7e73","672ad4184ec0e1ebde2b683bbf73c890e39fc4168465d758328a6387e895a51a","233ec1b441215aaff09f6101895f01325eb34a20a7418b28c6ddda1d5380752d","6fbc29559b754e0bd9eefcddad731c730031c47afcdc112601469723c5556780","08f818b1bef80aae7a94872ea58355213d4b913651c0b4210ab784f59ec7945e","1f4a5b55e7ab600c20191404b17b25c6d81916aaae0b5240c636c4881ce1dfe4","65f84f0c5b9c296e9bd1b73c2c5a4f569abbb9fb9edc1c8410b45e5413068624","4f13bf42a57874e8a4c3b40a04ae5268579b2584b2438285ed85cba64d017c8a","6246fdf84b6a7de771ad789c8f95ac95b39fa14dd158d43a67dca58ba11c54b2","7ed2eb1c0d35601d825aec19445772dcbc00e3256a25505a15d833569a04d70e","084842d5c3232d7a29bcc2d3b2d1eb04928aa0e93a5e1faa86c405d0bcff93fb","2295fc77d87eb79ec59252b03357e1f96894389943c06bc3d13eebd707633f16","5a23265bffeb0cc4867f2b8c2102b9ca2d79bb5037b19d34611dc4641e0d446a","60c64945c1715574c9e1d005c65e8ce7ff3ea3b51faaf5ed3a03729f826c34da","74a4474e9bbf92df7d649b4b50211ebd437f9dcc5e42c6b977dca12767d7749d","2c6aaa5cd961d75b1d58b890266386ea72a0ab4e4313ea1f91ad818561c370a4","459fab342ae59dd2a6fa63a9a0bf6f2c78a3ce3f70bc25eb869ad875a310997b","3bbaadea639cea652e69bf1a0ce4ab1704c04697569dabc6881087d7c58394d2","24b9c261d8a623ee7a7e1000e03e20c92e296a1369a2edab8ebe5405565e8c40","6e01b5f7b14296908f3015e59a6ddf869ddf2a1a5144e74149567090c255b538","40db2c035ac4831c7bd2439cd7fcaab868537cfc564f90a2242837a22d75d04e","47b996543e49e85bc21c4ba654b29bd30d595587c15fb6a23436a89cc07aa420","37b9ed4db5da8a1fa3963b3b8dd740847f1bac8f1026b200d580b642b7c727c8","2a197b13a9ae0191d0e5b894198b57cd484af002bb33bc9331c444a542afe37f","12f2533b5f3437a7d81158e9c97fb40ac6ce2a6cd09b3243da55909c977ddb76","558d2f44a547eff6dbc8cdfe6c676be1b6bba129138bb35dbaab9a2d9ec21eee","122e48880cf2246af9f9deb2af1ea438924e086ceca5ce716b4c62e138641cbe"]
2025-08-01T18:35:34.894807-04:00 - request: generatetoaddress [6,"bcrt1p72uz0tm863utjt6jxh3nl95w5cu7em4s2cygkg9uka554sn5d9psfayajn"]
2025-08-01T18:35:34.895243-04:00 - Establishing TCP connection to 127.0.0.1.
2025-08-01T18:35:34.895292-04:00 - Timeout requested, it is currently: Ok(Some(14.999639125s))
2025-08-01T18:35:34.895641-04:00 - Writing HTTP request.
2025-08-01T18:35:34.895664-04:00 - Timeout requested, it is currently: Ok(Some(14.999259166s))
2025-08-01T18:35:34.895705-04:00 - Reading HTTP response.
2025-08-01T18:35:34.912610-04:00 - response for generatetoaddress: ["6bb533dc84a8a0a128ca6609e3a03bbe6084782d2b9620747025f847a2329210","4a55a28c0e51da64c7ebc5b337ef04c27ffb094dcfe41b76550d4487ff8e0818","142bd35e3b88814a9306096585e3ee5c8d4424ed7c5366adb6bf30d811589539","3397daaf81fbb007c83737d041917d897e9624ccd806e51bb3af9d9427f65392","7e561bd006f4b073608f3fbc810b4536fb651b1f7b64bf69f27716382e6f17e4","23d43637e1e90e36107a1cf10744d3c98c1a2e1a5532ec762971770feb085639"]
2025-08-01T18:35:43.958286-04:00 - request: generatetoaddress [20,"bcrt1q2d30f0g8e2rqwd8jz4sew5px36ual4cyeg887q"]
2025-08-01T18:35:43.958738-04:00 - Establishing TCP connection to 127.0.0.1.
2025-08-01T18:35:43.958789-04:00 - Timeout requested, it is currently: Ok(Some(14.999634541s))
2025-08-01T18:35:43.959098-04:00 - Writing HTTP request.
2025-08-01T18:35:43.959123-04:00 - Timeout requested, it is currently: Ok(Some(14.999293416s))
2025-08-01T18:35:43.959167-04:00 - Reading HTTP response.
2025-08-01T18:35:45.420732-04:00 - response for generatetoaddress: ["7a393172a5c0ad2637c678f0364d5fafe955fe7f1de3c876ffb16e95799c8653","62801ec7005a75a2b00af30f96919cc2a1709f6ad6dae3011dc93d36bcbbc6d3","7732b13b1db60aaaa6a6862ca4dea2372fbda4c6e574c9b2982f87c28b51f003","3e9dfa9f433781c692041b22cdd31ef40ad26cf3d941ecfb41e1606c06939d95","2d72d6a034e63d4eeb85f6d550f38227c2750881b24671d45f6e0489351ab757","2ca60b686dc109deb2960bc59dc923dcdf2b10f52de3918867aadd662eba290a","31c1e58d739f74040a16de4f9425aee85181ce736090ee6a0e29714f61507b41","2f8a0f4093d7f8e25b921f25125a3297fc0840831bc9195881656979807fe88d","2cdf370c4bbf3154ee486516802f5e1012a537e97e5cc6a83341f1e5ce45839d","46d19e55603a705803e60b53e32315aff59fd230d93cb7270c91a635d9ace064","08da7ff8505739451ca478cc1009e9b67a2cb2b9cf446e2f3820a696c32300b5","595055f9438ebd767528d8170ba385dc1fa4cd448677f6968b258e56614a198a","4ab311a1052f2ef789c3e8533f1f6bf2acc04f0b3e43402fb2495a7361e3aa7c","7a2e65731a5b40fa381fcaaa5fad2938bb199b7bcc151ce9be4040258297b9a8","2790a89c1589fc494173a8ebd0699c4b883f5a953950db1bd71e93b28119c033","649cf0cdb0d8fb996ccf8fa7a8beb4493f409d685718be85cefaf820899aa308","71218b7f0b33d115e01a883d93f29ce9544442b4ef1ee1f38f40c0d6ba4ee99a","19150953a89980a80406baa078f203608ec1c2f384dd910da614b649ed93ff2d","529f2a1c6b10e87dfb9299b5c2050c72f013304f330bcb369386aa33f8ffe289","697159eb4871778c9e41e437c837b685432d918d867c94bf2a2ecbc8562a9215"]
2025-08-01T18:35:48.477011-04:00 - Starting lndk on regtest network for node: 036a8e9cecb1b1c5e9d3a40461e2fd4061c27133f837c765f282553dee20689464.
2025-08-01T18:35:48.483286-04:00 - In invoice request, we chose 031bbdece77adc03bbc74852b9f1f99cd575affe2eef8e622ae853c1c9e81293ec as the introduction node of the reply path
2025-08-01T18:35:48.483308-04:00 - Sending invoice request with reply path
2025-08-01T18:35:48.488705-04:00 - In invoice request, we chose 031bbdece77adc03bbc74852b9f1f99cd575affe2eef8e622ae853c1c9e81293ec as the introduction node of the reply path
2025-08-01T18:35:48.488716-04:00 - Sending invoice request with reply path
2025-08-01T18:35:48.489932-04:00 - Getting current peers
2025-08-01T18:35:48.495135-04:00 - In invoice request, we chose 031bbdece77adc03bbc74852b9f1f99cd575affe2eef8e622ae853c1c9e81293ec as the introduction node of the reply path
2025-08-01T18:35:48.495146-04:00 - Sending invoice request with reply path
2025-08-01T18:35:48.495387-04:00 - Starting request fedimint_tonic_lnd::lnrpc::PeerEventSubscription with infinite retries
2025-08-01T18:35:48.495400-04:00 - Consume messenger events received: messenger event: 031bbdece77adc03bbc74852b9f1f99cd575affe2eef8e622ae853c1c9e81293ec connected, onion message support: true.
2025-08-01T18:35:48.495477-04:00 - Starting request fedimint_tonic_lnd::lnrpc::SubscribeCustomMessagesRequest with infinite retries
2025-08-01T18:35:48.495795-04:00 - Constructing onion message when sending OffersMessage: (PayerTlvStreamRef { metadata: Some([137, 97, 124, 208, 162, 75, 2, 213, 77, 192, 32, 17, 17, 166, 159, 39, 245, 22, 85, 178, 30, 248, 245, 125, 169, 103, 137, 55, 49, 185, 2, 228]) }, OfferTlvStreamRef { chains: Some([06226e46111a0b59caaf126043eb5bbf28c34f3a5e332a1fc7b2b73cf188910f]), metadata: None, currency: None, amount: Some(20000), description: Some("testing offer"), features: None, absolute_expiry: Some(1754174148), paths: Some([BlindedMessagePath(BlindedPath { introduction_node: NodeId(PublicKey(ec9312e8c9c153e82a628eef2efeaf75d59cf9f1b95248c7bb03dc7ae7ecbd1b15c6998120b4c173c9bb76c5d13859a1920d5d2ac4bb919947a263cd39f826e2)), blinding_point: PublicKey(090b1b8ed476d6d839e93214510165e5fab3d5c2c9cfd398dfaf271f52da5a4702f9d84cdbd86845dd239d5a8b5db65fa0dca9d84c5ca5fafe40be92f973120b), blinded_hops: [BlindedHop { blinded_node_id: PublicKey(f1b6340e079e7b9c9572ba6bec9bcaf11eff6409bb18efb2b4e6673ed86d5ef1d8f9342bd6a4cce5d4e8381c796a999f0ef9489294f81a61eec30c96960566a6), encrypted_payload: [199, 93, 232, 48, 191, 50, 205, 249, 164, 81, 203, 212, 122, 51, 232, 114, 132, 116, 12, 72, 239, 226, 155, 81, 86, 60, 139, 78, 134, 209, 181, 219, 105, 158, 158, 228, 107, 146, 211, 212, 37, 136, 43, 59, 71, 212, 195, 17, 35, 17, 200] }, BlindedHop { blinded_node_id: PublicKey(86872ff9cd1753960569caad6f097925115bc7096d0b43967f184f14166413656e062c04c9e4dffc11d02ea4e44b62d0a288f8bc32dea154fb29cc7e78104a80), encrypted_payload: [174, 46, 74, 84, 112, 18, 20, 174, 4, 190, 133, 143, 136, 221, 97, 32, 241, 66, 120, 66, 236, 222, 107, 146, 162, 243, 150, 47, 131, 165, 108, 119, 161, 152, 148, 245, 9, 43, 128, 222, 1, 18, 229, 132] }] }), BlindedMessagePath(BlindedPath { introduction_node: NodeId(PublicKey(ec9312e8c9c153e82a628eef2efeaf75d59cf9f1b95248c7bb03dc7ae7ecbd1b15c6998120b4c173c9bb76c5d13859a1920d5d2ac4bb919947a263cd39f826e2)), blinding_point: PublicKey(6703402fbce29b36cf4acd7b7ba16d340949286712028fbfa1601fed016a118c24899fbbf3b4bac1bddb6767fb10dfc4856350c2da432c939aea269e19d672ec), blinded_hops: [BlindedHop { blinded_node_id: PublicKey(10393e9b80cb6f83c3d5a0ed93f61603f562712f6b9305612e3eb20465868e8abb4bd14214ab63c501613a56403c55e19ed12bde5fc6222ca76cc9e6ccee38a6), encrypted_payload: [2, 229, 121, 118, 190, 163, 247, 154, 130, 28, 225, 100, 53, 122, 230, 34, 8, 181, 118, 192, 211, 75, 74, 117, 29, 79, 181, 182, 194, 140, 71, 167, 211, 107, 226, 148, 71, 109, 133, 4, 146, 40, 210, 179, 116, 221, 239, 96, 184, 94, 231] }, BlindedHop { blinded_node_id: PublicKey(6f5dec7124b3dbba0d0fcd392f1ea0b7539228d1bca719eaeaba9598216e2ed056e0ab3d5e8318a8f67c59d57f60fffb79d075412ecc9590857d6d6a0790b5b1), encrypted_payload: [176, 150, 243, 190, 142, 192, 137, 192, 212, 142, 27, 232, 189, 234, 104, 229, 78, 92, 156, 6, 40, 78, 7, 128, 216, 241, 96, 91, 33, 222, 212, 50, 99, 237, 149, 227, 235, 164, 129, 193, 155, 90, 35, 182, 228, 175, 89, 217, 253, 168, 54] }, BlindedHop { blinded_node_id: PublicKey(eb39cd07cb4fe002557fe85efa5545b888b17e38d64b01a726a5091f60393a9f384fa7ea54485ae8ca00b61dc576a8bcfa326343ecc07c35b3514a39adf69ba7), encrypted_payload: [20, 72, 220, 216, 187, 109, 108, 0, 66, 75, 127, 30, 26, 90, 12, 163, 6, 240, 5, 94, 201, 114, 103, 71, 46, 103, 50, 202, 154, 166, 210, 132, 236, 71, 25, 190, 155, 135, 139, 134, 215, 227, 107, 94] }] })]), issuer: Some("Foo Bar"), quantity_max: None, issuer_id: Some(PublicKey(87fc63b80836108637317e91eb53c0763b5e9a1be12822d40b0116a42097d33032a38f7ed560cce0638d3a7f5e9f5c5856dcab86f8903086285127d2e89f6ef0)) }, InvoiceRequestTlvStreamRef { chain: Some(06226e46111a0b59caaf126043eb5bbf28c34f3a5e332a1fc7b2b73cf188910f), amount: Some(20000), features: None, quantity: None, payer_id: Some(PublicKey(45a0f35f4f2d4284d73fa1cca9cff4fb5169b32aaf3545c093f8fecba0b185cb96da811ce382c0304cb7958502e25cf019463a7af6dc7fcac2a734133c1e8dd8)), payer_note: Some(""), paths: None, offer_from_hrn: None }, SignatureTlvStreamRef { signature: Some(Signature(eb402c5333bffb3231d6ff2538cb4ea5d70b2036b5aefebdee8a875d4c84da3d8841e903c3b6b7272303a444efe1f1dcc0c3822f00e46b94a58b9c60eaa38659)) }, ExperimentalOfferTlvStreamRef, ExperimentalInvoiceRequestTlvStreamRef)
2025-08-01T18:35:48.510845-04:00 - Buffered onion message when sending OffersMessage
2025-08-01T18:35:48.510954-04:00 - Constructing onion message when sending OffersMessage: (PayerTlvStreamRef { metadata: Some([158, 153, 214, 30, 67, 96, 152, 60, 248, 196, 53, 90, 69, 85, 46, 212, 165, 173, 131, 140, 38, 34, 108, 105, 76, 54, 143, 37, 22, 157, 182, 2]) }, OfferTlvStreamRef { chains: Some([06226e46111a0b59caaf126043eb5bbf28c34f3a5e332a1fc7b2b73cf188910f]), metadata: None, currency: None, amount: Some(20000), description: Some("testing offer"), features: None, absolute_expiry: Some(1754174148), paths: Some([BlindedMessagePath(BlindedPath { introduction_node: NodeId(PublicKey(ec9312e8c9c153e82a628eef2efeaf75d59cf9f1b95248c7bb03dc7ae7ecbd1b15c6998120b4c173c9bb76c5d13859a1920d5d2ac4bb919947a263cd39f826e2)), blinding_point: PublicKey(090b1b8ed476d6d839e93214510165e5fab3d5c2c9cfd398dfaf271f52da5a4702f9d84cdbd86845dd239d5a8b5db65fa0dca9d84c5ca5fafe40be92f973120b), blinded_hops: [BlindedHop { blinded_node_id: PublicKey(f1b6340e079e7b9c9572ba6bec9bcaf11eff6409bb18efb2b4e6673ed86d5ef1d8f9342bd6a4cce5d4e8381c796a999f0ef9489294f81a61eec30c96960566a6), encrypted_payload: [199, 93, 232, 48, 191, 50, 205, 249, 164, 81, 203, 212, 122, 51, 232, 114, 132, 116, 12, 72, 239, 226, 155, 81, 86, 60, 139, 78, 134, 209, 181, 219, 105, 158, 158, 228, 107, 146, 211, 212, 37, 136, 43, 59, 71, 212, 195, 17, 35, 17, 200] }, BlindedHop { blinded_node_id: PublicKey(86872ff9cd1753960569caad6f097925115bc7096d0b43967f184f14166413656e062c04c9e4dffc11d02ea4e44b62d0a288f8bc32dea154fb29cc7e78104a80), encrypted_payload: [174, 46, 74, 84, 112, 18, 20, 174, 4, 190, 133, 143, 136, 221, 97, 32, 241, 66, 120, 66, 236, 222, 107, 146, 162, 243, 150, 47, 131, 165, 108, 119, 161, 152, 148, 245, 9, 43, 128, 222, 1, 18, 229, 132] }] }), BlindedMessagePath(BlindedPath { introduction_node: NodeId(PublicKey(ec9312e8c9c153e82a628eef2efeaf75d59cf9f1b95248c7bb03dc7ae7ecbd1b15c6998120b4c173c9bb76c5d13859a1920d5d2ac4bb919947a263cd39f826e2)), blinding_point: PublicKey(6703402fbce29b36cf4acd7b7ba16d340949286712028fbfa1601fed016a118c24899fbbf3b4bac1bddb6767fb10dfc4856350c2da432c939aea269e19d672ec), blinded_hops: [BlindedHop { blinded_node_id: PublicKey(10393e9b80cb6f83c3d5a0ed93f61603f562712f6b9305612e3eb20465868e8abb4bd14214ab63c501613a56403c55e19ed12bde5fc6222ca76cc9e6ccee38a6), encrypted_payload: [2, 229, 121, 118, 190, 163, 247, 154, 130, 28, 225, 100, 53, 122, 230, 34, 8, 181, 118, 192, 211, 75, 74, 117, 29, 79, 181, 182, 194, 140, 71, 167, 211, 107, 226, 148, 71, 109, 133, 4, 146, 40, 210, 179, 116, 221, 239, 96, 184, 94, 231] }, BlindedHop { blinded_node_id: PublicKey(6f5dec7124b3dbba0d0fcd392f1ea0b7539228d1bca719eaeaba9598216e2ed056e0ab3d5e8318a8f67c59d57f60fffb79d075412ecc9590857d6d6a0790b5b1), encrypted_payload: [176, 150, 243, 190, 142, 192, 137, 192, 212, 142, 27, 232, 189, 234, 104, 229, 78, 92, 156, 6, 40, 78, 7, 128, 216, 241, 96, 91, 33, 222, 212, 50, 99, 237, 149, 227, 235, 164, 129, 193, 155, 90, 35, 182, 228, 175, 89, 217, 253, 168, 54] }, BlindedHop { blinded_node_id: PublicKey(eb39cd07cb4fe002557fe85efa5545b888b17e38d64b01a726a5091f60393a9f384fa7ea54485ae8ca00b61dc576a8bcfa326343ecc07c35b3514a39adf69ba7), encrypted_payload: [20, 72, 220, 216, 187, 109, 108, 0, 66, 75, 127, 30, 26, 90, 12, 163, 6, 240, 5, 94, 201, 114, 103, 71, 46, 103, 50, 202, 154, 166, 210, 132, 236, 71, 25, 190, 155, 135, 139, 134, 215, 227, 107, 94] }] })]), issuer: Some("Foo Bar"), quantity_max: None, issuer_id: Some(PublicKey(87fc63b80836108637317e91eb53c0763b5e9a1be12822d40b0116a42097d33032a38f7ed560cce0638d3a7f5e9f5c5856dcab86f8903086285127d2e89f6ef0)) }, InvoiceRequestTlvStreamRef { chain: Some(06226e46111a0b59caaf126043eb5bbf28c34f3a5e332a1fc7b2b73cf188910f), amount: Some(20000), features: None, quantity: None, payer_id: Some(PublicKey(c231bde1696b75b0db146a3ab284ba4da5c73aa74c7c5cd5494149284dd81c42139f05c65102bb3c50fc78f8a6e494332c6f9eb8e53926c0ed07b21f37d44fdd)), payer_note: Some(""), paths: None, offer_from_hrn: None }, SignatureTlvStreamRef { signature: Some(Signature(2f19bd4e3601784bada9e1ec232e68c895bcd365e1d107544f3dc7a9eac8e39aba321140fb77258adb6c46a754b3beb81e09afe5200358377375f63d81652a42)) }, ExperimentalOfferTlvStreamRef, ExperimentalInvoiceRequestTlvStreamRef)
2025-08-01T18:35:48.524904-04:00 - Buffered onion message when sending OffersMessage
2025-08-01T18:35:48.524997-04:00 - Constructing onion message when sending OffersMessage: (PayerTlvStreamRef { metadata: Some([175, 85, 193, 116, 220, 188, 84, 179, 149, 150, 216, 42, 58, 27, 22, 21, 249, 231, 71, 99, 228, 179, 199, 227, 97, 208, 123, 139, 127, 162, 19, 255]) }, OfferTlvStreamRef { chains: Some([06226e46111a0b59caaf126043eb5bbf28c34f3a5e332a1fc7b2b73cf188910f]), metadata: None, currency: None, amount: Some(20000), description: Some("testing offer"), features: None, absolute_expiry: Some(1754174148), paths: Some([BlindedMessagePath(BlindedPath { introduction_node: NodeId(PublicKey(ec9312e8c9c153e82a628eef2efeaf75d59cf9f1b95248c7bb03dc7ae7ecbd1b15c6998120b4c173c9bb76c5d13859a1920d5d2ac4bb919947a263cd39f826e2)), blinding_point: PublicKey(090b1b8ed476d6d839e93214510165e5fab3d5c2c9cfd398dfaf271f52da5a4702f9d84cdbd86845dd239d5a8b5db65fa0dca9d84c5ca5fafe40be92f973120b), blinded_hops: [BlindedHop { blinded_node_id: PublicKey(f1b6340e079e7b9c9572ba6bec9bcaf11eff6409bb18efb2b4e6673ed86d5ef1d8f9342bd6a4cce5d4e8381c796a999f0ef9489294f81a61eec30c96960566a6), encrypted_payload: [199, 93, 232, 48, 191, 50, 205, 249, 164, 81, 203, 212, 122, 51, 232, 114, 132, 116, 12, 72, 239, 226, 155, 81, 86, 60, 139, 78, 134, 209, 181, 219, 105, 158, 158, 228, 107, 146, 211, 212, 37, 136, 43, 59, 71, 212, 195, 17, 35, 17, 200] }, BlindedHop { blinded_node_id: PublicKey(86872ff9cd1753960569caad6f097925115bc7096d0b43967f184f14166413656e062c04c9e4dffc11d02ea4e44b62d0a288f8bc32dea154fb29cc7e78104a80), encrypted_payload: [174, 46, 74, 84, 112, 18, 20, 174, 4, 190, 133, 143, 136, 221, 97, 32, 241, 66, 120, 66, 236, 222, 107, 146, 162, 243, 150, 47, 131, 165, 108, 119, 161, 152, 148, 245, 9, 43, 128, 222, 1, 18, 229, 132] }] }), BlindedMessagePath(BlindedPath { introduction_node: NodeId(PublicKey(ec9312e8c9c153e82a628eef2efeaf75d59cf9f1b95248c7bb03dc7ae7ecbd1b15c6998120b4c173c9bb76c5d13859a1920d5d2ac4bb919947a263cd39f826e2)), blinding_point: PublicKey(6703402fbce29b36cf4acd7b7ba16d340949286712028fbfa1601fed016a118c24899fbbf3b4bac1bddb6767fb10dfc4856350c2da432c939aea269e19d672ec), blinded_hops: [BlindedHop { blinded_node_id: PublicKey(10393e9b80cb6f83c3d5a0ed93f61603f562712f6b9305612e3eb20465868e8abb4bd14214ab63c501613a56403c55e19ed12bde5fc6222ca76cc9e6ccee38a6), encrypted_payload: [2, 229, 121, 118, 190, 163, 247, 154, 130, 28, 225, 100, 53, 122, 230, 34, 8, 181, 118, 192, 211, 75, 74, 117, 29, 79, 181, 182, 194, 140, 71, 167, 211, 107, 226, 148, 71, 109, 133, 4, 146, 40, 210, 179, 116, 221, 239, 96, 184, 94, 231] }, BlindedHop { blinded_node_id: PublicKey(6f5dec7124b3dbba0d0fcd392f1ea0b7539228d1bca719eaeaba9598216e2ed056e0ab3d5e8318a8f67c59d57f60fffb79d075412ecc9590857d6d6a0790b5b1), encrypted_payload: [176, 150, 243, 190, 142, 192, 137, 192, 212, 142, 27, 232, 189, 234, 104, 229, 78, 92, 156, 6, 40, 78, 7, 128, 216, 241, 96, 91, 33, 222, 212, 50, 99, 237, 149, 227, 235, 164, 129, 193, 155, 90, 35, 182, 228, 175, 89, 217, 253, 168, 54] }, BlindedHop { blinded_node_id: PublicKey(eb39cd07cb4fe002557fe85efa5545b888b17e38d64b01a726a5091f60393a9f384fa7ea54485ae8ca00b61dc576a8bcfa326343ecc07c35b3514a39adf69ba7), encrypted_payload: [20, 72, 220, 216, 187, 109, 108, 0, 66, 75, 127, 30, 26, 90, 12, 163, 6, 240, 5, 94, 201, 114, 103, 71, 46, 103, 50, 202, 154, 166, 210, 132, 236, 71, 25, 190, 155, 135, 139, 134, 215, 227, 107, 94] }] })]), issuer: Some("Foo Bar"), quantity_max: None, issuer_id: Some(PublicKey(87fc63b80836108637317e91eb53c0763b5e9a1be12822d40b0116a42097d33032a38f7ed560cce0638d3a7f5e9f5c5856dcab86f8903086285127d2e89f6ef0)) }, InvoiceRequestTlvStreamRef { chain: Some(06226e46111a0b59caaf126043eb5bbf28c34f3a5e332a1fc7b2b73cf188910f), amount: Some(20000), features: None, quantity: None, payer_id: Some(PublicKey(a623201aa263435471dfc2bf6a6781b132be88e55142437ce1a34e2a9a3e26c02018194bf0110859c1d7e8bb49a6b318899b2f647394a5ed0147a5c8ab329af5)), payer_note: Some(""), paths: None, offer_from_hrn: None }, SignatureTlvStreamRef { signature: Some(Signature(bb3fbcfa65c805a7099c8045fbe60dd924d1951f5e4630e1d68a3beb9485537d37ceadc7b53fc561949dc76435d3c16e61791e7804b65e551c05bc4d5337fb3a)) }, ExperimentalOfferTlvStreamRef, ExperimentalInvoiceRequestTlvStreamRef)
2025-08-01T18:35:48.538429-04:00 - Buffered onion message when sending OffersMessage
2025-08-01T18:35:48.538452-04:00 - Sending outgoing onion message to 031bbdece77adc03bbc74852b9f1f99cd575affe2eef8e622ae853c1c9e81293ec.
2025-08-01T18:35:48.539503-04:00 - Sent outgoing onion message OnionMessage { blinding_point: PublicKey(090b1b8ed476d6d839e93214510165e5fab3d5c2c9cfd398dfaf271f52da5a4702f9d84cdbd86845dd239d5a8b5db65fa0dca9d84c5ca5fafe40be92f973120b), onion_routing_packet: Onion message packet version 0 with hmac [57, 188, 200, 162, 176, 172, 141, 93, 211, 231, 144, 111, 17, 76, 238, 42, 248, 131, 18, 153, 150, 113, 181, 164, 28, 143, 245, 216, 143, 15, 33, 253] } to 031bbdece77adc03bbc74852b9f1f99cd575affe2eef8e622ae853c1c9e81293ec.
2025-08-01T18:35:48.584104-04:00 - Connected to message subscription.
2025-08-01T18:35:48.584339-04:00 - Incoming messages sent: IncomingMessage(PublicKey(ec9312e8c9c153e82a628eef2efeaf75d59cf9f1b95248c7bb03dc7ae7ecbd1b15c6998120b4c173c9bb76c5d13859a1920d5d2ac4bb919947a263cd39f826e2), OnionMessage { blinding_point: PublicKey(5aacaa9c94dc5882ca6a9ee9fe67e260ffa4ebcf2581b765173c526f4323a62bdde6ae08e57489ae4576f8a417800770b95c4c8e7c4d5a5143fe64e893396ec4), onion_routing_packet: Onion message packet version 0 with hmac [132, 198, 22, 24, 32, 108, 251, 21, 101, 205, 122, 62, 89, 15, 216, 203, 16, 37, 96, 68, 68, 20, 180, 30, 238, 238, 47, 101, 146, 217, 226, 68] }).
2025-08-01T18:35:48.584353-04:00 - Consume messenger events received: messenger event: 031bbdece77adc03bbc74852b9f1f99cd575affe2eef8e622ae853c1c9e81293ec incoming onion message.
2025-08-01T18:35:48.588502-04:00 - Received an onion message with a reply_path: Offers((PayerTlvStreamRef { metadata: Some([137, 97, 124, 208, 162, 75, 2, 213, 77, 192, 32, 17, 17, 166, 159, 39, 245, 22, 85, 178, 30, 248, 245, 125, 169, 103, 137, 55, 49, 185, 2, 228]) }, OfferTlvStreamRef { chains: Some([06226e46111a0b59caaf126043eb5bbf28c34f3a5e332a1fc7b2b73cf188910f]), metadata: None, currency: None, amount: Some(20000), description: Some("testing offer"), features: None, absolute_expiry: Some(1754174148), paths: Some([BlindedMessagePath(BlindedPath { introduction_node: NodeId(PublicKey(ec9312e8c9c153e82a628eef2efeaf75d59cf9f1b95248c7bb03dc7ae7ecbd1b15c6998120b4c173c9bb76c5d13859a1920d5d2ac4bb919947a263cd39f826e2)), blinding_point: PublicKey(090b1b8ed476d6d839e93214510165e5fab3d5c2c9cfd398dfaf271f52da5a4702f9d84cdbd86845dd239d5a8b5db65fa0dca9d84c5ca5fafe40be92f973120b), blinded_hops: [BlindedHop { blinded_node_id: PublicKey(f1b6340e079e7b9c9572ba6bec9bcaf11eff6409bb18efb2b4e6673ed86d5ef1d8f9342bd6a4cce5d4e8381c796a999f0ef9489294f81a61eec30c96960566a6), encrypted_payload: [199, 93, 232, 48, 191, 50, 205, 249, 164, 81, 203, 212, 122, 51, 232, 114, 132, 116, 12, 72, 239, 226, 155, 81, 86, 60, 139, 78, 134, 209, 181, 219, 105, 158, 158, 228, 107, 146, 211, 212, 37, 136, 43, 59, 71, 212, 195, 17, 35, 17, 200] }, BlindedHop { blinded_node_id: PublicKey(86872ff9cd1753960569caad6f097925115bc7096d0b43967f184f14166413656e062c04c9e4dffc11d02ea4e44b62d0a288f8bc32dea154fb29cc7e78104a80), encrypted_payload: [174, 46, 74, 84, 112, 18, 20, 174, 4, 190, 133, 143, 136, 221, 97, 32, 241, 66, 120, 66, 236, 222, 107, 146, 162, 243, 150, 47, 131, 165, 108, 119, 161, 152, 148, 245, 9, 43, 128, 222, 1, 18, 229, 132] }] }), BlindedMessagePath(BlindedPath { introduction_node: NodeId(PublicKey(ec9312e8c9c153e82a628eef2efeaf75d59cf9f1b95248c7bb03dc7ae7ecbd1b15c6998120b4c173c9bb76c5d13859a1920d5d2ac4bb919947a263cd39f826e2)), blinding_point: PublicKey(6703402fbce29b36cf4acd7b7ba16d340949286712028fbfa1601fed016a118c24899fbbf3b4bac1bddb6767fb10dfc4856350c2da432c939aea269e19d672ec), blinded_hops: [BlindedHop { blinded_node_id: PublicKey(10393e9b80cb6f83c3d5a0ed93f61603f562712f6b9305612e3eb20465868e8abb4bd14214ab63c501613a56403c55e19ed12bde5fc6222ca76cc9e6ccee38a6), encrypted_payload: [2, 229, 121, 118, 190, 163, 247, 154, 130, 28, 225, 100, 53, 122, 230, 34, 8, 181, 118, 192, 211, 75, 74, 117, 29, 79, 181, 182, 194, 140, 71, 167, 211, 107, 226, 148, 71, 109, 133, 4, 146, 40, 210, 179, 116, 221, 239, 96, 184, 94, 231] }, BlindedHop { blinded_node_id: PublicKey(6f5dec7124b3dbba0d0fcd392f1ea0b7539228d1bca719eaeaba9598216e2ed056e0ab3d5e8318a8f67c59d57f60fffb79d075412ecc9590857d6d6a0790b5b1), encrypted_payload: [176, 150, 243, 190, 142, 192, 137, 192, 212, 142, 27, 232, 189, 234, 104, 229, 78, 92, 156, 6, 40, 78, 7, 128, 216, 241, 96, 91, 33, 222, 212, 50, 99, 237, 149, 227, 235, 164, 129, 193, 155, 90, 35, 182, 228, 175, 89, 217, 253, 168, 54] }, BlindedHop { blinded_node_id: PublicKey(eb39cd07cb4fe002557fe85efa5545b888b17e38d64b01a726a5091f60393a9f384fa7ea54485ae8ca00b61dc576a8bcfa326343ecc07c35b3514a39adf69ba7), encrypted_payload: [20, 72, 220, 216, 187, 109, 108, 0, 66, 75, 127, 30, 26, 90, 12, 163, 6, 240, 5, 94, 201, 114, 103, 71, 46, 103, 50, 202, 154, 166, 210, 132, 236, 71, 25, 190, 155, 135, 139, 134, 215, 227, 107, 94] }] })]), issuer: Some("Foo Bar"), quantity_max: None, issuer_id: Some(PublicKey(87fc63b80836108637317e91eb53c0763b5e9a1be12822d40b0116a42097d33032a38f7ed560cce0638d3a7f5e9f5c5856dcab86f8903086285127d2e89f6ef0)) }, InvoiceRequestTlvStreamRef { chain: Some(06226e46111a0b59caaf126043eb5bbf28c34f3a5e332a1fc7b2b73cf188910f), amount: Some(20000), features: None, quantity: None, payer_id: Some(PublicKey(45a0f35f4f2d4284d73fa1cca9cff4fb5169b32aaf3545c093f8fecba0b185cb96da811ce382c0304cb7958502e25cf019463a7af6dc7fcac2a734133c1e8dd8)), payer_note: Some(""), paths: None, offer_from_hrn: None }, InvoiceTlvStreamRef { paths: Some(Iterable(Map { iter: Iter([BlindedPaymentPath { inner_path: BlindedPath { introduction_node: NodeId(PublicKey(ec9312e8c9c153e82a628eef2efeaf75d59cf9f1b95248c7bb03dc7ae7ecbd1b15c6998120b4c173c9bb76c5d13859a1920d5d2ac4bb919947a263cd39f826e2)), blinding_point: PublicKey(70c64f50a1801b4866fa5409ffbd05d302cde4f3a11dab021c0f14944e879f30187d9644c201d09eea5ce6f64b4f9bb3e9d9a30e2690cec1a6298298290c2c9b), blinded_hops: [BlindedHop { blinded_node_id: PublicKey(c0879da7cb4a5675e002329afc1d79f5d2096f4fccc9440c1559564ebea3421ead05befed986b0b757c16be18f1d914658ad41bebf286fc4775b458ad9a211fc), encrypted_payload: [42, 146, 196, 212, 40, 169, 105, 239, 111, 40, 193, 203, 27, 203, 228, 88, 100, 245, 102, 151, 148, 245, 23, 167, 60, 87, 2, 195, 22, 246, 247, 136, 175, 160, 11, 178, 133, 209, 134, 123, 171, 123, 195] }, BlindedHop { blinded_node_id: PublicKey(8416ed7d8d29f37fffd10163168f70a5c593b113d5a2b0a04a6e4d01995d4eca60810d8f0be575b4f32e13812325568555d4bcf2f1373f515c90cf1e6dc7e756), encrypted_payload: [30, 156, 179, 3, 153, 57, 235, 1, 161, 238, 43, 29, 136, 48, 66, 15, 249, 164, 29, 201, 160, 207, 5, 179, 138, 92, 22, 245, 49, 71, 225, 13, 62, 132, 6, 121, 236, 142, 142, 200, 240, 202, 73, 130, 69, 154, 243, 182, 52, 109, 53, 252, 12, 36, 68, 51, 200, 252, 120, 148, 238, 200, 61, 162, 181, 33, 247, 211, 184, 110, 84, 115, 237, 209, 251, 155, 208, 180, 144, 215, 102, 34, 233, 220, 90, 213, 14, 29, 224, 14, 168, 51, 27, 230, 220, 93, 207, 115, 244, 248, 214, 200, 9, 252, 46, 10, 255, 112, 189, 69, 235, 62, 69, 48, 238, 88, 153, 218, 212, 197, 67, 99, 213, 169, 203, 194, 224, 94, 108, 85, 136, 10, 45, 186, 36, 226, 215, 0, 180, 35, 234, 181, 229, 138, 192, 228, 113, 189, 10, 218, 17, 68, 227, 219, 81, 132, 222, 11, 248, 205, 160, 189, 166, 4, 30, 142, 186, 0, 130, 194, 95, 153, 176, 179, 224, 233, 159, 140, 168, 7, 238, 118, 209, 119, 228, 25, 24, 18, 238, 9, 78, 108, 21, 53, 97, 114, 154] }] }, payinfo: BlindedPayInfo { fee_base_msat: 1000, fee_proportional_millionths: 0, cltv_expiry_delta: 104, htlc_minimum_msat: 1, htlc_maximum_msat: 19999000, features: [] } }]) })), blindedpay: Some(Iterable(Map { iter: Iter([BlindedPaymentPath { inner_path: BlindedPath { introduction_node: NodeId(PublicKey(ec9312e8c9c153e82a628eef2efeaf75d59cf9f1b95248c7bb03dc7ae7ecbd1b15c6998120b4c173c9bb76c5d13859a1920d5d2ac4bb919947a263cd39f826e2)), blinding_point: PublicKey(70c64f50a1801b4866fa5409ffbd05d302cde4f3a11dab021c0f14944e879f30187d9644c201d09eea5ce6f64b4f9bb3e9d9a30e2690cec1a6298298290c2c9b), blinded_hops: [BlindedHop { blinded_node_id: PublicKey(c0879da7cb4a5675e002329afc1d79f5d2096f4fccc9440c1559564ebea3421ead05befed986b0b757c16be18f1d914658ad41bebf286fc4775b458ad9a211fc), encrypted_payload: [42, 146, 196, 212, 40, 169, 105, 239, 111, 40, 193, 203, 27, 203, 228, 88, 100, 245, 102, 151, 148, 245, 23, 167, 60, 87, 2, 195, 22, 246, 247, 136, 175, 160, 11, 178, 133, 209, 134, 123, 171, 123, 195] }, BlindedHop { blinded_node_id: PublicKey(8416ed7d8d29f37fffd10163168f70a5c593b113d5a2b0a04a6e4d01995d4eca60810d8f0be575b4f32e13812325568555d4bcf2f1373f515c90cf1e6dc7e756), encrypted_payload: [30, 156, 179, 3, 153, 57, 235, 1, 161, 238, 43, 29, 136, 48, 66, 15, 249, 164, 29, 201, 160, 207, 5, 179, 138, 92, 22, 245, 49, 71, 225, 13, 62, 132, 6, 121, 236, 142, 142, 200, 240, 202, 73, 130, 69, 154, 243, 182, 52, 109, 53, 252, 12, 36, 68, 51, 200, 252, 120, 148, 238, 200, 61, 162, 181, 33, 247, 211, 184, 110, 84, 115, 237, 209, 251, 155, 208, 180, 144, 215, 102, 34, 233, 220, 90, 213, 14, 29, 224, 14, 168, 51, 27, 230, 220, 93, 207, 115, 244, 248, 214, 200, 9, 252, 46, 10, 255, 112, 189, 69, 235, 62, 69, 48, 238, 88, 153, 218, 212, 197, 67, 99, 213, 169, 203, 194, 224, 94, 108, 85, 136, 10, 45, 186, 36, 226, 215, 0, 180, 35, 234, 181, 229, 138, 192, 228, 113, 189, 10, 218, 17, 68, 227, 219, 81, 132, 222, 11, 248, 205, 160, 189, 166, 4, 30, 142, 186, 0, 130, 194, 95, 153, 176, 179, 224, 233, 159, 140, 168, 7, 238, 118, 209, 119, 228, 25, 24, 18, 238, 9, 78, 108, 21, 53, 97, 114, 154] }] }, payinfo: BlindedPayInfo { fee_base_msat: 1000, fee_proportional_millionths: 0, cltv_expiry_delta: 104, htlc_minimum_msat: 1, htlc_maximum_msat: 19999000, features: [] } }]) })), created_at: Some(1754087748), relative_expiry: None, payment_hash: Some(759b5b304b1fcec2f211e7675955d26495e3e6d49cf365d66dbe2a413fd92944), amount: Some(20000), fallbacks: None, features: Some([0, 0, 2]), node_id: Some(PublicKey(87fc63b80836108637317e91eb53c0763b5e9a1be12822d40b0116a42097d33032a38f7ed560cce0638d3a7f5e9f5c5856dcab86f8903086285127d2e89f6ef0)), message_paths: None }, SignatureTlvStreamRef { signature: Some(Signature(8fc33d6f698a33e3d6c776e20620fecfe23e3ad6749c9f38d102af39935e4568bb3d550bd52c7c410e9b93ed42da1be3c31ccc9a6408e3d0ef578d6eebff0db7)) }, ExperimentalOfferTlvStreamRef, ExperimentalInvoiceRequestTlvStreamRef, ExperimentalInvoiceTlvStreamRef))
2025-08-01T18:35:48.589032-04:00 - Successfully verified invoice for payment_id 434b436267e7e4a965151cde608d029a00c03f169c17bf06e10b939dc24ec195
2025-08-01T18:35:48.596915-04:00 - Sending outgoing onion message to 031bbdece77adc03bbc74852b9f1f99cd575affe2eef8e622ae853c1c9e81293ec.
2025-08-01T18:35:48.597754-04:00 - Sent outgoing onion message OnionMessage { blinding_point: PublicKey(090b1b8ed476d6d839e93214510165e5fab3d5c2c9cfd398dfaf271f52da5a4702f9d84cdbd86845dd239d5a8b5db65fa0dca9d84c5ca5fafe40be92f973120b), onion_routing_packet: Onion message packet version 0 with hmac [206, 175, 211, 130, 3, 61, 141, 113, 50, 27, 88, 182, 202, 50, 172, 174, 199, 13, 60, 198, 220, 183, 58, 63, 36, 164, 175, 139, 220, 18, 35, 242] } to 031bbdece77adc03bbc74852b9f1f99cd575affe2eef8e622ae853c1c9e81293ec.
2025-08-01T18:35:48.641577-04:00 - Incoming messages sent: IncomingMessage(PublicKey(ec9312e8c9c153e82a628eef2efeaf75d59cf9f1b95248c7bb03dc7ae7ecbd1b15c6998120b4c173c9bb76c5d13859a1920d5d2ac4bb919947a263cd39f826e2), OnionMessage { blinding_point: PublicKey(5ac048bf15b407a8bf77680a069a3bd49f4f06333a8da80403aa2ad8bde9f7459ceaece6fba16fd16b8c32fbc2a78971309c9a45655fafba245c92dee5bb66e7), onion_routing_packet: Onion message packet version 0 with hmac [102, 104, 139, 174, 156, 239, 83, 112, 31, 218, 47, 5, 168, 168, 125, 83, 73, 103, 90, 59, 84, 231, 59, 230, 214, 34, 47, 224, 15, 129, 222, 49] }).
2025-08-01T18:35:48.641585-04:00 - Consume messenger events received: messenger event: 031bbdece77adc03bbc74852b9f1f99cd575affe2eef8e622ae853c1c9e81293ec incoming onion message.
2025-08-01T18:35:48.645590-04:00 - Received an onion message with a reply_path: Offers((PayerTlvStreamRef { metadata: Some([158, 153, 214, 30, 67, 96, 152, 60, 248, 196, 53, 90, 69, 85, 46, 212, 165, 173, 131, 140, 38, 34, 108, 105, 76, 54, 143, 37, 22, 157, 182, 2]) }, OfferTlvStreamRef { chains: Some([06226e46111a0b59caaf126043eb5bbf28c34f3a5e332a1fc7b2b73cf188910f]), metadata: None, currency: None, amount: Some(20000), description: Some("testing offer"), features: None, absolute_expiry: Some(1754174148), paths: Some([BlindedMessagePath(BlindedPath { introduction_node: NodeId(PublicKey(ec9312e8c9c153e82a628eef2efeaf75d59cf9f1b95248c7bb03dc7ae7ecbd1b15c6998120b4c173c9bb76c5d13859a1920d5d2ac4bb919947a263cd39f826e2)), blinding_point: PublicKey(090b1b8ed476d6d839e93214510165e5fab3d5c2c9cfd398dfaf271f52da5a4702f9d84cdbd86845dd239d5a8b5db65fa0dca9d84c5ca5fafe40be92f973120b), blinded_hops: [BlindedHop { blinded_node_id: PublicKey(f1b6340e079e7b9c9572ba6bec9bcaf11eff6409bb18efb2b4e6673ed86d5ef1d8f9342bd6a4cce5d4e8381c796a999f0ef9489294f81a61eec30c96960566a6), encrypted_payload: [199, 93, 232, 48, 191, 50, 205, 249, 164, 81, 203, 212, 122, 51, 232, 114, 132, 116, 12, 72, 239, 226, 155, 81, 86, 60, 139, 78, 134, 209, 181, 219, 105, 158, 158, 228, 107, 146, 211, 212, 37, 136, 43, 59, 71, 212, 195, 17, 35, 17, 200] }, BlindedHop { blinded_node_id: PublicKey(86872ff9cd1753960569caad6f097925115bc7096d0b43967f184f14166413656e062c04c9e4dffc11d02ea4e44b62d0a288f8bc32dea154fb29cc7e78104a80), encrypted_payload: [174, 46, 74, 84, 112, 18, 20, 174, 4, 190, 133, 143, 136, 221, 97, 32, 241, 66, 120, 66, 236, 222, 107, 146, 162, 243, 150, 47, 131, 165, 108, 119, 161, 152, 148, 245, 9, 43, 128, 222, 1, 18, 229, 132] }] }), BlindedMessagePath(BlindedPath { introduction_node: NodeId(PublicKey(ec9312e8c9c153e82a628eef2efeaf75d59cf9f1b95248c7bb03dc7ae7ecbd1b15c6998120b4c173c9bb76c5d13859a1920d5d2ac4bb919947a263cd39f826e2)), blinding_point: PublicKey(6703402fbce29b36cf4acd7b7ba16d340949286712028fbfa1601fed016a118c24899fbbf3b4bac1bddb6767fb10dfc4856350c2da432c939aea269e19d672ec), blinded_hops: [BlindedHop { blinded_node_id: PublicKey(10393e9b80cb6f83c3d5a0ed93f61603f562712f6b9305612e3eb20465868e8abb4bd14214ab63c501613a56403c55e19ed12bde5fc6222ca76cc9e6ccee38a6), encrypted_payload: [2, 229, 121, 118, 190, 163, 247, 154, 130, 28, 225, 100, 53, 122, 230, 34, 8, 181, 118, 192, 211, 75, 74, 117, 29, 79, 181, 182, 194, 140, 71, 167, 211, 107, 226, 148, 71, 109, 133, 4, 146, 40, 210, 179, 116, 221, 239, 96, 184, 94, 231] }, BlindedHop { blinded_node_id: PublicKey(6f5dec7124b3dbba0d0fcd392f1ea0b7539228d1bca719eaeaba9598216e2ed056e0ab3d5e8318a8f67c59d57f60fffb79d075412ecc9590857d6d6a0790b5b1), encrypted_payload: [176, 150, 243, 190, 142, 192, 137, 192, 212, 142, 27, 232, 189, 234, 104, 229, 78, 92, 156, 6, 40, 78, 7, 128, 216, 241, 96, 91, 33, 222, 212, 50, 99, 237, 149, 227, 235, 164, 129, 193, 155, 90, 35, 182, 228, 175, 89, 217, 253, 168, 54] }, BlindedHop { blinded_node_id: PublicKey(eb39cd07cb4fe002557fe85efa5545b888b17e38d64b01a726a5091f60393a9f384fa7ea54485ae8ca00b61dc576a8bcfa326343ecc07c35b3514a39adf69ba7), encrypted_payload: [20, 72, 220, 216, 187, 109, 108, 0, 66, 75, 127, 30, 26, 90, 12, 163, 6, 240, 5, 94, 201, 114, 103, 71, 46, 103, 50, 202, 154, 166, 210, 132, 236, 71, 25, 190, 155, 135, 139, 134, 215, 227, 107, 94] }] })]), issuer: Some("Foo Bar"), quantity_max: None, issuer_id: Some(PublicKey(87fc63b80836108637317e91eb53c0763b5e9a1be12822d40b0116a42097d33032a38f7ed560cce0638d3a7f5e9f5c5856dcab86f8903086285127d2e89f6ef0)) }, InvoiceRequestTlvStreamRef { chain: Some(06226e46111a0b59caaf126043eb5bbf28c34f3a5e332a1fc7b2b73cf188910f), amount: Some(20000), features: None, quantity: None, payer_id: Some(PublicKey(c231bde1696b75b0db146a3ab284ba4da5c73aa74c7c5cd5494149284dd81c42139f05c65102bb3c50fc78f8a6e494332c6f9eb8e53926c0ed07b21f37d44fdd)), payer_note: Some(""), paths: None, offer_from_hrn: None }, InvoiceTlvStreamRef { paths: Some(Iterable(Map { iter: Iter([BlindedPaymentPath { inner_path: BlindedPath { introduction_node: NodeId(PublicKey(ec9312e8c9c153e82a628eef2efeaf75d59cf9f1b95248c7bb03dc7ae7ecbd1b15c6998120b4c173c9bb76c5d13859a1920d5d2ac4bb919947a263cd39f826e2)), blinding_point: PublicKey(ff97bd549b8d77df4eaa46fd5dc189cd64b24b22118bb113505e510fbb282780dad7fab4214ee579aa55ac71c800dffc1ce8a63f7ac3fdf1b4612a63bd5d4043), blinded_hops: [BlindedHop { blinded_node_id: PublicKey(ad5f0eebf7d0c09e621df29e7d660a696b8fdbbdd906fc785e27407f5b20fa60b0bc03cb528fe3fb4b9eac043c4a4c7c8cc0abe377bb5ac36cb797bfda0944f5), encrypted_payload: [140, 238, 29, 166, 25, 66, 59, 211, 129, 202, 26, 147, 10, 167, 23, 33, 119, 210, 55, 162, 166, 28, 208, 118, 51, 172, 146, 227, 94, 174, 139, 82, 178, 30, 132, 27, 15, 212, 160, 58, 229, 96, 157] }, BlindedHop { blinded_node_id: PublicKey(68b180400f602a3350e2bd7f57c32c01d2ab985f90ae406a6f0827945327a806d9556ff97cb41e23e27cb35c1ab29bedd7b72f27c86d81266e66be2136521e74), encrypted_payload: [58, 173, 145, 88, 172, 244, 250, 185, 110, 95, 76, 64, 36, 235, 7, 125, 186, 228, 190, 250, 68, 111, 202, 190, 212, 20, 67, 176, 185, 138, 166, 46, 27, 58, 196, 7, 242, 27, 188, 171, 125, 55, 92, 202, 30, 207, 31, 191, 78, 96, 19, 178, 124, 135, 148, 141, 206, 140, 181, 143, 4, 248, 122, 124, 193, 240, 233, 19, 51, 249, 149, 162, 222, 117, 161, 116, 210, 130, 224, 75, 195, 193, 15, 108, 233, 139, 75, 186, 121, 203, 199, 166, 213, 218, 168, 68, 68, 40, 160, 91, 45, 201, 44, 136, 52, 242, 244, 50, 41, 51, 127, 34, 52, 20, 22, 170, 136, 5, 143, 216, 0, 50, 101, 124, 41, 241, 94, 1, 240, 206, 142, 119, 44, 60, 79, 151, 13, 228, 206, 137, 76, 204, 200, 182, 161, 189, 86, 132, 235, 72, 66, 55, 222, 59, 236, 221, 144, 147, 104, 17, 192, 65, 181, 111, 204, 155, 19, 0, 149, 220, 247, 201, 122, 201, 74, 60, 14, 100, 196, 29, 180, 2, 123, 51, 39, 175, 142, 4, 192, 72, 40, 167, 124, 227, 110, 58, 33] }] }, payinfo: BlindedPayInfo { fee_base_msat: 1000, fee_proportional_millionths: 0, cltv_expiry_delta: 104, htlc_minimum_msat: 1, htlc_maximum_msat: 19999000, features: [] } }]) })), blindedpay: Some(Iterable(Map { iter: Iter([BlindedPaymentPath { inner_path: BlindedPath { introduction_node: NodeId(PublicKey(ec9312e8c9c153e82a628eef2efeaf75d59cf9f1b95248c7bb03dc7ae7ecbd1b15c6998120b4c173c9bb76c5d13859a1920d5d2ac4bb919947a263cd39f826e2)), blinding_point: PublicKey(ff97bd549b8d77df4eaa46fd5dc189cd64b24b22118bb113505e510fbb282780dad7fab4214ee579aa55ac71c800dffc1ce8a63f7ac3fdf1b4612a63bd5d4043), blinded_hops: [BlindedHop { blinded_node_id: PublicKey(ad5f0eebf7d0c09e621df29e7d660a696b8fdbbdd906fc785e27407f5b20fa60b0bc03cb528fe3fb4b9eac043c4a4c7c8cc0abe377bb5ac36cb797bfda0944f5), encrypted_payload: [140, 238, 29, 166, 25, 66, 59, 211, 129, 202, 26, 147, 10, 167, 23, 33, 119, 210, 55, 162, 166, 28, 208, 118, 51, 172, 146, 227, 94, 174, 139, 82, 178, 30, 132, 27, 15, 212, 160, 58, 229, 96, 157] }, BlindedHop { blinded_node_id: PublicKey(68b180400f602a3350e2bd7f57c32c01d2ab985f90ae406a6f0827945327a806d9556ff97cb41e23e27cb35c1ab29bedd7b72f27c86d81266e66be2136521e74), encrypted_payload: [58, 173, 145, 88, 172, 244, 250, 185, 110, 95, 76, 64, 36, 235, 7, 125, 186, 228, 190, 250, 68, 111, 202, 190, 212, 20, 67, 176, 185, 138, 166, 46, 27, 58, 196, 7, 242, 27, 188, 171, 125, 55, 92, 202, 30, 207, 31, 191, 78, 96, 19, 178, 124, 135, 148, 141, 206, 140, 181, 143, 4, 248, 122, 124, 193, 240, 233, 19, 51, 249, 149, 162, 222, 117, 161, 116, 210, 130, 224, 75, 195, 193, 15, 108, 233, 139, 75, 186, 121, 203, 199, 166, 213, 218, 168, 68, 68, 40, 160, 91, 45, 201, 44, 136, 52, 242, 244, 50, 41, 51, 127, 34, 52, 20, 22, 170, 136, 5, 143, 216, 0, 50, 101, 124, 41, 241, 94, 1, 240, 206, 142, 119, 44, 60, 79, 151, 13, 228, 206, 137, 76, 204, 200, 182, 161, 189, 86, 132, 235, 72, 66, 55, 222, 59, 236, 221, 144, 147, 104, 17, 192, 65, 181, 111, 204, 155, 19, 0, 149, 220, 247, 201, 122, 201, 74, 60, 14, 100, 196, 29, 180, 2, 123, 51, 39, 175, 142, 4, 192, 72, 40, 167, 124, 227, 110, 58, 33] }] }, payinfo: BlindedPayInfo { fee_base_msat: 1000, fee_proportional_millionths: 0, cltv_expiry_delta: 104, htlc_minimum_msat: 1, htlc_maximum_msat: 19999000, features: [] } }]) })), created_at: Some(1754087748), relative_expiry: None, payment_hash: Some(6c8351e2630325edcbc1240a0fba4df1ffee3414b62f5603d26f226d33057903), amount: Some(20000), fallbacks: None, features: Some([0, 0, 2]), node_id: Some(PublicKey(87fc63b80836108637317e91eb53c0763b5e9a1be12822d40b0116a42097d33032a38f7ed560cce0638d3a7f5e9f5c5856dcab86f8903086285127d2e89f6ef0)), message_paths: None }, SignatureTlvStreamRef { signature: Some(Signature(6e17fb2bdba1f9542a57f95a6a6191cb1f7e4f1907d040a44f908db908ac966bb118b562bf3584a924a6c784f6c2e245d80e99a7d1fd295650f99ff0189504a1)) }, ExperimentalOfferTlvStreamRef, ExperimentalInvoiceRequestTlvStreamRef, ExperimentalInvoiceTlvStreamRef))
2025-08-01T18:35:48.646073-04:00 - Successfully verified invoice for payment_id 18602317037a1147478c52ae767ffe34dededc04842f97de5661efab572cfd4e
2025-08-01T18:35:48.697029-04:00 - Sending outgoing onion message to 031bbdece77adc03bbc74852b9f1f99cd575affe2eef8e622ae853c1c9e81293ec.
2025-08-01T18:35:48.697998-04:00 - Sent outgoing onion message OnionMessage { blinding_point: PublicKey(090b1b8ed476d6d839e93214510165e5fab3d5c2c9cfd398dfaf271f52da5a4702f9d84cdbd86845dd239d5a8b5db65fa0dca9d84c5ca5fafe40be92f973120b), onion_routing_packet: Onion message packet version 0 with hmac [177, 167, 154, 101, 254, 151, 29, 252, 117, 122, 36, 165, 186, 160, 72, 40, 56, 224, 227, 171, 156, 161, 216, 22, 206, 77, 182, 71, 245, 175, 182, 108] } to 031bbdece77adc03bbc74852b9f1f99cd575affe2eef8e622ae853c1c9e81293ec.
2025-08-01T18:35:48.746739-04:00 - Incoming messages sent: IncomingMessage(PublicKey(ec9312e8c9c153e82a628eef2efeaf75d59cf9f1b95248c7bb03dc7ae7ecbd1b15c6998120b4c173c9bb76c5d13859a1920d5d2ac4bb919947a263cd39f826e2), OnionMessage { blinding_point: PublicKey(80c4d7594f361f6c0b003e97c666414068b56dc1e67a104cbf2baa7c1cce8387c0e73cdc84034c9d16f56089f93540d32f9c0c06b5dd07778413532b21f9d5f2), onion_routing_packet: Onion message packet version 0 with hmac [59, 228, 134, 165, 22, 118, 176, 245, 92, 65, 137, 198, 158, 197, 141, 111, 243, 245, 56, 250, 145, 144, 152, 8, 150, 113, 28, 85, 173, 196, 149, 6] }).
2025-08-01T18:35:48.746755-04:00 - Consume messenger events received: messenger event: 031bbdece77adc03bbc74852b9f1f99cd575affe2eef8e622ae853c1c9e81293ec incoming onion message.
2025-08-01T18:35:48.750907-04:00 - Received an onion message with a reply_path: Offers((PayerTlvStreamRef { metadata: Some([175, 85, 193, 116, 220, 188, 84, 179, 149, 150, 216, 42, 58, 27, 22, 21, 249, 231, 71, 99, 228, 179, 199, 227, 97, 208, 123, 139, 127, 162, 19, 255]) }, OfferTlvStreamRef { chains: Some([06226e46111a0b59caaf126043eb5bbf28c34f3a5e332a1fc7b2b73cf188910f]), metadata: None, currency: None, amount: Some(20000), description: Some("testing offer"), features: None, absolute_expiry: Some(1754174148), paths: Some([BlindedMessagePath(BlindedPath { introduction_node: NodeId(PublicKey(ec9312e8c9c153e82a628eef2efeaf75d59cf9f1b95248c7bb03dc7ae7ecbd1b15c6998120b4c173c9bb76c5d13859a1920d5d2ac4bb919947a263cd39f826e2)), blinding_point: PublicKey(090b1b8ed476d6d839e93214510165e5fab3d5c2c9cfd398dfaf271f52da5a4702f9d84cdbd86845dd239d5a8b5db65fa0dca9d84c5ca5fafe40be92f973120b), blinded_hops: [BlindedHop { blinded_node_id: PublicKey(f1b6340e079e7b9c9572ba6bec9bcaf11eff6409bb18efb2b4e6673ed86d5ef1d8f9342bd6a4cce5d4e8381c796a999f0ef9489294f81a61eec30c96960566a6), encrypted_payload: [199, 93, 232, 48, 191, 50, 205, 249, 164, 81, 203, 212, 122, 51, 232, 114, 132, 116, 12, 72, 239, 226, 155, 81, 86, 60, 139, 78, 134, 209, 181, 219, 105, 158, 158, 228, 107, 146, 211, 212, 37, 136, 43, 59, 71, 212, 195, 17, 35, 17, 200] }, BlindedHop { blinded_node_id: PublicKey(86872ff9cd1753960569caad6f097925115bc7096d0b43967f184f14166413656e062c04c9e4dffc11d02ea4e44b62d0a288f8bc32dea154fb29cc7e78104a80), encrypted_payload: [174, 46, 74, 84, 112, 18, 20, 174, 4, 190, 133, 143, 136, 221, 97, 32, 241, 66, 120, 66, 236, 222, 107, 146, 162, 243, 150, 47, 131, 165, 108, 119, 161, 152, 148, 245, 9, 43, 128, 222, 1, 18, 229, 132] }] }), BlindedMessagePath(BlindedPath { introduction_node: NodeId(PublicKey(ec9312e8c9c153e82a628eef2efeaf75d59cf9f1b95248c7bb03dc7ae7ecbd1b15c6998120b4c173c9bb76c5d13859a1920d5d2ac4bb919947a263cd39f826e2)), blinding_point: PublicKey(6703402fbce29b36cf4acd7b7ba16d340949286712028fbfa1601fed016a118c24899fbbf3b4bac1bddb6767fb10dfc4856350c2da432c939aea269e19d672ec), blinded_hops: [BlindedHop { blinded_node_id: PublicKey(10393e9b80cb6f83c3d5a0ed93f61603f562712f6b9305612e3eb20465868e8abb4bd14214ab63c501613a56403c55e19ed12bde5fc6222ca76cc9e6ccee38a6), encrypted_payload: [2, 229, 121, 118, 190, 163, 247, 154, 130, 28, 225, 100, 53, 122, 230, 34, 8, 181, 118, 192, 211, 75, 74, 117, 29, 79, 181, 182, 194, 140, 71, 167, 211, 107, 226, 148, 71, 109, 133, 4, 146, 40, 210, 179, 116, 221, 239, 96, 184, 94, 231] }, BlindedHop { blinded_node_id: PublicKey(6f5dec7124b3dbba0d0fcd392f1ea0b7539228d1bca719eaeaba9598216e2ed056e0ab3d5e8318a8f67c59d57f60fffb79d075412ecc9590857d6d6a0790b5b1), encrypted_payload: [176, 150, 243, 190, 142, 192, 137, 192, 212, 142, 27, 232, 189, 234, 104, 229, 78, 92, 156, 6, 40, 78, 7, 128, 216, 241, 96, 91, 33, 222, 212, 50, 99, 237, 149, 227, 235, 164, 129, 193, 155, 90, 35, 182, 228, 175, 89, 217, 253, 168, 54] }, BlindedHop { blinded_node_id: PublicKey(eb39cd07cb4fe002557fe85efa5545b888b17e38d64b01a726a5091f60393a9f384fa7ea54485ae8ca00b61dc576a8bcfa326343ecc07c35b3514a39adf69ba7), encrypted_payload: [20, 72, 220, 216, 187, 109, 108, 0, 66, 75, 127, 30, 26, 90, 12, 163, 6, 240, 5, 94, 201, 114, 103, 71, 46, 103, 50, 202, 154, 166, 210, 132, 236, 71, 25, 190, 155, 135, 139, 134, 215, 227, 107, 94] }] })]), issuer: Some("Foo Bar"), quantity_max: None, issuer_id: Some(PublicKey(87fc63b80836108637317e91eb53c0763b5e9a1be12822d40b0116a42097d33032a38f7ed560cce0638d3a7f5e9f5c5856dcab86f8903086285127d2e89f6ef0)) }, InvoiceRequestTlvStreamRef { chain: Some(06226e46111a0b59caaf126043eb5bbf28c34f3a5e332a1fc7b2b73cf188910f), amount: Some(20000), features: None, quantity: None, payer_id: Some(PublicKey(a623201aa263435471dfc2bf6a6781b132be88e55142437ce1a34e2a9a3e26c02018194bf0110859c1d7e8bb49a6b318899b2f647394a5ed0147a5c8ab329af5)), payer_note: Some(""), paths: None, offer_from_hrn: None }, InvoiceTlvStreamRef { paths: Some(Iterable(Map { iter: Iter([BlindedPaymentPath { inner_path: BlindedPath { introduction_node: NodeId(PublicKey(ec9312e8c9c153e82a628eef2efeaf75d59cf9f1b95248c7bb03dc7ae7ecbd1b15c6998120b4c173c9bb76c5d13859a1920d5d2ac4bb919947a263cd39f826e2)), blinding_point: PublicKey(f3b7666729f3d58194d14e717d0960c9733a55f7c53729a1c534582fcd372f43d50efc524f65fb141028425091903136d35a3e7219096f2fe55c8f1d841e9cf5), blinded_hops: [BlindedHop { blinded_node_id: PublicKey(eb98134aa1f560278910ffb978c8319f92f2b3b619f548b63fd542719675d62d9923f4e260e3505f3a412c90eb84b9cde4c3ad08749fe8e856199f4a10563197), encrypted_payload: [90, 223, 249, 142, 200, 48, 142, 136, 12, 51, 243, 207, 45, 18, 212, 203, 26, 240, 251, 191, 86, 1, 242, 122, 75, 118, 155, 28, 130, 250, 38, 75, 176, 249, 94, 136, 154, 88, 246, 176, 103, 40, 249] }, BlindedHop { blinded_node_id: PublicKey(e899a4b9b808b63f666cf1956511c985b97bb69191260a1ffdc547805729e215be873d57d06ccb9df606e71423fbe62cf37029b7e23e25618dc7fdf2e93eb951), encrypted_payload: [170, 48, 81, 186, 210, 70, 241, 168, 159, 34, 47, 154, 58, 178, 233, 116, 177, 75, 145, 57, 74, 149, 253, 56, 19, 252, 186, 50, 109, 217, 110, 12, 216, 113, 201, 175, 122, 64, 185, 4, 57, 6, 49, 141, 234, 214, 168, 234, 254, 183, 128, 7, 22, 224, 66, 209, 11, 38, 197, 50, 191, 209, 37, 29, 140, 188, 196, 109, 29, 56, 26, 131, 16, 147, 63, 152, 72, 143, 245, 205, 97, 118, 224, 70, 235, 230, 57, 154, 162, 239, 208, 194, 235, 15, 207, 87, 60, 127, 93, 133, 75, 124, 5, 143, 168, 204, 179, 80, 245, 133, 24, 248, 243, 147, 210, 121, 145, 93, 248, 97, 54, 238, 177, 8, 98, 255, 110, 3, 139, 148, 23, 194, 234, 36, 119, 71, 44, 124, 88, 46, 77, 144, 84, 156, 59, 68, 96, 186, 168, 251, 244, 40, 254, 122, 120, 221, 74, 217, 60, 108, 204, 227, 187, 198, 64, 174, 96, 26, 181, 193, 215, 239, 6, 102, 69, 136, 207, 213, 132, 174, 146, 209, 12, 204, 175, 253, 195, 171, 154, 233, 6, 16, 23, 162, 239, 15, 209] }] }, payinfo: BlindedPayInfo { fee_base_msat: 1000, fee_proportional_millionths: 0, cltv_expiry_delta: 104, htlc_minimum_msat: 1, htlc_maximum_msat: 19999000, features: [] } }]) })), blindedpay: Some(Iterable(Map { iter: Iter([BlindedPaymentPath { inner_path: BlindedPath { introduction_node: NodeId(PublicKey(ec9312e8c9c153e82a628eef2efeaf75d59cf9f1b95248c7bb03dc7ae7ecbd1b15c6998120b4c173c9bb76c5d13859a1920d5d2ac4bb919947a263cd39f826e2)), blinding_point: PublicKey(f3b7666729f3d58194d14e717d0960c9733a55f7c53729a1c534582fcd372f43d50efc524f65fb141028425091903136d35a3e7219096f2fe55c8f1d841e9cf5), blinded_hops: [BlindedHop { blinded_node_id: PublicKey(eb98134aa1f560278910ffb978c8319f92f2b3b619f548b63fd542719675d62d9923f4e260e3505f3a412c90eb84b9cde4c3ad08749fe8e856199f4a10563197), encrypted_payload: [90, 223, 249, 142, 200, 48, 142, 136, 12, 51, 243, 207, 45, 18, 212, 203, 26, 240, 251, 191, 86, 1, 242, 122, 75, 118, 155, 28, 130, 250, 38, 75, 176, 249, 94, 136, 154, 88, 246, 176, 103, 40, 249] }, BlindedHop { blinded_node_id: PublicKey(e899a4b9b808b63f666cf1956511c985b97bb69191260a1ffdc547805729e215be873d57d06ccb9df606e71423fbe62cf37029b7e23e25618dc7fdf2e93eb951), encrypted_payload: [170, 48, 81, 186, 210, 70, 241, 168, 159, 34, 47, 154, 58, 178, 233, 116, 177, 75, 145, 57, 74, 149, 253, 56, 19, 252, 186, 50, 109, 217, 110, 12, 216, 113, 201, 175, 122, 64, 185, 4, 57, 6, 49, 141, 234, 214, 168, 234, 254, 183, 128, 7, 22, 224, 66, 209, 11, 38, 197, 50, 191, 209, 37, 29, 140, 188, 196, 109, 29, 56, 26, 131, 16, 147, 63, 152, 72, 143, 245, 205, 97, 118, 224, 70, 235, 230, 57, 154, 162, 239, 208, 194, 235, 15, 207, 87, 60, 127, 93, 133, 75, 124, 5, 143, 168, 204, 179, 80, 245, 133, 24, 248, 243, 147, 210, 121, 145, 93, 248, 97, 54, 238, 177, 8, 98, 255, 110, 3, 139, 148, 23, 194, 234, 36, 119, 71, 44, 124, 88, 46, 77, 144, 84, 156, 59, 68, 96, 186, 168, 251, 244, 40, 254, 122, 120, 221, 74, 217, 60, 108, 204, 227, 187, 198, 64, 174, 96, 26, 181, 193, 215, 239, 6, 102, 69, 136, 207, 213, 132, 174, 146, 209, 12, 204, 175, 253, 195, 171, 154, 233, 6, 16, 23, 162, 239, 15, 209] }] }, payinfo: BlindedPayInfo { fee_base_msat: 1000, fee_proportional_millionths: 0, cltv_expiry_delta: 104, htlc_minimum_msat: 1, htlc_maximum_msat: 19999000, features: [] } }]) })), created_at: Some(1754087748), relative_expiry: None, payment_hash: Some(2c587ad4a394abf90e45aad7aa6ac2adb71cc7e101e28789cd19493cd2398c0b), amount: Some(20000), fallbacks: None, features: Some([0, 0, 2]), node_id: Some(PublicKey(87fc63b80836108637317e91eb53c0763b5e9a1be12822d40b0116a42097d33032a38f7ed560cce0638d3a7f5e9f5c5856dcab86f8903086285127d2e89f6ef0)), message_paths: None }, SignatureTlvStreamRef { signature: Some(Signature(bcc6e13526fa03aac96f5d47bee95f5731f55e366b1f0cf07e2cc87ac5b490eb543624b815cdc3e8ea253d4adc4bcbe8274b6c3e30e89a24c5237abc71d1c749)) }, ExperimentalOfferTlvStreamRef, ExperimentalInvoiceRequestTlvStreamRef, ExperimentalInvoiceTlvStreamRef))
2025-08-01T18:35:48.751420-04:00 - Successfully verified invoice for payment_id ba972475a7ba79060e821c268e15768d5e98b101bba65b9c9a6e3397a8582387
2025-08-01T18:35:50.485524-04:00 - Attempting to pay invoice with introduction node Some("031bbdece77adc03bbc74852b9f1f99cd575affe2eef8e622ae853c1c9e81293ec")
2025-08-01T18:35:50.490612-04:00 - Attempting to pay invoice with introduction node Some("031bbdece77adc03bbc74852b9f1f99cd575affe2eef8e622ae853c1c9e81293ec")
2025-08-01T18:35:50.495737-04:00 - Attempting to pay invoice with introduction node Some("031bbdece77adc03bbc74852b9f1f99cd575affe2eef8e622ae853c1c9e81293ec")
2025-08-01T18:35:52.186811-04:00 - path: /Users/mpch/repos/lndk/target/debug/build/corepc-node-2e42a63715d4d2c9/out/bitcoin/bitcoin-28.0/bin/bitcoind
2025-08-01T18:35:52.186846-04:00 - path: /Users/mpch/repos/lndk/target/debug/build/corepc-node-2e42a63715d4d2c9/out/bitcoin/bitcoin-28.0/bin/bitcoind
2025-08-01T18:35:52.186975-04:00 - work_dir: "/var/folders/v1/k2sbmdg12fdc5812prbxrt2h0000gn/T/.tmpQxZiEv/.tmpGNXEBt"
2025-08-01T18:35:52.187015-04:00 - rpc_url: http://127.0.0.1:59497
2025-08-01T18:35:52.187038-04:00 - launching "/Users/mpch/repos/lndk/target/debug/build/corepc-node-2e42a63715d4d2c9/out/bitcoin/bitcoin-28.0/bin/bitcoind" with args: ["-datadir=/var/folders/v1/k2sbmdg12fdc5812prbxrt2h0000gn/T/.tmpQxZiEv/.tmpGNXEBt", "-rpcport=59497"] ["-listen=0"] AND custom args: ["-regtest", "-zmqpubrawblock=tcp://127.0.0.1:59493", "-zmqpubrawtx=tcp://127.0.0.1:59494"]
2025-08-01T18:35:52.187495-04:00 - cookie file: /var/folders/v1/k2sbmdg12fdc5812prbxrt2h0000gn/T/.tmpQxZiEv/.tmpGNXEBt/regtest/.cookie
2025-08-01T18:35:53.191487-04:00 - request: getblockchaininfo []
2025-08-01T18:35:53.191899-04:00 - Establishing TCP connection to 127.0.0.1.
2025-08-01T18:35:53.191950-04:00 - Timeout requested, it is currently: Ok(Some(14.999659084s))
2025-08-01T18:35:53.192337-04:00 - Writing HTTP request.
2025-08-01T18:35:53.192359-04:00 - Timeout requested, it is currently: Ok(Some(14.999242167s))
2025-08-01T18:35:53.192406-04:00 - Reading HTTP response.
2025-08-01T18:35:53.193268-04:00 - response for getblockchaininfo: {"chain":"regtest","blocks":0,"headers":0,"bestblockhash":"0f9188f13cb7b2c71f2a335e3a4fc328bf5beb436012afca590b1a11466e2206","difficulty":4.656542373906925e-10,"time":1296688602,"mediantime":1296688602,"verificationprogress":1,"initialblockdownload":true,"chainwork":"0000000000000000000000000000000000000000000000000000000000000002","size_on_disk":293,"pruned":false,"warnings":[]}
2025-08-01T18:35:53.193335-04:00 - trying to create/load wallet: default
2025-08-01T18:35:53.193367-04:00 - request: createwallet ["default"]
2025-08-01T18:35:53.193575-04:00 - Establishing TCP connection to 127.0.0.1.
2025-08-01T18:35:53.193598-04:00 - Timeout requested, it is currently: Ok(Some(14.999803625s))
2025-08-01T18:35:53.193861-04:00 - Writing HTTP request.
2025-08-01T18:35:53.193880-04:00 - Timeout requested, it is currently: Ok(Some(14.999520416s))
2025-08-01T18:35:53.193913-04:00 - Reading HTTP response.
2025-08-01T18:35:53.642399-04:00 - response for createwallet: {"name":"default"}
2025-08-01T18:35:53.642435-04:00 - created wallet: default
2025-08-01T18:35:53.642450-04:00 - creating client with url: http://127.0.0.1:59497/wallet/default
2025-08-01T18:35:53.642558-04:00 - request: getnewaddress []
2025-08-01T18:35:53.642751-04:00 - Establishing TCP connection to 127.0.0.1.
2025-08-01T18:35:53.642775-04:00 - Timeout requested, it is currently: Ok(Some(14.999814708s))
2025-08-01T18:35:53.642993-04:00 - Writing HTTP request.
2025-08-01T18:35:53.643006-04:00 - Timeout requested, it is currently: Ok(Some(14.999579583s))
2025-08-01T18:35:53.643033-04:00 - Reading HTTP response.
2025-08-01T18:35:53.707080-04:00 - response for getnewaddress: "bcrt1qpsxv4eghdg4h08gnh2w4uajc29057wg0crzlqv"
2025-08-01T18:35:53.707157-04:00 - request: generatetoaddress [101,"bcrt1qpsxv4eghdg4h08gnh2w4uajc29057wg0crzlqv"]
2025-08-01T18:35:53.707323-04:00 - Establishing TCP connection to 127.0.0.1.
2025-08-01T18:35:53.707341-04:00 - Timeout requested, it is currently: Ok(Some(14.999845334s))
2025-08-01T18:35:53.707506-04:00 - Writing HTTP request.
2025-08-01T18:35:53.707519-04:00 - Timeout requested, it is currently: Ok(Some(14.99966525s))
2025-08-01T18:35:53.707544-04:00 - Reading HTTP response.
2025-08-01T18:35:58.893659-04:00 - response for generatetoaddress: ["2f495c7f0df5ccd9ccf8ea00643ec8bd9ececc89af2377817ed991f9b7152f1c","2ee6f1e735ec9962a2cf0f3745b25c964a8d3b7117061e7ddd5f4bc92d33651b","20742de01aee7cbe5e54ce64352f3392c8c99efba748734e5d205a0f0d366161","73594d5ade310a52e487255dcc83734de433e3756cdaca720749c6ddc081c0a6","5041b6da75301ca501a1b933e67d7733b4b96e5bd80b76590462ccfd46a8c47c","5239c7375fad66d4ca2d0e74769b4de2135386f8fc0b3c48b4f1ca65719b8343","1e0c0f9e3a466b6c1e798ef6a7cc70387e8087f8dd8c13783443771e18a70328","266ecfa45445c667b833f45e811588a3b0af75d92b019ec38f2b32827c8f7568","7a6f32d38967445721cfcf0a042d659caf70315791ab8d33890ca263a3c2bcba","347283cb936f61ca53e257478bf3744ceb8d564cbf11699648e79401d92730a3","71b6f6a64a78d874549e82097019206387779de7d30feda7fd0242469f7ae35a","59a07c75fd6b6e5f961bd2cb3abc71deb44384818b45507c64bef11ee83a5ee5","5c60852af04006924379751ff167055f7a28bdbdb3ac4000658059f076793734","7f8c24f3d7a59d351a52e617fb159dc54f3d659fd8ad526bdadae6bf458407a7","03e4fbc15ec30213a543198fc8e24b4def45e9d552911bf6ba50ff7c5e38ba1b","1e827cc1f5380eafc5d213c9fc019eaa5a79a3f3f33f3009e47d009eb168bcf7","0d0acf68ca1e04f60e6f6906dbba0f7b349cab9bb26e39239c86388fb12093c7","29f139d7cfdb706ba445259a33fe870817e7ec24bdf629f6ff166fa6f5c9c181","1190ba3c1d212ba445635fc1ef2a71cb9ff2af42acdb0da1f3acdb177f16e798","4d666bad50bfbd2a5eb0a5293573bdb14309ad485afa7494ae8249cc363c2599","48b27ae5c0ac24799f24ab0b2887cde9cb13a0a309a3e4b8809533647fa2991e","48c9838dc6bb4c263febf4f499b0ddf145a48d60f2e56b409645bcd29051a78f","6a94a27c4e2c8886f9b5049d58d8f841103ee57a2ef1605fd59f1c4087abc16e","67b2edd39882e567349de198ff7a9f98aa67b474cc00d974a1ed51d35983fa3c","76f1de31a7906545ccedb166796698b6a3235fe17811ec2c47176cc0032babb9","49f94d845efcc45e4eba7263250bc67d58bb3afbb0adaca8d50703fc748f4865","226de04ea04f398ac1b54d30e7d15f2c74f9e46719fe8b6282417671af2deef9","240737e6425b9b912c47d11a1397cba53187db5c4d69dadbaaae7202ceb39e67","04da4e35685607f5d68d53d790b4524df0c1178bc92106d432305f535984c689","69ffd6d43f6cebd16850c3aec28948869e7d98ee3b8d391cc96cdaf4a4691792","7633630296d709bfa71ddfca858ab6f7720563bea617dbc81f37edc25fd7bd68","363a3c8850fbf4355bfc3dfb86487c0315f55a0dbab0a0059249407a5a901aa0","7fc5606d759a39a2ee4134c8305cce8b8e61aa8218377d10bb28087723aaaf59","2a8dd456c0a5045ef88d2157dc5728f0dea0a54ce2b528e3676062b119c47024","0fb58ca5fa929527fde8b85fce7efd7c827a2898b5362e44e1687f535a8db035","551bba62ec06dac945f27cd274d715b53d1d4c790d55a330d5de939eb43515c1","003de9dfa1b7c2e0e30af0af3a67406eef1c54e04a26dc5986b85d1eab617e1a","3e07f5fbe0ffbac5f1212eddc8f9a46c454092c81d84d0e6c6da1e34f4a62586","2b946383f4ae241f0f9b992317772fdb7230f071a0c8b0c6e292b48242115e5b","0bf88a08b582c29fc0423398b54cce937a742579456c47b6e30397cc5f4625ec","18f35fe24b7ca91ccdc0a2bf5c22ad40062842ffec3fa8c3647c4a07f18debe9","11418ace6571e3e1e4546bf47f1c91b49fcd141bdad9f571e7180c47cd57ec53","4f664ae3b658635d204ad091319b0b8dc733400591a44e6f3505455098ded86d","477d263a1be8da0d37aaa2782d7302b2615a6f8c2383035c47cc842a59758555","4245ae261bcfd565009a6f94b0614c1556504734a2ce8214094a274a86a24fe3","7cf1c4f29bf119775d9f2d11bd6210ea65f0a29ea1ba357928e6f5a45eff37ce","779399c3f1670890e1f9c76e7d1ca0cfc7e470bfcdf56979450beb963f7b31ad","39af8d64281d7d5834c041b6612b70bb204f98b48c6b1b8078056c34c2a2aaf0","5f2576046d5dfca4ba5ddfbf5eb05900056bf08f3a9a0f84d57e8f4a9422a9df","6558715655b6751ac7c3bc5ff1fefe1e62e957fbbbd720d7ec22ada8ad38e2b7","4b5851fbcd45b823a3b454179678d9fd864516fb4156128e2246548859299754","5fe57cae8909bf21f191983f4a83619a7e083bdb3eeb07efdf533551d93648c4","144885ce36901777efda1f7ace38752666c97823fffdf531aa45b1e59b878633","1c6e603de30753a2144de128a9d24054328f9819ababd03e43b45cdeee4582bb","13149516f757ffedc7dfa078031ff6d88affc86d71df1a7501c9fff7df04d7a7","767099d32aab24ea7951209f825dc997f9370db0157b5261592e893fa2abeb7c","608da335a1211a02c92b7be174cb8e1fca5b706d4cddd6cf16afd87e51f17334","569323e4d5b208a8c6322be746c7c7ec18e7f94301950c62792f068da28d1bdb","591c0d59f7d181169077ec97f5dc9eb8f75ea19479021c1e406c9202ffc7e995","222c14447ff2334279c822f4cfe5f7c8fa43f61e4dc2314baa6348a2f5c827a6","1cfc5c7d862343a1acf149dae42f44f43b59451b026176d332c5c6eddcb7fd09","480566a94b2104d3ba97e2c32401b9631ea1f00d802b52b8a83ccd7ba5e86e98","67b37564ba157ae0c0adedacdc2d135d6d570f86f8829012c5888d7f01c4aa7d","52e1aa7ae2adc13a811df18d96bb91f47abb1dbf85895035068a47c0fc4869bb","717768001c4d4773e43b5c8fc7fefb49880890f52b4b98c07cf6b3844b7d4bdd","48ef3eb1591feeab515968f0085dc9ff079c4e49fa5de57230fd7f7b34d08eb3","1570af502c6b675212487f5567646dc368db06c962fada8c2a56f2c64eef9297","156a276653047923138f038fe10175eba4b194a3fba4ba85708b8517d01c1a73","31599f7684ca87e1bf237cc5598a4d183e8825a24df4df468bf61791246fe380","7498b8eb66fe0a389ec251cb7254731575d4cfd0ea40132362f551f2350f9277","0c5934e107e6b133e9761e63273134f72fe6c262b14b96d5657d164c5cf071ab","5120d9780bab14b67fb6545b04e8f3bfb1eb588a36d1795234b8dcac8caeb0a9","0f4da689763650c7d070a725d110f5d80772cfac68f87da157fc7d96625a8c74","3d4035c796cce9f6ff944b26bf269e50ad994081f4f7e0e4023d9c343f51ef39","5b7a092dd1056f25d904803bb158d380c7efa87ee30bdd3ca8a47a5e7046df39","1fb09a46a0d0cc61d2418ddd5515d3614ff533157653e216108c998b75398f26","5d7a939f106a78360ad505d030a851029a71d73e80288cce36c6047856769f34","767d0a484e2bf4ff29332fbffa2407b1cc1165a70f6e0f8d22f0f02309692c3e","71aa66319b017a42264cfcced052f1bfbd11310f5a9d850b43f73e79672586f3","6c08fd2ccc027706317264c610a57ec37f475203240d6d236a8c691f537ec3ea","12734b6da0b619f6cb42351774ba8b5e44aca1bf3ca3c61329219aa7f6b9d513","0f9f29cbb31ae2cc6893beb4249e30910393d819f6bbffb9d069f68b047a05d1","498bed833e0acb01006d92726e90db6e6655b083e7d9a8113f1c4f8700d2b1ab","327eaee2e899d77446a4570be92a9ed26b0afebd7ec02d9817a7ec5f65d19d7b","47aa5c7cf0cc4fc5da2a216a3e32f0bb2f7c21f5224341b5486365cbd2a28393","2bb0a4a3024f68ad9aa9cf003f061d19ee5245b7d2b5e6bae1441e784fa0082d","1e426d0b8d945a9a513ff1710027c7ded5bfd3cbc6946066eee250999207cbd6","7ea28a17358383cf1b6f6e6f72e978c9e95acf2d0f1f4f24e69a219c3c0af478","2c408445723e1cf6b6c0253aee9fdd47735309fb00c34eb01dbd3e3c6b986311","3141c4444fd193c79567a920f3f8800a801be7241ed160a213322cb9c2e727c3","7f84ad5964d670ddda64cff35a4e2f08d0437d0bf529d6397fd9131a79e8d782","025041dfbddb7b59614772d26e32ea365c0c7dab046ace3631c510bf868011a4","5b2511043b688e0bd60c8e008fce9518b40be621f6aa255b449a8d32fe33c068","064d973a2610f74130033afc717fc4b5d534888901987c858c61671304e5abc7","636d19ed88069618d1744b6d2fc432e969a834f1cf9cacefbfc2702e6aeece90","7fc8e6a6eeb9bcaae985fba0aa4f1aed7a77a16eb15d7c463e9fb3262b989aaf","3745ba4e087753daa759022d8f1df8157714db481632b1f440faee6bd8cfd3cc","29d34aa288308b0edf69a3b4ac06b3137be775a2eee7a2b5e57b340128bfc942","6f7153596d5e95897954e4c04d68c0ffc7ee659ede1000ecb7e84b162d7f461f","5f956004566670eab1d879eb58428d271918856af087e04ad32034fa64c2784b","50e00b22f00aa911fa69224acecad5664e65cf25baa13c870fd2f669642997f5"]
2025-08-01T18:36:11.120800-04:00 - request: generatetoaddress [6,"bcrt1puwsrnghk3yzwn08538qpasguchsnx6t4nfrqhlqja0kdrlgsr6dq6x8urj"]
2025-08-01T18:36:11.121219-04:00 - Establishing TCP connection to 127.0.0.1.
2025-08-01T18:36:11.121266-04:00 - Timeout requested, it is currently: Ok(Some(14.99964525s))
2025-08-01T18:36:11.121618-04:00 - Writing HTTP request.
2025-08-01T18:36:11.121642-04:00 - Timeout requested, it is currently: Ok(Some(14.999262s))
2025-08-01T18:36:11.121684-04:00 - Reading HTTP response.
2025-08-01T18:36:11.141457-04:00 - response for generatetoaddress: ["6b298f9848a55ff9d7853ff962fb2b7fb3ebfaec7a746a4d59995aa0abf6b2bd","295f3fe3a75c0aa0c2d7f547e2e01855cb625e7bdff49cc61e63bfdf59d4e74f","7878a4a80cba335ed6f0ec10e069d5a300d12e6d1fda4df54c08ceb0f34c21dd","4ad47a19177d0652a563e68b77b2a8dc6ec7946692a773b1ec817d81d8a0f57a","3537d7a00f6b32c1411cb7635f8e099f74e0c3c11c6048f723bd4e387a264fb5","73460d8837ee21dc1507b22c1c35cc0ef82a6f4e5ac35fa35d51a523228d96e5"]
2025-08-01T18:36:20.183157-04:00 - request: generatetoaddress [20,"bcrt1ql0ev0sj6w56frp7llffk6nzqyzl0jrg6xzayn6"]
2025-08-01T18:36:20.184047-04:00 - Establishing TCP connection to 127.0.0.1.
2025-08-01T18:36:20.184191-04:00 - Timeout requested, it is currently: Ok(Some(14.99924525s))
2025-08-01T18:36:20.184695-04:00 - Writing HTTP request.
2025-08-01T18:36:20.184800-04:00 - Timeout requested, it is currently: Ok(Some(14.998621041s))
2025-08-01T18:36:20.184960-04:00 - Reading HTTP response.
2025-08-01T18:36:21.566213-04:00 - response for generatetoaddress: ["31ffc564aadb5087fbb2d62ce52490a6987f32b866cf5c3596197317a0cbac37","1c11517240f3aa85c15fa33fc3b330195811183be861556dd6ae3fce263401fb","35759f34bf493197dd2429eed4ce83e38307a24df976a13db5653f79b9e8d25b","69b6a98f5e1c92a974c575e1c76935c7f6996c9d667f4f74668c9cddc5c53b98","131c9fb2b9bcc2d72c6f609b759a91ea4f8c75131a7a423701e50b4863921c4d","7c31562604895eec11f5e4364b184f3e387a7998c08064630af9347962ecb521","4c0edc68d42d502307ce727aa73b8de731949f50428d25a25ae6c2b57a4220cc","08364d74cb5e12670d11f6f2cf193c612bba6e5917288f7b515a0c64b05602c0","19152ac9a4f19fafac1257de30bb874834185e5085922e6fe8edf7c8d689b20f","17649e6e91de173d71b2368b9d884bf657c569a8bed921c7d64eece161cecc00","42a9c2ab228f2c9890852afce86b16afe584932f56b01644e9386866372542d8","18368c6d37e90df826f48dc398e835137c5bceb5cee454f0389b777ba311840e","7f4be8cb9d0370703ac9387914450df0fb23754b9a913c0808a675602b7ddd8d","57fd5edcace6e91a4f2e933120788ae9e94e2af8c1f236904bb29e2169b7f612","079d7fdfcd8907eacfb9f95a25d19320d242fc00088ff19725cbd1dd646742a6","52c9735acd65dce1dd396ca88ffb2e5791c00db688fad0ec486dfd7a64fba875","7c1577494f9f050c2ecc1cf87424c8e1b84ef895bc6c536e0b26ecaeee5e806a","7eec0ec569d5da99f068fa11d8239b496cd1f5caad0a5a716798525f4bb836e6","799fb44cdd098992278c0a3820f31e9973d10b0e525550dd027888b25cfb6a27","77fd773913da87ef65cfc47846e8c37d8894959adc381ad6a3c7c526fb102700"]
2025-08-01T18:36:24.721935-04:00 - path: /Users/mpch/repos/lndk/target/debug/build/corepc-node-2e42a63715d4d2c9/out/bitcoin/bitcoin-28.0/bin/bitcoind
2025-08-01T18:36:24.722032-04:00 - path: /Users/mpch/repos/lndk/target/debug/build/corepc-node-2e42a63715d4d2c9/out/bitcoin/bitcoin-28.0/bin/bitcoind
2025-08-01T18:36:24.722301-04:00 - work_dir: "/var/folders/v1/k2sbmdg12fdc5812prbxrt2h0000gn/T/.tmpumm0f0/.tmpdz7PXs"
2025-08-01T18:36:24.722419-04:00 - rpc_url: http://127.0.0.1:59972
2025-08-01T18:36:24.722458-04:00 - launching "/Users/mpch/repos/lndk/target/debug/build/corepc-node-2e42a63715d4d2c9/out/bitcoin/bitcoin-28.0/bin/bitcoind" with args: ["-datadir=/var/folders/v1/k2sbmdg12fdc5812prbxrt2h0000gn/T/.tmpumm0f0/.tmpdz7PXs", "-rpcport=59972"] ["-listen=0"] AND custom args: ["-regtest", "-zmqpubrawblock=tcp://127.0.0.1:59970", "-zmqpubrawtx=tcp://127.0.0.1:59971"]
2025-08-01T18:36:24.723713-04:00 - cookie file: /var/folders/v1/k2sbmdg12fdc5812prbxrt2h0000gn/T/.tmpumm0f0/.tmpdz7PXs/regtest/.cookie
2025-08-01T18:36:25.728571-04:00 - request: getblockchaininfo []
2025-08-01T18:36:25.729443-04:00 - Establishing TCP connection to 127.0.0.1.
2025-08-01T18:36:25.729588-04:00 - Timeout requested, it is currently: Ok(Some(14.999178375s))
2025-08-01T18:36:25.730200-04:00 - Writing HTTP request.
2025-08-01T18:36:25.730322-04:00 - Timeout requested, it is currently: Ok(Some(14.998437291s))
2025-08-01T18:36:25.730446-04:00 - Reading HTTP response.
2025-08-01T18:36:25.732415-04:00 - response for getblockchaininfo: {"chain":"regtest","blocks":0,"headers":0,"bestblockhash":"0f9188f13cb7b2c71f2a335e3a4fc328bf5beb436012afca590b1a11466e2206","difficulty":4.656542373906925e-10,"time":1296688602,"mediantime":1296688602,"verificationprogress":1,"initialblockdownload":true,"chainwork":"0000000000000000000000000000000000000000000000000000000000000002","size_on_disk":293,"pruned":false,"warnings":[]}
2025-08-01T18:36:25.732611-04:00 - trying to create/load wallet: default
2025-08-01T18:36:25.732736-04:00 - request: createwallet ["default"]
2025-08-01T18:36:25.733326-04:00 - Establishing TCP connection to 127.0.0.1.
2025-08-01T18:36:25.733438-04:00 - Timeout requested, it is currently: Ok(Some(14.99942475s))
2025-08-01T18:36:25.733893-04:00 - Writing HTTP request.
2025-08-01T18:36:25.734181-04:00 - Timeout requested, it is currently: Ok(Some(14.998722916s))
2025-08-01T18:36:25.734500-04:00 - Reading HTTP response.
2025-08-01T18:36:26.197546-04:00 - response for createwallet: {"name":"default"}
2025-08-01T18:36:26.197597-04:00 - created wallet: default
2025-08-01T18:36:26.197618-04:00 - creating client with url: http://127.0.0.1:59972/wallet/default
2025-08-01T18:36:26.197806-04:00 - request: getnewaddress []
2025-08-01T18:36:26.198092-04:00 - Establishing TCP connection to 127.0.0.1.
2025-08-01T18:36:26.198125-04:00 - Timeout requested, it is currently: Ok(Some(14.999726s))
2025-08-01T18:36:26.198405-04:00 - Writing HTTP request.
2025-08-01T18:36:26.198424-04:00 - Timeout requested, it is currently: Ok(Some(14.999421208s))
2025-08-01T18:36:26.198461-04:00 - Reading HTTP response.
2025-08-01T18:36:26.264457-04:00 - response for getnewaddress: "bcrt1qs7zke3dcpedqhqsqt6nzlnmawe8havdne0t6a2"
2025-08-01T18:36:26.264741-04:00 - request: generatetoaddress [101,"bcrt1qs7zke3dcpedqhqsqt6nzlnmawe8havdne0t6a2"]
2025-08-01T18:36:26.265361-04:00 - Establishing TCP connection to 127.0.0.1.
2025-08-01T18:36:26.265446-04:00 - Timeout requested, it is currently: Ok(Some(14.999421s))
2025-08-01T18:36:26.265905-04:00 - Writing HTTP request.
2025-08-01T18:36:26.265989-04:00 - Timeout requested, it is currently: Ok(Some(14.998876125s))
2025-08-01T18:36:26.266098-04:00 - Reading HTTP response.
2025-08-01T18:36:31.576317-04:00 - response for generatetoaddress: ["56177f322edf493eb16a874e8a517d218ff8011bc1ff3bdb95aed43d02bbf5bf","04424fa3ea4146f92a2d3a7189fd7925c83c355b0730932ef393914092b8c233","14de4208f85af27bfd80cd70f82732b3ccc7bb4254f7a27fc6e4c0bec1de1c50","60ad6343acd251cdd9e956bf32ed71f2ae9451a5c8a748b990e0beadbfc33a0d","18c828c0f876aa508df0bcd7de45d294937be6c2aa57030cc4a127f81fe37b61","65edf04d59dfc249b414e2a75a3922cbee6bdc39412acc41029b1418b0370c95","42e610c58a25bfc76bc100314b25d99d822967e252b2ce6ac7bfce262962f719","1d880a6a7611094f969cec50a4a45a46ddbd64aaa81092d9db703f02f573c9da","3b319100644b9c826de2dc2828337774fac7a212cbbf1ec0a07491d713facb15","4c7a42b7035abf3b803a367d0ed7f31ce5043cf0b3bd0c7537b8db3a253efe44","3324d12db0be4dacdd05e4c1cf8bc6ea79b64fbdb5164c228eb49d676789386f","234af731010ccbf04dc0ae659440f205b8f46114408dad745a9b9d21ebffaa47","17283d09befaa51b8f34d313397ed51d52c6b5737ee4af5d53323e05b01bbfb8","6c37a493fb721423bb276857bdc38d6bf7e0192a1c7e37a37df8cd936f9bf358","7ea3d12b7532c58c3bbf17abde00eb13b5c23d2ef045f672c5886a8887cd1828","57ea3f49038a7c0ad2a5b760d8c70a0561833b755892295099f73eb0d3f7add0","7bfe13372df96c2c2dc6fcc7e1a9fcd44e78d0a4f04653a5fa8c72188fc2cad5","52c8219a4b4776bc398dad31d583a91303d60b5152f609e657b2d92c0f9aa46d","2ec28d61f51272d35264f92156191054a3f0747ae3fbbc3fe9f2d1aafcef4805","2ee30cbca48045affd3544c2154cdaa8ed24f4fc7dd18e05c0aca2f0f8a790f0","44e01ae9661f8c95875211fe95994e49c9b4d0006a7c33bef2ac29c6582f0d14","7bef29b8ea1c2a57f7cba0027cccce6ef902aef087286724d9f9c624099591bd","6bfd0e00321273cc4235ca9ace43f14496a2c7883992bf941f40397ca828bf22","2e6547abee201371180adadb3c8fdc8e4a828a478ab79861d33d58b679fc735e","6c005d239a085188f24b6fb76feb46996b7b3a2ede3e8cd79dd5b4259f8be8c7","79b6582fdb51c6a514f01079011a6c4dacd6ce847ad153d654d596a21dc71497","51967fba9f6224f2771ed532dbcfccb3da4aa4414de9765408545a69b89ccfe6","21a3ad3fbb8160b14b73365944d14da85747382853fa8ee391e0daa5bd73c320","5581fc51946787cd6fca72f1e16b138fa7a2948d87c0c809f7898cbb187de78c","00119812dc51085c073aaf1d0752fa87b7df2bda9de1439aee9c123da5790f54","1052218c36e71f7e6b181f959129507d288de5a02ccc4927664c4758feb2e30f","546c5193722894e1093601685e980fa543934be47c66e09630703e5c953f619d","3cfacf61a5c4bdb7b451603a466519446cd529cfb64019212e971a391c4cba03","395995a6889a7af568e0216719542f1ab2653c33b8e9bc24f10ec99533c4e8c4","69bd1cdc0700a82e5ea175b9ca7573d7c8a695d1c7eb6baab41dc9d22d8ea600","1a646d2ef7d39d8fb9366d06a01f79eba2b3eefee510299a7d38e45b9df25de9","47c2ebe4d069a0c2ebaf050b92e0165acec3913480edf79e0f3a530a6d62af11","63908b00c69c8fa59af374cd97abd050716fc6713492aabbb5b2dc9e805a47c4","629c17c6ed171aea178a72ff71f49d19087e0d90da56437f46abf010da416253","78f52b538a604767e8f98fe14a60d86fb281500e60f070d450b53efa28213886","1af84188e25e2c131044b44c2ebba12f765c3097dd702a41862280d62e27fa35","366c903c7563f8b4fc9f4b8b9dbb0bc7f6f1b84055c10d1202bc1b5600933795","3f0e1200913c556a1f4f054caef69b94b08737d5e9e229e6181150be2704b124","35cbe2860c3885df20529313c8ae5fa5823d01d386348187bbea27a0ae31796b","03e2fa527a5b3a964ffa9e8a3e9c9837fa9c5015f619a3847fad5a85ea3a3fa1","4ac93acd926c82b2c03124eeba6560361b232ff35b8980c2e4f611fc9ca5cd39","78fa9b046f68afb17f754b7dd3fc4adab0d956d5a35a4a6f20d8e5e8bfb7eeb3","455c51d796e215749905741fd1dc2ab92a4f2bd4da29a01a42b7e7d27f12c5c4","48a815208e629547c63b822d2cc2384b9ccdcacd1ea352b3c589b87de79f5d09","6f8300c09ab300e4f5bcbd84c423ff1d7c54b8b290f4ee0ba1cbfb0e7d5ebaa8","0931c7d04429dfacf9a2eee659b209c360556042672332c9241fe091364fa3f7","44394d7f699b89410d9c5947315bebf760491d1e36f1a9d6a7afc86a2c2a6d4b","44c09d27e276b8825412f32c52345ec575bac313f5819673357a971660464f8c","0c41d306bb7731b8e651f0d62649c78ff2297920d71bd86d1a82d8098d8ef33b","6c7be4efee5acd4d9924f01cc86f6c7402282d9858c2044a900d47fbd9a5bdda","1e935ecab73d48fcface1e88ccb31cd72380b449d3081adbfd892121959c2688","6bd417701c616c5fbbf4a8ca6e374230a788d5be427f2e9ac9056e907fa21359","70af1a666ab3c8074cf8c2ce685e42632924df61d3241c274978093a2f9ba85a","03b928184e86dc9f3eb5a54e8b748bf9aa5e6e75df4947a8e0a3d4dc2033ab82","15ea70ba66e6e07c3a656266bd5009ddb3dc5860326f856062c4ee26e5ea3726","02b1038079f7cb44d5311d4eab980df1e47b2d0a498fba911d0c1a1b357991d5","4b314de10deb6121e00cc3df546c01f2ca5b30695208f77e6a2f3e619bf4a37b","56d31bbfa4d24900a1d293d5b9c0c237ce898f0fc56387dea505b4efba37eea5","6660bf31ef02482d166eb70564b4e92130f2ee33a7410477b32ec0eadb5102b9","556f3c3a91f4f4403261a867c0d0ef459e873bd26325e6bb0951cffe917dbd6e","5feb0221cf32c4f28630de1b0b033629e997d5ef213f6184258596398c2b018e","43b5151d44ffe4892673d7ffafd677252bddd078e06f8f042c040a1bdb3a8a76","55b1bd44c7ec23d8aa219a1a5d5b57d9798b33a5c2734fead33340d48849bb1f","26d93ac1ff4f6ed1207d5208ba1d8921edf3b09dc32b0ae58f6f1f1dcd5e1786","4f7aa53760a8a8512aedb79f4dc7a42096b06672e0efc07451696fd8b10bf170","76ba3678d29b7a5f123e6daa113a1b7bd185a85f6a75a82c5f4585d56ff58f56","337319e4023aae4a405a06c0852063b60e19afe4e0d7f5e48e8999cab7e0290c","45ac35957683492c0a9494b675038914f399b2642a6348a51ac8596bc5d0326b","78811f8da832e1ac250600f7b29842c3174aba895f2c9b931626972a02d2b1b6","05da0a148b8a710d89e3cd687a409753650d0ee16976603d5a92f220e0dfd9f3","568b28f6af63e3bcb859e22703b27e84020abb4db95ec61f9ff6f54fc652a4ec","650077410727bd99d1f0c510ed9a888788927395046594041d1bba9ab5bdd62c","1356b5af043ade2b5c5cdfd2e7750ef4fa3d8cf079832084a86380533b37a476","26d3d68989c8b6676520c71b0ba2ef2b1d6db04baa9adeeb757990f211260f6b","5e1b65a0875162c8e8333ecbdde53de2a340804e1b1de887d8b6b3b4463cb471","72e8049e265120a6310859beb8423796ffcf72c29395aa010cc90092b46e9923","355feb15f14feddaf5828ffa57bdb1dc9eb67e7834d2e18e5649d00476279d8c","1a3ba378ac6548b797da49564f33a5da4ae1e5b25cc2d4d3887cd9c2b3fcd6b5","502fc6193ffec54a4424d68769ea120cd831e8bd92fe82b725ccb56fa3631d06","173ac1013fede000bb1cb84126a9feb32c46e9844f20894ea4d652461c054f24","2385f4a5d415f7ceb0c1fd8c4c2cd20f28797deb03366d31538cdaabd5558cbb","44b1dd163f8ce98893aacf1a7bdb90d9c42276e1a860f07fd5aee6634a245bda","77ad40f4fa8526a46a09c168ccab284707644fc228aa87d36e815068d922ccf2","186b065615229b37b41a66347e1a55fe7b75d99903c103eddd88f5d3250ca6f1","449b4316cf45bac58aa93696581bb2ee434723ec8a81a121e32f8bd12d035d93","0882b77ec92ebeac5980d107ba8ebb58ed65b5cc6a7d4ac30f6eda218dff8196","3ed970ab536c4d399376003bf600b4d0e116e93a2474c8f9a0f33a8550bbc0ea","1e7556e9ec4c204f4eaabc328d92b1d634166476f9f77039024520f99fb00941","7b24ba5a24517e7e297b27bfb061a4eb987b1269af27f9cac0096b03f4c810d4","7f5dbe830625dc27ad4bc37ecf790159c718ec8d6ec1891575a8304490fb7e11","58a0369857b3d8c0780062ed03c4d7a78318c578a135f99dd11aea7c53582e81","5a381cc00fcb85a2da7f1e880982135f679ca8dad15dc13e468def353abd8718","6561c00e94b915f73de2105b0a32c2a63f6f62c78e488ffced64c9c515e32940","01f654447d0cc845ea8b98fed427117494492606bf1cf6f138309e2e37e9ee57","444de89899e013b20a1d122d70fdc8571e2d990cc724d6e082a1348b313a5035","0aac3a7e50733f3a652e96ebde2eca1e0017a1ae9a74b1831bae931d48abe9e9"]
2025-08-01T18:36:43.829416-04:00 - request: generatetoaddress [6,"bcrt1pyankeujsd6ce797aketwf7chf02w0nw2uv0csle7y50mpz54kmfqapqe0g"]
2025-08-01T18:36:43.830214-04:00 - Establishing TCP connection to 127.0.0.1.
2025-08-01T18:36:43.830343-04:00 - Timeout requested, it is currently: Ok(Some(14.999282708s))
2025-08-01T18:36:43.830832-04:00 - Writing HTTP request.
2025-08-01T18:36:43.830933-04:00 - Timeout requested, it is currently: Ok(Some(14.998687958s))
2025-08-01T18:36:43.831084-04:00 - Reading HTTP response.
2025-08-01T18:36:43.857862-04:00 - response for generatetoaddress: ["3f587c1a3483c3abf640403f750773ce922338eb1d32c6e36d9204e6bae29f59","5d60452507c48751573e572e25a4e2e41eb0f8b93ccb3dccad5dae71c05de655","264a0969b06a1f6b5770b8f61889852737ee906c7955c9012e5d3bdb91935e8e","1aeb277e23469e6601785183b959ec3062189e16d89f1e349a89586e0adfb418","6b6af12623f6ead79a0be0b9342cb592832d1970532c34c931d4b7f1c08cb0ac","2dfef4a0f1a035c5275dd3960837c4cd8e698bdd4ccd676306247a9a62e78b3a"]
2025-08-01T18:36:52.907010-04:00 - request: generatetoaddress [20,"bcrt1q007rckdk4l4dm4nw5jvgg7nrnr8de6yl0pr2u9"]
2025-08-01T18:36:52.907747-04:00 - Establishing TCP connection to 127.0.0.1.
2025-08-01T18:36:52.907828-04:00 - Timeout requested, it is currently: Ok(Some(14.999396084s))
2025-08-01T18:36:52.908144-04:00 - Writing HTTP request.
2025-08-01T18:36:52.908188-04:00 - Timeout requested, it is currently: Ok(Some(14.999022875s))
2025-08-01T18:36:52.908287-04:00 - Reading HTTP response.
2025-08-01T18:36:54.328739-04:00 - response for generatetoaddress: ["7d7fdcb34ce17da01a22c217100af8432e03e2b75bc5fcd3323e9515638389c2","2fc04c6a16270ab86cbb38fcbbf5f94b060add823d2656742c3a7d3100c2e486","5fdd37673f8248e146d7844c47f7086707884b158b74db2cccba0d544dde6c00","74c7a2f2ed088d32a1ee91eff2ac82d1fd171441b849b89856ff3620d117b3d5","6dbc4612ed92ee8d736d59b59425d9f84d165bdabab77afe361688c56ed5ce84","505fd53e01c26422116d1233d712a26dd21ae19f2e46b66bab98461e8f7039d8","398440340a7c5a236f139adaa4cb6186f0ad511ec896fb14a0f9be032fa0310d","69d5891c0eb76c4d6ea4e434b3783404a29fc99ca9919a7b2ba4a06ea55ab5d2","2f359ec3bf4f699fed22ed553edae3527f2b02709c9b8147f86aecb2f50ac5a8","088f8c6cca1e8b80cc2c1e4e910131eb1017dbf6f1bfe7ea05694be8fbe7529d","71bc198e3a9fdbb2eb47e5eb6c18b2d6e6abadbedeaf86a58272055691d3036d","271fd3e842c593426979249d3e6c828682a409607264d911ab9f521bbc925331","3c3e200fdb6bf14fdccad988e3f8d31237c43bf927dd0918fd04d59e324dbabc","5629b52c908341d15356e69841ff4d091542e3424f80260e139a74643de2720b","7856e58ea298fe8b0b48d351cfaf8dc51b53d9087fb5dad76fe6c23e4ec47740","1d150cde209bcf1999d390302067812bcbb2d6f1f8d64fd7bf480fd46bed81d2","42c99b1d8ef1f22e49bc8a539dd36e8fa74e3572517060be88c3b9b86c7b43ce","1c1c76897ddd883e80199d4ddf19f3570ffa27ebf87fe15e4744c5c18756321c","30abbf3e8a73d86824cf52fb65873f96ccfa0108e600208218e15d6af8a63cc0","254c59ad3b1c1cd8a86da7a04face222879ee29791fd297871319057e7e6b829"]
tests/common/mod.rs
Outdated
@@ -292,6 +354,12 @@ pub struct LndNode { | |||
pub macaroon_path: String, | |||
_handle: Child, | |||
pub client: Option<Client>, | |||
_bitcoind_connect_params: ConnectParams, |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think we don't need the _
prefix anymore as they are used
tests/integration_tests.rs
Outdated
lnd.restart_lnd().await; | ||
|
||
//wait until LND node is ready to serve again. | ||
tokio::time::sleep(Duration::from_millis(5000)).await; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think we should do a polling service that check if LND is ready. In that way we don't have a race condition on starting up.
This PR introduces a `grpc.rs` module that expose a `Retryable` wrapper for doing gRPC calls with max attempts and infinite attempts. Using this wrapper, if the connection with LND is broken, will be possible to keep retrying to reconnect with peers. When a peers subscription is broken a notification thread will be trigger, sending a signal to a dedicated thread that will try to re fetch peers networks.
This commit adds a integration test for checking that when a LND node is not available the reconnection wrapper will keep trying to reconnect making possible to use the same handler for trying to pay an offer. When the LND is broken the first pay offer will fail whereas when the reconnection succeed the second attempt of pay a offer will finish. It was also necessary to abstract how LND arguments are generated in order to restart LND node using previous arguments.
If LND's connection is not detected, there are events that generate a shutdown event that stop tasks such as `consume_messenger_events` that is necessary to keep processing events when the reconnection wrapper connects again to LND. For this reason, some shutdown triggers are not necessary anymore.
Once LND is broken, the custom message stream subscription is also broken. Therefore, for the reconnection to work correctly, it is necessary to reconnect to the custom message stream subscription again.
the time of reconnection.
integration tests
missing parameters in integration_tests
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for your work!
I leave some questions that I didn't really understand why to do it them in that way.
Also, nit picking, could you re-write the commit titles so they can fit? We should do at least max 72 char max.
Finally, CI is not happy of the changes
@@ -1331,7 +1409,9 @@ mod tests { | |||
.await | |||
.unwrap(); | |||
|
|||
let consume_err = consume_messenger_events( | |||
drop(sender); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Why do we need this drop?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The loop in consumer_messenger_events
is not broken when a MessengerEvents::ProducerExit
is received. Therefore, it is necessary to drop the channel to stop events.recv()
It is necessary to keep this loop so that when the handler reconnects with LND, it can consume messenger events.
src/onion_messenger.rs
Outdated
.with_infinite_retries( | ||
LightningClient::subscribe_custom_messages, | ||
tonic_lnd::lnrpc::SubscribeCustomMessagesRequest {}, | ||
None, |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We should add a comment here why we don't send a reconnection notification. I mean I have an a idea of "why" but would be awesome to keep it written.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ok, you are right.
The reason is that here is in charge of sending the notification.
let peer_subscription = match peers_client
.with_infinite_retries(
LightningClient::subscribe_peer_events,
tonic_lnd::lnrpc::PeerEventSubscription {},
Some(reconnected_notification),
)
.await
let message_stream = MessageStream { | ||
message_subscription, | ||
}; | ||
match produce_incoming_message_events(message_stream, in_msg_sender.clone(), shutdown_listener.clone()) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm trying to understand why we call produce_incomming_message_events
twice. Wouldn't we need only to handle a reconnection? is there a possibility that we produce twice the incoming messages?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The issue here is that when the connection LND is broken, the loop executing in produce_incomming_message_events
generates a stream error, and the loop stops. For this reason, it is necessary to reconnect to LND, again subscribe to the custom message stream, and also run the loop for processing the stream.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It seems odd to have 2 different places that we are calling and expecting to "block" while processing.
I think instead of building and using a notifier we just need to catch the error or disconnection and try again inside a loop or the same thread or that it uses it's own notifier not the one from the other subscription that we assume that they both would be broken at the same time.
If something happens to the one that notifies and not this new thread, we would produce twice the message events. Also if this one fails and the one that notifies not, we will fail to receive the incoming messages
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ok, I agree. I am going to think about how to redesign this part
When the connection with LND is broken, the subscription to custom message stream is also broken. Therefore, when the reconnection is done, it would not be possible to receive custom messages anymore. Placing the subscription to custom messages into a loop we can guarantee that after the reconnection to LND, the subscription to the custom message can be reestablish.
Because the CI resources are very limited, the time that LND takes to be up, running and ready to serve increases making the integration tests to fail. Because of this reason the sleep time is increased.
loop { | ||
select!( | ||
_ = interval.tick() => { | ||
match client | ||
.clone() | ||
.lightning() | ||
.get_info(get_info_req.clone()) | ||
.get_node_info(node_info_req.clone()) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I would't merge waiting for an address with node is actually running.
Because that if address is not in LND node of a specific node does not mean that the LND node is correctly running. Said so, I'd wait for the get info to run successfully, and add another function that waits for the address to appear in the LND graph.
The last one is implemented in this commit of the other PR that you can just copy it and use it.
Finally you would wait to get_info
to return an ok. Then we will loop and wait for the address to be in the graph.
based on existing PR #200