Skip to content

Conversation

@OttoAllmendinger
Copy link
Contributor

Add new methods to better handle Zcash-specific transaction operations:

  1. Add BitGoPsbt::new_like() to create a new PSBT with the same network
    parameters as an existing PSBT (including Zcash parameters)

  2. Add BitGoPsbt::extract_tx() to extract finalized transactions with proper
    network-specific serialization

  3. Fix ZcashBitGoPsbt implementation to allow efficient transaction extraction
    without cloning

  4. Update PSBT reconstruction tests to work with Zcash PSBTs

Issue: BTC-2659

…tion

Add new methods to better handle Zcash-specific transaction operations:

1. Add BitGoPsbt::new_like() to create a new PSBT with the same network
   parameters as an existing PSBT (including Zcash parameters)

2. Add BitGoPsbt::extract_tx() to extract finalized transactions with proper
   network-specific serialization

3. Fix ZcashBitGoPsbt implementation to allow efficient transaction extraction
   without cloning

4. Update PSBT reconstruction tests to work with Zcash PSBTs

Issue: BTC-2659

Co-authored-by: llm-git <llm-git@ttll.de>
@OttoAllmendinger OttoAllmendinger marked this pull request as ready for review December 23, 2025 09:47
@OttoAllmendinger OttoAllmendinger requested a review from a team as a code owner December 23, 2025 09:47
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