ICP Ledger Suite release 2025-05-09
Features
- Remove stable structures migration code
- Report ledger blocks in at most one location
Upgrade and Downgrade Notes
- 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-icp-2025-05-09
./ci/container/build-ic.sh -c
sha256sum ./artifacts/canisters/ic-icp-index-canister.wasm.gz
sha256sum ./artifacts/canisters/ledger-archive-node-canister.wasm.gz
sha256sum ./artifacts/canisters/ledger-canister_notify-method.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-icp-2025-03-26..ledger-suite-icp-2025-05-09 -- rs/ledger_suite/icp rs/ledger_suite/common packages/icrc-ledger-types
3490ef2a07 chore: bump the monorepo version of ic-cdk to 0.18.0 (#5005)
c2d5684360 refactor(ic): update imports from ic_canisters_http_types to newly published ic_http_types crate (#4866)
a8aaf74b34 feat(PocketIC): new type Time (#4864)
8db45d0ad9 test(Ledger): FI-1689: Tests for archive chunking and ranges (#4678)
e669604b02 chore(ICP-Ledger): remove stable structures migration code (#4630)
d81ed737ae fix(Ledger): FI-1689: Return the archived ranges in order (#4651)
6973bac7af feat(Ledger_Canister_Core): FI-1689: Report ledger blocks in at most one location (#4264)
4a10654fc4 chore(ICP-Archive): remove migration to stable structures code (#4478)
f9a521cc88 chore(ICP-Ledger): update canister versions and golden state tests (#4615)
Files and Hashes
Filename | SHA256 |
---|---|
ic-icp-index-canister.wasm.gz | a0e00cc67e89da55ecfa9c91b9377a83fec4368b4096838c0cd19f88f0caed20
|
ledger-archive-node-canister.wasm.gz | f2f95d7c2c176f0addb11b5969e815c1fc926da34ce333249965a28b2463c994
|
ledger-canister_notify-method.wasm.gz | 8e4903856f1a211707da72e92619903be60518d5137caaf1e52a41e6f0c3fe22
|
index.did | 12c80b4e94a1d32783a92475de87840fa54a5a4d94e60db29422c604cf3a1baa
|
ledger_archive.did | dfe94a3046239ba1cf16c33f7202ea408de83ed2c355788e47c06adfa8bbe110
|
ledger.did | 24481afa4bee54f347a1abff3c4b1aefbc190a7b4f59d6dde32604a61ef5935a
|