-
-
Notifications
You must be signed in to change notification settings - Fork 80
Closed
Description
When working with transactions generated from other libraries, the plutus_data
in the transaction
can also be a NonEmptyOrderedSet
. This can result in an error when PyCardano parses a signed transaction to submit to the blockchain because the script_data_hash
will not match the computed hash.
To Reproduce
Create a transaction containing plutus_data
using Eternl, like a swap. Download unsigned transaction, then sign using PyCardano. Submit to blockchain and it will fail with PPViewHashsesDontMatch
Expected behavior
Should be able to handle transactions with plutus_data
as a NonEmptyOrderedSet
.
Additional context
I am currently working on a fix. Will submit pull request when done.
Metadata
Metadata
Assignees
Labels
No labels