Skip to content
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

elementsd-tests: blind asset issuance based on node version #222

Merged
merged 1 commit into from
Feb 20, 2025

Conversation

apoelstra
Copy link
Member

In Elements 22 there was a change in the createpsbt RPC that causes our integration tests to fail. This is fixed by disabling blinding.

Patch by Leo Comandini, adapted by me to still work with 0.21, from #214

Fixes #214

In Elements 22 there was a change in the `createpsbt` RPC that causes
our integration tests to fail. This is fixed by disabling blinding.

Patch by Leo Comandini, adapted by me to still work with 0.21, from
ElementsProject#214
@apoelstra
Copy link
Member Author

Will test on my local CI box with a few different Elements versions.

Copy link
Member Author

@apoelstra apoelstra left a comment

Choose a reason for hiding this comment

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

On 4f29295 successfully ran local tests; tested with Elements 0.21

Copy link
Member Author

@apoelstra apoelstra left a comment

Choose a reason for hiding this comment

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

On 4f29295 successfully ran local tests; tested with Elements 0.21 with latest version of elements.nix #4

Copy link
Member Author

@apoelstra apoelstra left a comment

Choose a reason for hiding this comment

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

On 4f29295 successfully ran local tests; tested with Elements 22.1.1

@apoelstra
Copy link
Member Author

Not working with 23.2.4. Investigating.

Copy link
Member Author

@apoelstra apoelstra left a comment

Choose a reason for hiding this comment

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

On 4f29295 successfully ran local tests; tested with Elements 23.2.4

@apoelstra
Copy link
Member Author

Hmm, must've just been intermittent.

@apoelstra
Copy link
Member Author

cc @RCasatta @LeoComandini I think this is good to go. Can one of you ACK it?

Copy link
Member

@delta1 delta1 left a comment

Choose a reason for hiding this comment

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

utACK 4f29295

@delta1 delta1 merged commit 73403be into ElementsProject:master Feb 20, 2025
5 checks passed
@apoelstra apoelstra deleted the 2025-02--elements-22+ branch February 20, 2025 15:25
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.

elementsd-tests: tx_issuance test fails with new elementsd versions
2 participants