Kuber 2.1.0 - Introduces vasil features
JSON Api Interface changes
- Introduce
$.validityStartSlot
and$.validityEndSlot
for setting validity period in slotNo . $.validityStart
and$.validityStart
is now interpreted as PosixTime in seconds instead of milliseconds.$.outputs[].address
can be set as Plutus Script Object to automatically generate Address for the script,$.outputs[].script
or$.outputs[].inlineScript
when used, now inlines the script in the outputUtxo.$outputs[].insuffientUtxoAda
option is now available for dealing with Utxo Minimum Ada condition.$outptus[].value
is not optional and is set to minTxoutLovelace value when not set.- top level array fields can be set as single object instead of list containing single object.
$.inputs[].script
and$.mint[].script
can now be in string formatTxHash#Index
when using reference script.$.mint[].executionUnits
is now optional and is calculate automatically
Implementation changes
- Upstream dependency updated to
cardano-api:1.35.3
. - Fix utxoMinAda calculation for babbage era .
- Support inline scripts in TxOut.
- Support Reference Inputs for minting script.
- Utxo selection algorithm now places collateral and utxos with reference script or datum at last.
Other changes
- fixed typos by @ruppo-912116 in #2
- auto completion implementation by @ruppo-912116 in #4
Docker Image
dquadrant/kuber:2.1.0