-
Notifications
You must be signed in to change notification settings - Fork 123
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[bug]: Failed to burn asset: Input does not contain requested asset #704
Comments
I've attempted to reproduce this bug here: #732 I couldn't reproduce the bug in the simplest case. I've requested logs from @Liongrass . |
@Liongrass you say that the asset you were trying to burn was part of a group. But the burning functionality is indifferent to that point. It acts on a single asset identified by it's "asset ID" and not on an asset group. Did asset ID Also what sort of asset were you trying to burn? Normal or a collection? |
Logs from Leon:
|
There are 100 assets of the (normal) asset ID The other asset of the same group is ID
Same if I'm only trying to burn 10:
|
If I take these errors at face value, they indicate that our coin selector has selected anchored commitments which have associated tap commitments that do not include the target asset. Leon has provided the tap db of the node which encountered this bug. |
Here's my unsuccessful attempt at reproducing this bug with the db Leon provided: #736 |
Leon says his tapd node was running commit |
I put up this branch: https://github.com/lightninglabs/taproot-assets/tree/burn-bug-extra-commitment-logging which is basically Leon could correctly burn asset (ID) Here are the log output for
Log outputs for asset ID
The bug is not reproducible in the latest commit on Thank you Leon for your help! |
Reported by @Liongrass
Command executed was:
The text was updated successfully, but these errors were encountered: