You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Here is the split I'd suggest, because it matches the structure of Zebra's code (and also the spec):
transaction header
transparent
sapling
sprout
orchard
You can see this split in the v5 transaction format, it's indicated using double lines. v1-v4 should follow the same split, even though the field order is different. The leftover JoinSplit fields are sprout fields.
We should cover all relevant transaction versions as part of each sub-ticket. (The code is repeated but usually identical.)
@mpguerra can you assign people to the sub-tasks after you've split this task?
For each consensus rule:
Subtasks
Zcash transaction format
https://zips.z.cash/protocol/protocol.pdf#txnencoding
Up to transaction v4
Transaction v5
Implementation
See #3223
The text was updated successfully, but these errors were encountered: