Skip to content

feat(transaction): byte-level vkey witness merging and Conway map-for… - #174

Merged
hadelive merged 2 commits into
mainfrom
feat/byte-level-vkey-witness-merging
Mar 5, 2026
Merged

feat(transaction): byte-level vkey witness merging and Conway map-for…#174
hadelive merged 2 commits into
mainfrom
feat/byte-level-vkey-witness-merging

Conversation

@hadelive

@hadelive hadelive commented Mar 3, 2026

Copy link
Copy Markdown
Collaborator

…mat redeemers

  • Export decodeItemWithOffset from CBOR for raw byte offset decoding
  • Add addVKeyWitnessesBytes/Hex: splice vkey witnesses directly into raw CBOR without decoding/re-encoding body, redeemers, or other fields
  • Support Conway map-format redeemers in TransactionWitnessSet decode/encode
  • Add 10 preserving round-trip tests

@hadelive
hadelive requested a review from solidsnakedev March 3, 2026 10:56
@hadelive
hadelive force-pushed the feat/byte-level-vkey-witness-merging branch 2 times, most recently from e47c712 to a8bc328 Compare March 3, 2026 14:28
…mat redeemers

- Export decodeItemWithOffset from CBOR for raw byte offset decoding
- Add addVKeyWitnessesBytes/Hex: splice vkey witnesses directly into raw
  CBOR without decoding/re-encoding body, redeemers, or other fields
- Support Conway map-format redeemers in TransactionWitnessSet decode/encode
- Add 10 preserving round-trip tests
@hadelive
hadelive force-pushed the feat/byte-level-vkey-witness-merging branch from a8bc328 to cd3e98e Compare March 3, 2026 14:37
@hadelive
hadelive merged commit a4fbd49 into main Mar 5, 2026
9 checks passed
@hadelive
hadelive deleted the feat/byte-level-vkey-witness-merging branch March 5, 2026 04:25
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