Open SynthLuvr opened 1 month ago
Confirmed that if transactions are transformed via cardano-hw-cli, then they work.
It is due to lucid-evolution not conforming to CIP-21. The workaround I have:
cardano-hw-cli
fromTx
Thanks for the report will look into it
Beginning with lucid-evolution 0.3.10, due to #236, transactions with datums are no longer compatible with cardano-hw-cli
. This means that lucid-evolution is now mostly unusable with some hardware wallets
The transformation by cardano-hw-cli
is successful, but the produced CBOR is invalid:
Transaction::from_bytes: Deserialization failed in Transaction.witness_set.TransactionWitnessSet.plutus_datums.NonemptySet.PlutusData.ConstrPlutusData.ConstrPlutusData.fields.PlutusData.Bytes because: Out of range: 203 - must be in range 0 - 64
Opened https://github.com/vacuumlabs/cardano-hw-cli/issues/179
It's believed this is caused because lucid-evolution doesn't conform to CIP-21, specifically: