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 @@ -740,7 +740,7 @@ where
740
740
741
741
our_network_pubkey : PublicKey ,
742
742
743
- inbound_payment_key : inbound_payment:: ExpandedKey ,
743
+ pub ( crate ) inbound_payment_key : inbound_payment:: ExpandedKey ,
744
744
745
745
/// LDK puts the [fake scids] that it generates into namespaces, to identify the type of an
746
746
/// 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