Skip to content

chore(platform-wallet): merge platform-wallet-rehydration (PR #3692) into dash-evo-tool#4039

Merged
lklimek merged 3 commits into
dash-evo-toolfrom
merge-pr3692-into-dash-evo-tool
Jul 8, 2026
Merged

chore(platform-wallet): merge platform-wallet-rehydration (PR #3692) into dash-evo-tool#4039
lklimek merged 3 commits into
dash-evo-toolfrom
merge-pr3692-into-dash-evo-tool

Conversation

@Claudius-Maginificent

Copy link
Copy Markdown
Collaborator

Why this PR exists

What was done

Merge commit bringing feat/platform-wallet-rehydration (PR #3692) into dash-evo-tool. Only diff beyond history reconciliation: the rust-dashcore workspace pin bump (647fa98248a07d3f, tracking rust-dashcore#851) already present on #3692's branch. No conflicts — dash-evo-tool had never diverged on those Cargo.toml lines.

Testing

  • cargo check -p platform-wallet -p platform-wallet-storage -p platform-wallet-ffi — clean compile against the merged tree.
  • Cargo.lock conflict auto-resolved cleanly by git's ort merge strategy; no manual resolution needed.

Breaking changes

None.

Checklist

  • Compiles clean
  • CI green (pending)

Attribution

🤖 Co-authored by Claudius the Magnificent AI Agent

lklimek and others added 3 commits July 7, 2026 16:02
… branch

Points the 8 rust-dashcore workspace deps at dashpay/rust-dashcore#850
(feat/key-wallet-asset-lock-explicit-utxo-override @ d42081e7), which adds
an explicit-UTXO-override escape hatch for asset-lock funding. Updates the
one build_asset_lock_with_signer call site in this branch for the new
optional override parameter (passed as None — this branch doesn't use the
override). TODO(pin) left in Cargo.toml: bump again once #850 merges to dev.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
PR #850 (asset-lock explicit UTXO override) and PR #851 (key-wallet
out-of-order UTXO spend fix, #649) are disjoint branches off `dev`.
Re-point the pin at #851's head, which this crate's watch-only
rehydration work actually needs.

The only call site depending on #850's API
(`build_asset_lock_with_signer`'s `override_utxo` param) was passing
`None` — a no-op default — so dropping the argument to match #851's
5-arg signature is a pure mechanical revert, no behavior change.

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
@coderabbitai

coderabbitai Bot commented Jul 8, 2026

Copy link
Copy Markdown
Contributor

Important

Review skipped

Auto reviews are disabled on base/target branches other than the default branch.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: 182c1ee4-b859-4139-8cdf-0d818a581646

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch merge-pr3692-into-dash-evo-tool

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@Claudius-Maginificent Claudius-Maginificent changed the title chore(deps): merge platform-wallet-rehydration (PR #3692) into dash-evo-tool chore(platform-wallet): merge platform-wallet-rehydration (PR #3692) into dash-evo-tool Jul 8, 2026
@lklimek lklimek marked this pull request as ready for review July 8, 2026 07:58
@lklimek lklimek requested a review from QuantumExplorer as a code owner July 8, 2026 07:58
@lklimek lklimek merged commit db6c7df into dash-evo-tool Jul 8, 2026
5 of 6 checks passed
@lklimek lklimek deleted the merge-pr3692-into-dash-evo-tool branch July 8, 2026 07:58
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