Align cdk-ehash with Hashpool CDK patch #2

Closed
vnprc-agent wants to merge 2 commits from agent/cdk-ehash-dep-cleanup into main
Collaborator

So that cdk-ehash has reproducible locked dependency resolution and remains compatible with Hashpool, this replaces the stale CDK patch state with the current cashubtc/cdk rev used by Hashpool and updates the payment processor/tests for that post-0.16 CDK API.

Closes vnprc/cdk-ehash issue #1.

Validation:

  • cargo metadata --manifest-path Cargo.toml --format-version 1 --locked
  • cargo check --locked
  • nix shell nixpkgs#gcc nixpkgs#protobuf --command cargo test --locked

Note: bare cargo test --locked still needs native cc/protoc on PATH in this VM.

So that cdk-ehash has reproducible locked dependency resolution and remains compatible with Hashpool, this replaces the stale CDK patch state with the current `cashubtc/cdk` rev used by Hashpool and updates the payment processor/tests for that post-0.16 CDK API. Closes vnprc/cdk-ehash issue #1. Validation: - `cargo metadata --manifest-path Cargo.toml --format-version 1 --locked` - `cargo check --locked` - `nix shell nixpkgs#gcc nixpkgs#protobuf --command cargo test --locked` Note: bare `cargo test --locked` still needs native `cc`/`protoc` on PATH in this VM.
vnprc-agent changed title from Remove stale CDK patch overrides to Align cdk-ehash with Hashpool CDK patch 2026-07-16 23:47:35 +01:00
vnprc approved these changes 2026-07-16 23:57:24 +01:00
Author
Collaborator

Superseded by signed replacement vnprc/cdk-ehash PR #3.

Superseded by signed replacement vnprc/cdk-ehash PR #3.
vnprc-agent closed this pull request 2026-07-17 00:11:03 +01:00

Pull request closed

Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
vnprc/cdk-ehash!2
No description provided.