File tree Expand file tree Collapse file tree 2 files changed +11
-2
lines changed Expand file tree Collapse file tree 2 files changed +11
-2
lines changed Original file line number Diff line number Diff line change @@ -781,7 +781,7 @@ where
781
781
782
782
our_network_pubkey : PublicKey ,
783
783
784
- inbound_payment_key : inbound_payment:: ExpandedKey ,
784
+ pub ( crate ) inbound_payment_key : inbound_payment:: ExpandedKey ,
785
785
786
786
/// LDK puts the [fake scids] that it generates into namespaces, to identify the type of an
787
787
/// incoming payment. To make it harder for a third-party to identify the type of a payment,
Original file line number Diff line number Diff line change @@ -123,7 +123,16 @@ where
123
123
R :: Target : Router ,
124
124
L :: Target : Logger ,
125
125
{
126
- fn handle_message ( & self , _message : OffersMessage ) -> Option < OffersMessage > {
126
+ fn handle_message ( & self , message : OffersMessage ) -> Option < OffersMessage > {
127
+ match message {
128
+ OffersMessage :: InvoiceRequest ( invoice_request) => {
129
+ if invoice_request. verify ( & self . inbound_payment_key ) { }
130
+ } ,
131
+ OffersMessage :: Invoice ( invoice) => {
132
+ if invoice. verify ( & self . inbound_payment_key ) { }
133
+ } ,
134
+ OffersMessage :: InvoiceError => { } ,
135
+ }
127
136
todo ! ( )
128
137
}
129
138
}
You can’t perform that action at this time.
0 commit comments