5 votes
Accepted

Plutus V2 Tx Building causing NonOutputSupplimentaryDatums error

I don't use cardano-serialization-lib but I can tell you that NonOutputSupplimentaryDatums is the ledger error thrown when datum is unneceserilly included in the tx when using inline datum. When ...
james's user avatar
  • 1,505
1 vote

What are the differences between different kinds of datums (datum, datumhash, inlineDatum, inlineDatumHash)?

I don't think datum is ever used, it should probably be removed from this output. inlineDatumHash is probably just for convenience so you can know the hash of the inline datum, it's not needed for ...
james's user avatar
  • 1,505
1 vote
Accepted

Example/documentation of Reference Input (CIP31) and Inline Datum (CIP32) with Emulator?

Plutus Playground is no longer maintained and that instance will soon be taken down in favour of using the Trace Emulator. Take a look at some of the plutus-contract integration tests for examples of ...
james's user avatar
  • 1,505
1 vote

Plutus V2 Tx Building causing NonOutputSupplimentaryDatums error

So I was able to resolve the issue. The problem was caused by the way I attached the datum as PlutusWitness. So instead of creating directly instantiating a PlutusWitness I created one with the help ...
Will's user avatar
  • 1,162

Only top scored, non community-wiki answers of a minimum length are eligible