Remove user_payment_id
authorValentine Wallace <vwallace@protonmail.com>
Fri, 12 Nov 2021 19:48:39 +0000 (14:48 -0500)
committerValentine Wallace <vwallace@protonmail.com>
Fri, 19 Nov 2021 22:59:09 +0000 (17:59 -0500)
commita4822e5b27b7bffbae2e5337709c75f7c18dc800
tree0f3942ebeead5155a6f17fdf5182dc2f40fd9950
parent8d886ee92439fdda911fd43887cd7e39d1b41c75
Remove user_payment_id

In upcoming commits, we'll be making the payment secret and payment hash/preimage
derivable from info about the payment + a node secret. This means we don't
need to store any info about incoming payments and can eventually get rid of the
channelmanager::pending_inbound_payments map.
fuzz/src/chanmon_consistency.rs
fuzz/src/full_stack.rs
lightning-invoice/src/utils.rs
lightning/src/ln/channelmanager.rs
lightning/src/ln/functional_test_utils.rs
lightning/src/ln/functional_tests.rs
lightning/src/util/events.rs