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
740740
741741 our_network_pubkey : PublicKey ,
742742
743- inbound_payment_key : inbound_payment:: ExpandedKey ,
743+ pub ( crate ) inbound_payment_key : inbound_payment:: ExpandedKey ,
744744
745745 /// LDK puts the [fake scids] that it generates into namespaces, to identify the type of an
746746 /// 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
123123 R :: Target : Router ,
124124 L :: Target : Logger ,
125125{
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+ }
127136 todo ! ( )
128137 }
129138}
You can’t perform that action at this time.
0 commit comments