cargo +nightly fmt (#3540)

* cargo +nightly fmt

* add cargo-fmt check to ci

* update ci

* fmt

* fmt

* skip macro

* ignore bridges
This commit is contained in:
Shawn Tabrizi
2021-08-02 12:47:33 +02:00
committed by GitHub
parent 30e3012270
commit ff5d56fb76
350 changed files with 20617 additions and 21266 deletions
@@ -16,40 +16,46 @@
//! Attempts to upgrade the polkadot runtime, in a Simnet environment
use std::{error::Error, str::FromStr};
use polkadot_simnet::{run, dispatch_with_root};
use polkadot_runtime::Event;
use sp_runtime::generic::BlockId;
use sc_client_api::{ExecutorProvider, CallExecutor};
use sp_core::crypto::AccountId32;
use polkadot_simnet::{dispatch_with_root, run};
use sc_client_api::{CallExecutor, ExecutorProvider};
use sp_blockchain::HeaderBackend;
use sp_core::crypto::AccountId32;
use sp_runtime::generic::BlockId;
fn main() -> Result<(), Box<dyn Error>> {
run(|node| async {
let old_runtime_version = node.client()
let old_runtime_version = node
.client()
.executor()
.runtime_version(&BlockId::Hash(node.client().info().best_hash))?
.spec_version;
let wasm_binary = polkadot_runtime::WASM_BINARY
.ok_or("Polkadot development wasm not available")?
.to_vec();
// upgrade runtime.
dispatch_with_root(system::Call::set_code(wasm_binary), &node).await?;
.ok_or("Polkadot development wasm not available")?
.to_vec();
// upgrade runtime.
dispatch_with_root(system::Call::set_code(wasm_binary), &node).await?;
// assert that the runtime has been updated by looking at events
let events = node.events()
let events = node
.events()
.into_iter()
.filter(|event| {
match event.event {
Event::System(system::Event::CodeUpdated) => true,
_ => false,
}
.filter(|event| match event.event {
Event::System(system::Event::CodeUpdated) => true,
_ => false,
})
.collect::<Vec<_>>();
// make sure event was emitted
assert_eq!(events.len(), 1, "system::Event::CodeUpdate not found in events: {:#?}", node.events());
let new_runtime_version = node.client()
assert_eq!(
events.len(),
1,
"system::Event::CodeUpdate not found in events: {:#?}",
node.events()
);
let new_runtime_version = node
.client()
.executor()
.runtime_version(&BlockId::Hash(node.client().info().best_hash))?
.spec_version;
@@ -64,20 +70,20 @@ fn main() -> Result<(), Box<dyn Error>> {
let (from, dest, balance) = (
AccountId32::from_str("15j4dg5GzsL1bw2U2AWgeyAk6QTxq43V7ZPbXdAmbVLjvDCK")?,
AccountId32::from_str("1rvXMZpAj9nKLQkPFCymyH7Fg3ZyKJhJbrc7UtHbTVhJm1A")?,
10_000_000_000_000 // 10 dots
10_000_000_000_000, // 10 dots
);
// post upgrade tests, a simple balance transfer
node.submit_extrinsic(balances::Call::transfer(dest.into(), balance), from).await?;
node.submit_extrinsic(balances::Call::transfer(dest.into(), balance), from)
.await?;
node.seal_blocks(1).await;
let events = node.events()
let events = node
.events()
.into_iter()
.filter(|event| {
match event.event {
Event::Balances(balances::Event::Transfer(_, _, _)) => true,
_ => false,
}
.filter(|event| match event.event {
Event::Balances(balances::Event::Transfer(_, _, _)) => true,
_ => false,
})
.collect::<Vec<_>>();
// make sure transfer went through