Skip to content

Fix: export BumpFeeTxBuilder to uniffi#712

Merged
thunderbiscuit merged 1 commit intobitcoindevkit:masterfrom
thunderbiscuit:fix/uniffi-export
Mar 27, 2025
Merged

Fix: export BumpFeeTxBuilder to uniffi#712
thunderbiscuit merged 1 commit intobitcoindevkit:masterfrom
thunderbiscuit:fix/uniffi-export

Conversation

@thunderbiscuit
Copy link
Copy Markdown
Member

@thunderbiscuit thunderbiscuit commented Mar 26, 2025

This bug was introduced in #691. The BumpFeeTxBuilder was not exported through proc macros and was therefore not available in the bindings.

Note that this would not have happened when using the UDL, so it's a good thing to keep in mind! Everything compiled fine, but the type created in the glue code file was actually empty. Another good reason to keep a healthy test suite, and maybe adding the BumpFeeTxBuilder to one of the live the tests.

@thunderbiscuit thunderbiscuit requested a review from reez March 26, 2025 17:53
Copy link
Copy Markdown
Collaborator

@reez reez left a comment

Choose a reason for hiding this comment

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

ACK 7b5f925

@thunderbiscuit thunderbiscuit merged commit 7b5f925 into bitcoindevkit:master Mar 27, 2025
26 checks passed
@thunderbiscuit thunderbiscuit deleted the fix/uniffi-export branch March 27, 2025 00:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants