Skip to content

feat(wasm-utxo): parse and encode zcash v5 transaction format#316

Open
veetragjain wants to merge 1 commit into
masterfrom
veetragjain/cshld-1059-add-support-for-v5-transaction-format-in-wasm-utxo
Open

feat(wasm-utxo): parse and encode zcash v5 transaction format#316
veetragjain wants to merge 1 commit into
masterfrom
veetragjain/cshld-1059-add-support-for-v5-transaction-format-in-wasm-utxo

Conversation

@veetragjain

@veetragjain veetragjain commented Jul 15, 2026

Copy link
Copy Markdown
Contributor

Add version-branched decode/encode for the v5 wire format alongside the existing v4 (Sapling) path. v5 lays out fields as consensus_branch_id | lock_time | expiry_height | inputs | outputs | bundles, so decode/encode now branch on the NU5 version group id (0x26A7270A).

Sapling/Orchard bundles are preserved opaquely for now; structured bundle parsing and ZIP-244 txid/sighash are follow-ups. v4 path unchanged.

Ticket: CSHLD-1059

@linear-code

linear-code Bot commented Jul 15, 2026

Copy link
Copy Markdown

CSHLD-1059

@veetragjain veetragjain force-pushed the veetragjain/cshld-1059-add-support-for-v5-transaction-format-in-wasm-utxo branch from 182b60c to e0dd894 Compare July 15, 2026 06:07
@veetragjain veetragjain marked this pull request as ready for review July 16, 2026 06:14
@veetragjain veetragjain requested a review from a team as a code owner July 16, 2026 06:14
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.

1 participant