We should do the following things after the upcoming release of `rust-lightning` 0.0.113: - [x] Use the `BlockHash` returned from `get_relevant_txids` to assert transactions are still confirmed in the correct block (see https://github.com/lightningdevkit/rust-lightning/pull/1796) - [x] Handle and forward the `ChannelOpened` event (see https://github.com/lightningdevkit/rust-lightning/pull/1743) - [x] Emit `PaymentReceived` on upstream `PaymentClaimed` after https://github.com/lightningdevkit/rust-lightning/pull/1891 has been merged.
We should do the following things after the upcoming release of
rust-lightning0.0.113:BlockHashreturned fromget_relevant_txidsto assert transactions are still confirmed in the correct block (see Track confirmation block hash and return viaConfirm::get_relevant_txidsrust-lightning#1796)ChannelOpenedevent (see AddChannelReadyevent rust-lightning#1743)PaymentReceivedon upstreamPaymentClaimedafter RenamePaymentReceivedtoPaymentClaimablerust-lightning#1891 has been merged.