Closed mkoura closed 1 day ago
@smelc probably related to the treasury donation / current treasury fields on txbody?
Edit: yeah it looks like CLI build
is populating the field on every transaction. This is problematic. its causing pv1/pv2 txs to fail.
It can also be problematic at epoch boundaries for normal transactions. i.e. when the transaction is generated on one epoch and submitted on the next.
We should only populate this field when it is strictly needed. i.e. only on treasury donations (I think that is the only time the field is needed).
@mkoura could you also share the generated tx.body please?
Yes, this issue is not for ledger, since the behavior is as expected: whenever treasury donation field is present in the transaction, then PlutusV1 and PlutusV2 scripts can't be used in that transaction. Same applies to all other features that were added to a transaction in Conway
With node pre-release 9.0.0, I'm getting lot of errors that looks like comming from ledger:
or
E.g. when building a tx with V2 minting script:
Files used for building the transaction: treasury_issue.tar.gz
cc @Jimbo4350