ICRC Ledger Suite release 2025-06-19
Features
- Set the index principal for chain fusion and SNS ledgers for ICRC-106 standard support
- Add
1xfer
toicrc3_supported_block_types
- Upgrade rust to 1.86.0
Upgrade and Downgrade Notes
- For upgrading the ledger to this release, the installed ledger shall be running ledger-suite-icrc-2024-10-17 or later
- It is recommended to have all ledger suite canisters running at the same version
- Upgrading the ledger suite canisters shall be done in the following order:
- The index first
- The ledger second
- Any archives third
WASM Verification
git fetch
git checkout ledger-suite-icrc-2025-06-19
./ci/container/build-ic.sh -c
sha256sum ./artifacts/canisters/ic-icrc1-archive.wasm.gz
sha256sum ./artifacts/canisters/ic-icrc1-archive-u256.wasm.gz
sha256sum ./artifacts/canisters/ic-icrc1-index-ng.wasm.gz
sha256sum ./artifacts/canisters/ic-icrc1-index-ng-u256.wasm.gz
sha256sum ./artifacts/canisters/ic-icrc1-ledger.wasm.gz
sha256sum ./artifacts/canisters/ic-icrc1-ledger-u256.wasm.gz
The hashes should match the values included in the SHA256SUMS
file. For convenience, the filenames and corresponding hashes are also included in the table below.
Change Log
git log --format="%C(auto) %h %s" ledger-suite-icrc-2025-06-10..ledger-suite-icrc-2025-06-19 -- rs/ledger_suite/common rs/ledger_suite/icrc1 packages/icrc-ledger-types
83923a194d feat(ICRC_Ledger): FI-1771: Add 1xfer to icrc3_supported_block_types (#5608)
00713b9827 feat(ICRC_Ledger): FI-1604: Set index in existing SNS and ck ledgers (#5237)
772460c1f0 chore(icrc-ledger-types): create a new version for release (#5610)
cf02b539da chore(ICRC_Ledger): FI-1770: Remove unused ic-cdk dependency from icrc-ledger-types (#5599)
3671acb49d chore: upgrade rust: 1.85.1 -> 1.86.0 (again) (#5453)
Files and Hashes
Filename | SHA256 |
---|---|
ic-icrc1-archive-u256.wasm.gz | 4ba40fe3a065da17b5a169ea3f4232bbb27539dc06ea0514b9baf06a86d8f7a4
|
ic-icrc1-archive.wasm.gz | 50adf544839d3e9f6f51cae4aad4baa028ef536e0e2714984389c5c989e55fae
|
ic-icrc1-index-ng-u256.wasm.gz | 6c406b9dc332f3dc58b823518ab2b2c481467307ad9e540122f17bd9b926c123
|
ic-icrc1-index-ng.wasm.gz | b2795770be28a8962c953a8b44ff26ea5a61995828ba15c3812793c8670801f4
|
ic-icrc1-ledger-u256.wasm.gz | 40fa0b06370e6a80a8f2290eb55ab98aba5e1c8e25130f50da8ac0908f8a3511
|
ic-icrc1-ledger.wasm.gz | da09eb07393d5068879cdf212f47012cd23aaddc0fa49122cab2da657135f06e
|
index-ng.did | 810a1b1e6c19a834e0a15971f522162b2532126d3f3ae38f3f1d65e43f5aa3e0
|
archive.did | 97825b3fe22508cebd6c6673b0274d6310aff1d63d44eff2e82d21bc68d9ab37
|
ledger.did | 2f329faad3ef1f396d58d1ffbb2c696a0608b24f1ab9778865d6c41f416943dc
|