v1.2.5
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
- [Native] Build on stable Rust version (#28)
- [Substrate] Increase maximum instance count (paritytech/polkadot-sdk#1856)
References
Version Upgrades
Component | version |
---|---|
node implementation | v1.2.4 → v1.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 |