Skip to content

2024.04.05

Compare
Choose a tag to compare
@github-actions github-actions released this 28 Mar 13:42
· 7 commits to main since this release
51428a5

Summary

  • Proposer: DFINITY Foundation
  • Git Hash: 51428a562622c5fb3f0bf24214cff77f27ce9bdf
  • Compressed WASM Hash: dcc42fd617ce8382a28941678b6299cc4c23f1bfc29bfb1eec517e1e84b9128a
  • Target Canister: uf6dk-hyaaa-aaaaq-qaaaq-cai
  • Repository: https://github.com/dfinity/exchange-rate-canister.git

Features

  • Add two new crypto exchanges: Bitget and Digifinex
  • Add new forex source: Central Bank Of Turkey
  • Update Rust to 1.75.0.
  • Update chrono to resolve security vulnerability.
  • Ensure that /dashboard endpoint returns content-type header.

Commit Log

$ git clone https://github.com/dfinity/exchange-rate-canister.git
$ cd exchange-rate-canister
$ git checkout 51428a562622c5fb3f0bf24214cff77f27ce9bdf
$ git log --format="%C(auto) %h %s" 06395554fe69c3d423704ed0ed3d5275ea3a3262..51428a562622c5fb3f0bf24214cff77f27ce9bdf --  ./src/xrc
 51428a5 fix: Switch Bitget endpoint and updated response data structure (#261)
 2992c1e feat: Add Turkey forex (#260)
 97d6731 feat: Add Digifinex crypto exchange (#258)
 2589353 feat: Add Bitget exchange (#256)
 064147f fix: Remove access by index when inverting and dividing rates (#257)
 e8ec7fa chore: Update rust toolchain to 1.75.0 (#253)
 3f7ee77 chore: Update chrono to resolve security vulnerability (#254)
 a035563 fix: Set /dashboard content-type (#255)

To Verify

$ git clone https://github.com/dfinity/exchange-rate-canister.git
$ cd exchange-rate-canister
$ git checkout 51428a562622c5fb3f0bf24214cff77f27ce9bdf
$ export IP_SUPPORT=ipv4
$ ./scripts/docker-build
$ sha256sum xrc.wasm.gz

Expected output

dcc42fd617ce8382a28941678b6299cc4c23f1bfc29bfb1eec517e1e84b9128a  xrc.wasm.gz