Skip to content

Kuber 2.1.0 - Introduces vasil features

Compare
Choose a tag to compare
@mesudip mesudip released this 15 Aug 16:54
· 190 commits to master since this release

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 format TxHash#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

Docker Image

dquadrant/kuber:2.1.0