]> Untitled Git - bdk/commit
feat(chain): `KeychainTxOutIndex`: Debug build checks
author志宇 <hello@evanlinjin.me>
Fri, 23 May 2025 01:24:21 +0000 (11:24 +1000)
committer志宇 <hello@evanlinjin.me>
Fri, 23 May 2025 01:34:01 +0000 (11:34 +1000)
commitd761265af0586b4425c8f0ee4515e8b9f3fff247
tree5d496a6adbd376e5fb8c93fab1a5114811d7be8f
parent76875e7a4ea36ed5ae4b5ae211068111d3f28813
feat(chain): `KeychainTxOutIndex`: Debug build checks

* When merging changesets, assert that spk of a given descriptor id &
  derivation index does not get changed.
* When reading spk from cache, check the spk by deriving it.
crates/chain/src/indexer/keychain_txout.rs