Skip to content

Conversation

@guggero
Copy link
Contributor

@guggero guggero commented Jun 16, 2025

Depends on lightninglabs/taproot-assets#1601, creates test cases for the two bug fixes included there.

Copy link
Member

@GeorgeTsagk GeorgeTsagk left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Lgtm, just a few recommendations to further enhance the test suite

Copy link
Contributor

@ViktorT-11 ViktorT-11 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM! Don't have too much context in regards to the tapd itests, but from what I can see, they look good 🚀

guggero added 4 commits June 17, 2025 19:30
Tests an edge case that previously lead to a force close due to the
following error:
unable to sort commitment transaction: output and allocation size mismatch with error

Having a below-dust satoshi balance is only allowed when there is no
asset balance. But since such a dust output isn't materialized on-chain,
tapd needs to filter it out correctly and not create an allocation.
This commit tests that the routing policy of the correct peer (the
policy pointing toward the recipient of an invoice) is included in an
asset invoice.
@guggero guggero merged commit eb7b771 into master Jun 17, 2025
22 checks passed
@github-project-automation github-project-automation bot moved this from 👀 In review to ✅ Done in Taproot-Assets Project Board Jun 17, 2025
@guggero guggero deleted the keysend-one-sat branch July 21, 2025 13:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Status: ✅ Done

Development

Successfully merging this pull request may close these issues.

5 participants