Important: Chains running earlier versions should follow the 1.4.0 migration guide
Changed
genesis_utxo
andregistration_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
- partner-chains-cli is changed, so prepare-config wizard sets
-
- 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 commandinit-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.