Align cdk-ehash with Hashpool CDK patch #3

Merged
vnprc merged 2 commits from agent/cdk-ehash-dep-cleanup-signed into main 2026-07-17 00:12:39 +01:00
Collaborator

Replacement for vnprc/cdk-ehash PR #2 with GPG-signed commits.

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.

Replacement for vnprc/cdk-ehash PR #2 with GPG-signed commits. 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 approved these changes 2026-07-17 00:11:29 +01:00
vnprc merged commit 40fdebe959 into main 2026-07-17 00:12:39 +01:00
vnprc deleted branch agent/cdk-ehash-dep-cleanup-signed 2026-07-17 00:12:39 +01:00
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!3
No description provided.