Releases: octopus-network/barnacle
Releases · octopus-network/barnacle
Barnacle v0.9.30-1
What's Changed
- Add pallet-offences and report offences to mainchain though pallet-lpos by @en in #23
- Initialise cross-chain assets in genesis by @anonymousGiga in #24
- support nft & fix benchmarking by @anonymousGiga in #27
- Add octopus-bridge by @en in #28
- Make upward message queue bounded by @en in #29
- Update benchmarking for pallets by @anonymousGiga in #30
- Add migration for interval of pallet-upward-messages by @anonymousGiga in #31
- Make interval value as a constant value in runtime by @anonymousGiga in #32
- Upgrade to v0.9.30 by @en in #33
- Update appchain template based on substrate node by @en in #35
- Add benchmarking for octopus-pallet by @anonymousGiga in #36
- Update the process of caclulate fee by @anonymousGiga in #37
- Fix tests in cli by @anonymousGiga in #49
Full Changelog: v0.9.30...v0.9.30-1
Barnacle v0.9.30
What's Changed
- Add pallet-offences and report offences to mainchain though pallet-lpos by @en in #23
- Initialise cross-chain assets in genesis by @anonymousGiga in #24
- support nft & fix benchmarking by @anonymousGiga in #27
- Add octopus-bridge by @en in #28
- Make upward message queue bounded by @en in #29
- Update benchmarking for pallets by @anonymousGiga in #30
- Make interval value as a constant value in runtime by @anonymousGiga in #32
- Upgrade to v0.9.30 by @en in #33
- Update appchain template based on substrate node by @en in #35
- Add benchmarking for octopus-pallet by @anonymousGiga in #36
Runtime Migration
This migration is used to set the interval value in the pallet-upward-messages, and it should be deleted after this runtime upgrade.
To add the following codes into runtime/src/lib.rs
type Migrations = (
// This migration is used to set the interval value in the upward-messages. It should be
// deleted after the upgrade.
SetIntervalValueRuntimeUpgrade,
);
/// Please set the value of interval according to your own needs.
const INTERVAL: u32 = 1;
pub struct SetIntervalValueRuntimeUpgrade;
impl frame_support::traits::OnRuntimeUpgrade for SetIntervalValueRuntimeUpgrade {
fn on_runtime_upgrade() -> frame_support::weights::Weight {
pallet_octopus_upward_messages::migrations::migration_to_v1::<Runtime>(INTERVAL)
}
}
Also, please increase spec_version
and transaction_version
in runtime/src/lib.rs
Full Changelog: v0.9.18-2...v0.9.30
Barnacle v0.9.18-2
What's Changed
- Add pallet-offences and report offences to mainchain though pallet-lpos by @en in #23
- Minor changes to simplify the next upgrade of near contract.
Full Changelog: v0.9.18...v0.9.18-2
Barnacle v0.9.13-1
Minor changes to simplify the next upgrade of near contract.
Full Changelog: v0.9.13...v0.9.13-1
Barnacle v0.9.18-1
This release supports reporting equivocations to mainchain.
What's Changed
Full Changelog: v0.9.18...v0.9.18-1
Barnacle v0.9.18
What's Changed
- fix for Uniques use in branch master by @anonymousGiga in #13
- Update octopus pallets by @en in #17
Full Changelog: v0.9.12...v0.9.18
Barnacle v0.9.13
Full Changelog: v0.9.12...v0.9.13
Barnacle v0.9.12-3
- When a validator produces less than 80% of the expected blocks, no reward is distributed.
- Saves the result of the cross-chain messages
Barnacle v0.9.12-2
- Bug fixes
Barnacle v0.9.12-1
- Change the default RPC endpoint of the mainchain.