[bdk_chain_redesign] Remove incomplete logic

`ObservedAs::ConfirmedImplicit` is incomplete, remove for now.

`local_chain::ChangeSet` does not need to be a single-element tuple
struct.
This commit is contained in:
志宇
2023-04-19 12:21:39 +08:00
parent 81436fcd72
commit 8e36a2e5f6
4 changed files with 15 additions and 55 deletions

View File

@@ -251,7 +251,7 @@ impl<A: Anchor + ConfirmationHeight, I: OwnedIndexer> IndexedTxGraph<A, I> {
let txout = res?;
match &txout.chain_position {
ObservedAs::Confirmed(_) | ObservedAs::ConfirmedImplicit(_) => {
ObservedAs::Confirmed(_) => {
if txout.is_on_coinbase {
if txout.is_observed_as_mature(tip) {
confirmed += txout.txout.value;