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

chore: update many dependencies #50

Merged
merged 1 commit into from
Feb 26, 2025
Merged

chore: update many dependencies #50

merged 1 commit into from
Feb 26, 2025

Conversation

SupernaviX
Copy link
Collaborator

@SupernaviX SupernaviX commented Feb 21, 2025

Tested on my machine. These package updates are harmless and don't include relevant breaking changes.

Some of these older versions are flagged by cargo audit, some are shared by the service itself (and having multiple versions bloats the build), and some I just bumped because why not.

thiserror = "1.0.64"
wasmtime = { version = "23.0.1" }
thiserror = "2.0.11"
wasmtime = { version = "28.0.1" }
Copy link
Collaborator Author

Choose a reason for hiding this comment

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

Wasmtime version 29 (the major version after this) stops using async_trait in generated bindings, which involves actual code changes to resolve. I didn't include it in this PR.

@SupernaviX SupernaviX marked this pull request as ready for review February 21, 2025 23:10
async-trait = "0.1.83"
utxorpc = { version = "0.8.0" }
utxorpc = { version = "0.10.0" }
Copy link
Collaborator Author

Choose a reason for hiding this comment

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

The newer version of the utxorpc crate comes with a newer utxorpc-spec (which includes governance parameters). This changes the Block type passed to handle_chain. so sickos like me who call handle_chain directly also need to upgrade to this utxorpc version.

@scarmuega scarmuega merged commit 2a66c8c into main Feb 26, 2025
1 check passed
@scarmuega scarmuega deleted the update-dependencies branch February 26, 2025 16:26
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