Skip to content

v1.2.5

Compare
Choose a tag to compare
@dnjscksdn98 dnjscksdn98 released this 19 Dec 05:13
· 15 commits to main since this release
e646957

Bifrost Node v1.2.5

This release contains the changes from v1.2.4 to v1.2.5.

Rust compiler versions

This release was built and tested against the following versions of rustc.
Other versions may work.

  • Rust Stable: rustc 1.74.1 (a28077b28 2023-12-04)
  • Rust Nightly: rustc 1.76.0-nightly (3f28fe133 2023-12-18)

Summary

This report presents the latest modifications to the Bifrost Network’s Node client and runtime. The key highlights of the new version includes resolving state inconsistencies between the runtime and frontier EVM engine, alongside fixing minor bugs. For more information, refer to the detailed descriptions below.

Runtime Changes

  • [Frontier] Runtime-API: Fix inconsistent gas weight mapping for WeightV2 (commit #9cb67a8)
  • [Frontier] Fix inconsistent evm crate versions (bifrost-platform/bifrost-frontier#2)
  • [Frontier] Fix inconsistent transferable balance (#27)
  • [Native] Remove pallet::without_storage_info macros (commit #4278789)
  • [Native] Sort on controller and relayer address modifications (#32)

Client Changes

References

Version Upgrades

Component version
node implementation v1.2.4v1.2.5
substrate/frontier implementation bifrost-polkadot-v0.9.43
testnet runtime implementation v461 upgraded at block 12,293,859
mainnet runtime implementation v2018 upgraded at block 9,636,216

Assets

Assets sha256checksum
bifrost-node 7d6e7ef48a347876ebdc01a920321753632a27f3d5c3813b3421c4eb38bf7e83
bifrost-node-aarch64-macos e5a231a87af3911712326a17062a0bb4cc221f9c23499e389041d6ac56c8cfe3
bifrost-testnet.json 969b6faada789911b135e9548240efc0ecdb6a8f326c9ac74670fd7cd6e49299
bifrost-mainnet.json 71d9fce8141553871b240d49e3dcbefe731111ac5bd925d7ad30b5ca1011e725