HomePhabricator

[Chronik] Fix: Missing entry for "burned" NFT1 GROUP token for NFT1 CHILD…

Description

[Chronik] Fix: Missing entry for "burned" NFT1 GROUP token for NFT1 CHILD GENESIS txs

Summary:
NFT1 CHILD GENESIS txs require a NFT1 GROUP token to be "burned" in the first input.

Currently, we don't create an entry for those, which results in a tx with token inputs that don't have a corresponding entry, which we don't want.

This diff uses the bare_burn map to add an entry to fix this.

Test Plan: cargo test -p bitcoinsuite-slp --test test_verify_slp_genesis

Reviewers: Fabien, #bitcoin_abc

Reviewed By: Fabien, #bitcoin_abc

Differential Revision: https://reviews.bitcoinabc.org/D15177

Details

Provenance
tobias_ruckAuthored on Jan 15 2024, 23:13
tobias_ruckPushed on Jan 16 2024, 10:02
Reviewer
Restricted Project
Differential Revision
D15177: [Chronik] Fix: Missing entry for "burned" NFT1 GROUP token for NFT1 CHILD GENESIS txs
Parents
rABCb3b9bfaa5fc6: add release notes for the headers presyn feature
Branches
Unknown
Tags
Unknown