Skip to content

Commit e08f93d

Browse files
authored
fix: Conway redeemer CBOR marshaling (#1087)
Fixes #1067 Signed-off-by: Aurora Gaffney <[email protected]>
1 parent 1a9d469 commit e08f93d

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

ledger/conway/conway.go

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -183,6 +183,13 @@ func (r *ConwayRedeemers) UnmarshalCBOR(cborData []byte) error {
183183
return nil
184184
}
185185

186+
func (r *ConwayRedeemers) MarshalCBOR() ([]byte, error) {
187+
if r.legacy {
188+
return cbor.Encode(r.legacyRedeemers)
189+
}
190+
return cbor.Encode(r.Redeemers)
191+
}
192+
186193
func (r ConwayRedeemers) Indexes(tag common.RedeemerTag) []uint {
187194
if r.legacy {
188195
return r.legacyRedeemers.Indexes(tag)

0 commit comments

Comments
 (0)