dcSpark / cardano-multiplatform-lib

Rust implementation of Cardano
MIT License
100 stars 36 forks source link

Missing MapRedeemerKeyToRedeemerVal as default Redeemer #366

Open solidsnakedev opened 1 week ago

solidsnakedev commented 1 week ago

Currently, the default transaction builder relies on the LegacyRedeemer, but the new hard fork enforces the redeemer to be a map.

https://github.com/IntersectMBO/cardano-ledger/blob/397bf8fa1ebf94c3bc962a1a14e73f0c30453b09/eras/conway/impl/cddl-files/conway.cddl#L343-L345

rooooooooob commented 5 days ago

@solidsnakedev do/will you have a fix yourselves or should I work on one?

solidsnakedev commented 5 days ago

I'd be great if you can, happy to help doing some preview testing on my end

rooooooooob commented 4 days ago

@solidsnakedev let me know if #368 works for you

solidsnakedev commented 2 days ago

that was pretty fast, thank you! will do some tests soon