github dfinity/ic ledger-suite-icrc-2024-11-28

10 hours ago

ICRC Ledger Suite release 2024-11-28

Features

  • Migrate the ledger allowances to stable structures
  • Rename memory-related metrics
  • Add check in index to prevent upgrading with an incompatible token type WASM (u64 vs u256)

WASM Verification

git fetch
git checkout ledger-suite-icrc-2024-11-28
./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.

Files and Hashes

Filename SHA256
ic-icrc1-archive-u256.wasm.gz 2d25f7831894100d48aa9043c65e87c293487523f0958c15760027d004fbbda9
ic-icrc1-archive.wasm.gz f94cf1db965b7042197e5894fef54f5f413bb2ebc607ff0fb59c9d4dfd3babea
ic-icrc1-index-ng-u256.wasm.gz d615ea66e7ec7e39a3912889ffabfabb9b6f200584b9656789c3578fae1afac7
ic-icrc1-index-ng.wasm.gz 2adc74fe5667f26ea4c4006309d99b1dfa71787aa43a5c168cb08ec725677996
ic-icrc1-ledger-u256.wasm.gz 9637743e1215a4db376a62ee807a0986faf20833be2b332df09b3d5dbdd7339e
ic-icrc1-ledger.wasm.gz 25071c2c55ad4571293e00d8e277f442aec7aed88109743ac52df3125209ff45
index-ng.did 91cbe9d887ed0c7a65168c1d72e9a1cd63bf387b3ae31083f01e6476123fdef6
archive.did 97825b3fe22508cebd6c6673b0274d6310aff1d63d44eff2e82d21bc68d9ab37
ledger.did 9c3bac1b20fb3a4b0bf0c6e41a8c0e0ea1437ad4585a800e6bef20861462c3c1

Don't miss a new ic release

NewReleases is sending notifications on new releases.