Changed
- Added 'deregister' command to partner-chains-cli.
- Made
MainChainScripts
in the native token pallet optional. If they are not set, the inherent data
provider will not query the main chain state or produce inherent data at all. - ETCM-8366 - native token management pallet can now observe historical transfers when added after the genesis block
- Updated to polkadot-stable2409 (aka v1.16.0).
- Requires some downstream changes in the node code.
- See diff of the commit that adds this changelog line for hints.
- Specific changes will depend on the node implementation.
- Update toolchain to 1.81.0
- Implemented batch queries and caching for the native token observability. Improves performance of the full-sync.
- Added ogmios-client interal library for communication with Ogmios
- Using Ogmios for reading Cardano Network parameters in
partner-chains-cli
, instead of asking user to choose them - Bugfix: rephrased vague log message when selecting the epoch committee
- Removed the
main-chain-follower-api
completely. Each crate that depended on it now defines its own*DataSource
trait, implemented by separate types indb-sync-follower
andmain-chain-follower-mock
crates. For reference
on how to create these new data sources seenode/src/main_chain_follower.rs
file. - Added
pallet-session
integration forpallet-session-validator-management
. Not wired in the node. partner-chains-cli
does not usecardano-cli
to derive address not to query utxos.partner-chains-cli
does not usepc-contracts-cli
inprepare-configuration
wizard, it usespartner-chains-cardano-offchain
crate instead.- Update cardano-node to 10.1.2
Added
- Added
new_if_pallet_present
factory for the native token inherent data provider,
allowing to selectively query main chain state based on runtime version - Added Largest-First coin selection algorithm.
Compatibility matrix
partner-chains-node | partner-chains-smart-contracts | cardano-node | cardano-db-sync | kupo | ogmios |
---|---|---|---|---|---|
1.3.0 | 6.2.2 | 10.1.2 | 13.5.0.2 | 2.9.0 | 6.8.0 |
Binaries
You can download the archives that contain both partner-chains-node
and partner-chains-cli
from assets attached to this release (available for MacOS and Linux architectures). 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.3.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.