Define chain::Confirm trait
authorJeffrey Czyz <jkczyz@gmail.com>
Tue, 20 Apr 2021 17:24:08 +0000 (10:24 -0700)
committerJeffrey Czyz <jkczyz@gmail.com>
Thu, 22 Apr 2021 21:17:25 +0000 (14:17 -0700)
commit6b12dd207f31fcf80faca1a649118ad28dee00bf
tree0bcd3e183799058a4b792debb0f2516b72ce8d56
parentfeeb89305a449703a341ce52bca8b3194c716f60
Define chain::Confirm trait

Define a separate trait akin to chain::Listen for notifying when
transactions have been confirmed on chain or unconfirmed during a chain
reorganization. Whereas chain::Listen is used for block-oriented chain
sources, chain::Confirm is used for chain sources supplying data for
activity related to transactions and outputs registered via
chain::Filter.
lightning/src/chain/mod.rs