Kuber 2.1.0 - Introduces vasil features
JSON Api Interface changes
- Introduce
$.validityStartSlotand$.validityEndSlotfor setting validity period in slotNo . $.validityStartand$.validityStartis now interpreted as PosixTime in seconds instead of milliseconds.$.outputs[].addresscan be set as Plutus Script Object to automatically generate Address for the script,$.outputs[].scriptor$.outputs[].inlineScriptwhen used, now inlines the script in the outputUtxo.$outputs[].insuffientUtxoAdaoption is now available for dealing with Utxo Minimum Ada condition.$outptus[].valueis 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[].scriptand$.mint[].scriptcan now be in string formatTxHash#Indexwhen using reference script.$.mint[].executionUnitsis 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