Skip to content

Commit 65a4e68

Browse files
committed
Merge branch 'master' into am-lazy-migration-democracy-unlock-test
2 parents 9693f90 + 4524161 commit 65a4e68

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

61 files changed

+3641
-3481
lines changed

.github/workflows/publish-runtime.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ jobs:
3838
srtool_image:
3939
- moonbeamfoundation/srtool
4040
srtool_image_tag:
41-
- 1.70.0
41+
- 1.74.0
4242
steps:
4343
- uses: actions/checkout@v3
4444
with:

.gitignore

+4-1
Original file line numberDiff line numberDiff line change
@@ -17,4 +17,7 @@
1717
tools/specFiles
1818
tools/*-local.json
1919
tools/*-local-raw.json
20-
tools/build
20+
tools/build
21+
22+
# RustRover
23+
.idea/

Cargo.lock

+3-3
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

README.md

+4-4
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ Docker images are published for every tagged release. Learn more with `moonbeam
2424

2525
```bash
2626
# Join the public testnet
27-
docker run --network="host" moonbeamfoundation/moonbeam:v0.31.0 --chain alphanet
27+
docker run --network="host" moonbeamfoundation/moonbeam:v0.36.0 --chain alphanet
2828
```
2929

3030
You can find more detailed instructions to [run a full node in our TestNet](https://docs.moonbeam.network/node-operators/networks/run-a-node/overview/)
@@ -36,7 +36,7 @@ locally. You can quickly set up a single node without a relay chain backing it u
3636

3737
```bash
3838
# Run a dev service node
39-
docker run --network="host" moonbeamfoundation/moonbeam:v0.31.0 --dev
39+
docker run --network="host" moonbeamfoundation/moonbeam:v0.36.0 --dev
4040
```
4141

4242
For more information, see our detailed instructions to [run a development node](https://docs.moonbeam.network/builders/get-started/networks/moonbeam-dev/)
@@ -47,10 +47,10 @@ The above command will start the node in instant seal mode. It creates a block w
4747

4848
```bash
4949
# Author a block every 6 seconds.
50-
docker run --network="host" moonbeamfoundation/moonbeam:v0.31.0 --dev --sealing 6000
50+
docker run --network="host" moonbeamfoundation/moonbeam:v0.36.0 --dev --sealing 6000
5151

5252
# Manually control the block authorship and finality
53-
docker run --network="host" moonbeamfoundation/moonbeam:v0.31.0 --dev --sealing manual
53+
docker run --network="host" moonbeamfoundation/moonbeam:v0.36.0 --dev --sealing manual
5454
```
5555

5656
### Prefunded Development Addresses

node/cli-opt/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ authors = { workspace = true }
44
edition = "2021"
55
homepage = "https://moonbeam.network"
66
license = "GPL-3.0-only"
7-
version = "0.36.0"
7+
version = "0.37.0"
88

99
[dependencies]
1010
bip32 = { workspace = true, features = ["bip39"] }

node/cli/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
name = "moonbeam-cli"
33
authors = { workspace = true }
44
edition = "2021"
5-
version = "0.36.0"
5+
version = "0.37.0"
66

77
[dependencies]
88
clap = { workspace = true, features = ["derive"] }

node/service/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ authors = { workspace = true }
44
edition = "2021"
55
homepage = "https://moonbeam.network"
66
license = "GPL-3.0-only"
7-
version = "0.36.0"
7+
version = "0.37.0"
88

99
[dependencies]
1010
ansi_term = { workspace = true }
1.22 MB
Binary file not shown.

runtime/common/src/migrations.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ use pallet_parachain_staking::{Round, RoundIndex, RoundInfo};
3636
use parity_scale_codec::{Decode, Encode};
3737
use sp_consensus_slots::Slot;
3838
use sp_core::Get;
39-
use sp_std::{marker::PhantomData, prelude::*};
39+
use sp_std::{marker::PhantomData, prelude::*, vec};
4040

4141
#[derive(Copy, Clone, PartialEq, Eq, Encode, Decode)]
4242
pub struct OldRoundInfo<BlockNumber> {

runtime/common/src/weights/cumulus_pallet_xcmp_queue.rs

+11-11
Original file line numberDiff line numberDiff line change
@@ -16,13 +16,13 @@
1616
//! Autogenerated weights for `cumulus_pallet_xcmp_queue`
1717
//!
1818
//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev
19-
//! DATE: 2023-11-01, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]`
19+
//! DATE: 2024-02-22, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]`
2020
//! WORST CASE MAP SIZE: `1000000`
2121
//! HOSTNAME: `ip-10-0-0-176`, CPU: `Intel(R) Xeon(R) Platinum 8375C CPU @ 2.90GHz`
22-
//! EXECUTION: None, WASM-EXECUTION: Compiled, CHAIN: Some("moonbase-dev"), DB CACHE: 1024
22+
//! WASM-EXECUTION: `Compiled`, CHAIN: `Some("moonbase-dev")`, DB CACHE: 1024
2323
2424
// Executed Command:
25-
// ./target/release/moonbeam
25+
// ./target/production/moonbeam
2626
// benchmark
2727
// pallet
2828
// --chain=moonbase-dev
@@ -45,26 +45,26 @@ use core::marker::PhantomData;
4545
/// Weight functions for `cumulus_pallet_xcmp_queue`.
4646
pub struct WeightInfo<T>(PhantomData<T>);
4747
impl<T: frame_system::Config> cumulus_pallet_xcmp_queue::WeightInfo for WeightInfo<T> {
48-
/// Storage: XcmpQueue QueueConfig (r:1 w:1)
49-
/// Proof Skipped: XcmpQueue QueueConfig (max_values: Some(1), max_size: None, mode: Measured)
48+
/// Storage: `XcmpQueue::QueueConfig` (r:1 w:1)
49+
/// Proof: `XcmpQueue::QueueConfig` (`max_values`: Some(1), `max_size`: None, mode: `Measured`)
5050
fn set_config_with_u32() -> Weight {
5151
// Proof Size summary in bytes:
5252
// Measured: `142`
5353
// Estimated: `1627`
54-
// Minimum execution time: 3_683_000 picoseconds.
55-
Weight::from_parts(3_779_000, 0)
54+
// Minimum execution time: 4_825_000 picoseconds.
55+
Weight::from_parts(5_093_000, 0)
5656
.saturating_add(Weight::from_parts(0, 1627))
5757
.saturating_add(T::DbWeight::get().reads(1))
5858
.saturating_add(T::DbWeight::get().writes(1))
5959
}
60-
/// Storage: XcmpQueue QueueConfig (r:1 w:1)
61-
/// Proof Skipped: XcmpQueue QueueConfig (max_values: Some(1), max_size: None, mode: Measured)
60+
/// Storage: `XcmpQueue::QueueConfig` (r:1 w:1)
61+
/// Proof: `XcmpQueue::QueueConfig` (`max_values`: Some(1), `max_size`: None, mode: `Measured`)
6262
fn set_config_with_weight() -> Weight {
6363
// Proof Size summary in bytes:
6464
// Measured: `142`
6565
// Estimated: `1627`
66-
// Minimum execution time: 3_832_000 picoseconds.
67-
Weight::from_parts(3_976_000, 0)
66+
// Minimum execution time: 4_831_000 picoseconds.
67+
Weight::from_parts(4_988_000, 0)
6868
.saturating_add(Weight::from_parts(0, 1627))
6969
.saturating_add(T::DbWeight::get().reads(1))
7070
.saturating_add(T::DbWeight::get().writes(1))

0 commit comments

Comments
 (0)