Revert "Update C++ demo to new upstream changes"
authorMatt Corallo <git@bluematt.me>
Sat, 7 Aug 2021 21:08:34 +0000 (21:08 +0000)
committerMatt Corallo <git@bluematt.me>
Sun, 8 Aug 2021 18:18:16 +0000 (18:18 +0000)
This reverts commit 8edfba2587ed38175f8627d770f501131c12dada.

lightning-c-bindings/demo.cpp

index 7c6dfda2e0f1c93ffbe83ba0a7dfbc9c0943ff53..1d8b9ece518b57a76f87742e00a0b3b80fed9643 100644 (file)
@@ -637,11 +637,9 @@ int main() {
                        assert(queue.events.size() == 1);
                        assert(queue.events[0]->tag == LDKEvent_PaymentReceived);
                        assert(!memcmp(queue.events[0]->payment_received.payment_hash.data, payment_hash.data, 32));
-                       assert(queue.events[0]->payment_received.purpose.tag == LDKPaymentPurpose_InvoicePayment);
-                       assert(!memcmp(queue.events[0]->payment_received.purpose.invoice_payment.payment_secret.data,
-                                       Invoice_payment_secret(invoice->contents.result).data, 32));
+                       assert(!memcmp(queue.events[0]->payment_received.payment_secret.data, Invoice_payment_secret(invoice->contents.result).data, 32));
                        assert(queue.events[0]->payment_received.amt == 5000);
-                       memcpy(payment_preimage.data, queue.events[0]->payment_received.purpose.invoice_payment.payment_preimage.data, 32);
+                       memcpy(payment_preimage.data, queue.events[0]->payment_received.payment_preimage.data, 32);
                        assert(ChannelManager_claim_funds(&cm2, payment_preimage));
                }
                PeerManager_process_events(&net2);