Skip to content

Partner Chains Node v1.4.0

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 24 Jan 10:44
· 113 commits to master since this release
c5bf5c9

Important: Chains running earlier versions should follow the 1.4.0 migration guide

Changed

  • genesis_utxo and registration_utxo no longer have to have no native tokens.
  • Update ogmios to v6.11.0
  • Organized Rust sources into two directories: toolkit and node.
  • Implemented transaction balancing with CSL in offchain code.
  • Update offchain code dependencies: pallas, ulpc and cardano-serialization-lib.
  • Updated to partner-chains-smart-contracts v7.0.2
    • chain-params crate that provided SidechainParam is removed, because there are no SidechainParams anymore
    • partner-chains-cli is changed, so prepare-config wizard sets genesis_utxo and does not set sidechain parameters
    • pallets are not generic on SidechainParams anymore, they use UtxoId (genesis_utxo) instead
    • migration of pallet_sidechain storage is not present in this update, it has to be done before v1.4, so as for now it is a very breaking change

Fixed

  • CardanoNetwork bug in partner-chains-cli, that would cause the CLI to fail with the mainnet.

Added

  • Added smart-contracts command to the node with first command init-governance.

Compatibility matrix

partner-chains-node partner-chains-smart-contracts cardano-node cardano-db-sync kupo ogmios
1.4.0 7.0.2 10.1.4 13.6.0.4 2.10.0 6.11.0

Binaries

PC smart contracts CLI can be downloaded from here.

Docker

You can also pull the Docker image of the partner-chains-node from GitHub Container Registry:

docker pull ghcr.io/input-output-hk/partner-chains/partner-chains-node:v1.4.0

How to Use

Refer to the documentation for detailed instructions on using the node and CLI tools.

Support

You can visit our issues page for support, feature requests, or to report a bug.