Skip to content

fix: Update dependencies and add cardano-node 10.5.1 compatibility#69

Merged
AndrewWestberg merged 1 commit intodevelopfrom
amw/node_10.5.1_updates
Aug 3, 2025
Merged

fix: Update dependencies and add cardano-node 10.5.1 compatibility#69
AndrewWestberg merged 1 commit intodevelopfrom
amw/node_10.5.1_updates

Conversation

@AndrewWestberg
Copy link
Collaborator

No description provided.

@AndrewWestberg AndrewWestberg requested a review from Copilot August 3, 2025 15:28
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull Request Overview

This PR updates dependencies and adds compatibility for cardano-node 10.5.1, with major changes including VRF library migration and dependency upgrades.

  • Migrates from pallas-crypto::vrf to amaru-ouroboros::vrf for VRF operations
  • Updates multiple dependencies including bincode (v1 → v2), redb, rusqlite, and others
  • Refactors error handling to use boxed errors instead of direct #[from] conversions

Reviewed Changes

Copilot reviewed 9 out of 10 changed files in this pull request and generated 5 comments.

Show a summary per file
File Description
Cargo.toml Updates dependency versions and switches to released pallas versions
rust-toolchain.toml Adds nightly Rust toolchain requirement
src/nodeclient/sign/mod.rs Migrates VRF operations from pallas-crypto to amaru-ouroboros
src/nodeclient/leaderlog/mod.rs Updates VRF usage and error handling for leader log calculations
src/nodeclient/blockstore/redb.rs Updates bincode usage and error handling patterns
src/nodeclient/blockstore/mod.rs Refactors error handling to use boxed errors
src/nodeclient/sync/mod.rs Updates error handling patterns
src/nodeclient/validate/mod.rs Updates error handling and derives order
src/nodeclient/ping/mod.rs Simplifies test assertions

@AndrewWestberg AndrewWestberg force-pushed the amw/node_10.5.1_updates branch from 1b8277c to f090ba4 Compare August 3, 2025 15:33
@AndrewWestberg AndrewWestberg force-pushed the amw/node_10.5.1_updates branch from f090ba4 to abb1bc1 Compare August 3, 2025 15:39
@AndrewWestberg AndrewWestberg merged commit 8a46c1e into develop Aug 3, 2025
4 checks passed
@AndrewWestberg AndrewWestberg deleted the amw/node_10.5.1_updates branch August 3, 2025 16:02
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