fix compilation on nightly (#1850)

* runtime: annonate some types

* cargo update -p sp-io

* add wasm overwrites to Configuration in test-service

* rename overwrite to override

Co-authored-by: Andrew Plaza <andrew.plaza@parity.io>
This commit is contained in:
Andronik Ordian
2020-10-26 18:25:49 +01:00
committed by GitHub
parent 0c316acef0
commit fa1881458f
4 changed files with 144 additions and 143 deletions
+136 -136
View File
File diff suppressed because it is too large Load Diff
+1
View File
@@ -157,6 +157,7 @@ pub fn node_config(
pruning: Default::default(), pruning: Default::default(),
chain_spec: Box::new(spec), chain_spec: Box::new(spec),
wasm_method: WasmExecutionMethod::Interpreted, wasm_method: WasmExecutionMethod::Interpreted,
wasm_runtime_overrides: Default::default(),
// NOTE: we enforce the use of the native runtime to make the errors more debuggable // NOTE: we enforce the use of the native runtime to make the errors more debuggable
execution_strategies: ExecutionStrategies { execution_strategies: ExecutionStrategies {
syncing: sc_client_api::ExecutionStrategy::NativeWhenPossible, syncing: sc_client_api::ExecutionStrategy::NativeWhenPossible,
+6 -6
View File
@@ -1184,7 +1184,7 @@ mod benchmarking {
fn create_claim<T: Trait>(input: u32) -> DispatchResult { fn create_claim<T: Trait>(input: u32) -> DispatchResult {
let secret_key = secp256k1::SecretKey::parse(&keccak_256(&input.encode())).unwrap(); let secret_key = secp256k1::SecretKey::parse(&keccak_256(&input.encode())).unwrap();
let eth_address = eth(&secret_key); let eth_address = eth(&secret_key);
let vesting = Some((100_000.into(), 1_000.into(), 100.into())); let vesting = Some((100_000u32.into(), 1_000u32.into(), 100u32.into()));
super::Module::<T>::mint_claim(RawOrigin::Root.into(), eth_address, VALUE.into(), vesting, None)?; super::Module::<T>::mint_claim(RawOrigin::Root.into(), eth_address, VALUE.into(), vesting, None)?;
Ok(()) Ok(())
} }
@@ -1192,7 +1192,7 @@ mod benchmarking {
fn create_claim_attest<T: Trait>(input: u32) -> DispatchResult { fn create_claim_attest<T: Trait>(input: u32) -> DispatchResult {
let secret_key = secp256k1::SecretKey::parse(&keccak_256(&input.encode())).unwrap(); let secret_key = secp256k1::SecretKey::parse(&keccak_256(&input.encode())).unwrap();
let eth_address = eth(&secret_key); let eth_address = eth(&secret_key);
let vesting = Some((100_000.into(), 1_000.into(), 100.into())); let vesting = Some((100_000u32.into(), 1_000u32.into(), 100u32.into()));
super::Module::<T>::mint_claim( super::Module::<T>::mint_claim(
RawOrigin::Root.into(), RawOrigin::Root.into(),
eth_address, eth_address,
@@ -1218,7 +1218,7 @@ mod benchmarking {
let secret_key = secp256k1::SecretKey::parse(&keccak_256(&u.encode())).unwrap(); let secret_key = secp256k1::SecretKey::parse(&keccak_256(&u.encode())).unwrap();
let eth_address = eth(&secret_key); let eth_address = eth(&secret_key);
let account: T::AccountId = account("user", u, SEED); let account: T::AccountId = account("user", u, SEED);
let vesting = Some((100_000.into(), 1_000.into(), 100.into())); let vesting = Some((100_000u32.into(), 1_000u32.into(), 100u32.into()));
let signature = sig::<T>(&secret_key, &account.encode(), &[][..]); let signature = sig::<T>(&secret_key, &account.encode(), &[][..]);
super::Module::<T>::mint_claim(RawOrigin::Root.into(), eth_address, VALUE.into(), vesting, None)?; super::Module::<T>::mint_claim(RawOrigin::Root.into(), eth_address, VALUE.into(), vesting, None)?;
assert_eq!(Claims::<T>::get(eth_address), Some(VALUE.into())); assert_eq!(Claims::<T>::get(eth_address), Some(VALUE.into()));
@@ -1231,7 +1231,7 @@ mod benchmarking {
mint_claim { mint_claim {
let c in ...; let c in ...;
let eth_address = account("eth_address", c, SEED); let eth_address = account("eth_address", c, SEED);
let vesting = Some((100_000.into(), 1_000.into(), 100.into())); let vesting = Some((100_000u32.into(), 1_000u32.into(), 100u32.into()));
let statement = StatementKind::Regular; let statement = StatementKind::Regular;
}: _(RawOrigin::Root, eth_address, VALUE.into(), vesting, Some(statement)) }: _(RawOrigin::Root, eth_address, VALUE.into(), vesting, Some(statement))
verify { verify {
@@ -1245,7 +1245,7 @@ mod benchmarking {
let secret_key = secp256k1::SecretKey::parse(&keccak_256(&attest_u.encode())).unwrap(); let secret_key = secp256k1::SecretKey::parse(&keccak_256(&attest_u.encode())).unwrap();
let eth_address = eth(&secret_key); let eth_address = eth(&secret_key);
let account: T::AccountId = account("user", u, SEED); let account: T::AccountId = account("user", u, SEED);
let vesting = Some((100_000.into(), 1_000.into(), 100.into())); let vesting = Some((100_000u32.into(), 1_000u32.into(), 100u32.into()));
let statement = StatementKind::Regular; let statement = StatementKind::Regular;
let signature = sig::<T>(&secret_key, &account.encode(), statement.to_text()); let signature = sig::<T>(&secret_key, &account.encode(), statement.to_text());
super::Module::<T>::mint_claim(RawOrigin::Root.into(), eth_address, VALUE.into(), vesting, Some(statement))?; super::Module::<T>::mint_claim(RawOrigin::Root.into(), eth_address, VALUE.into(), vesting, Some(statement))?;
@@ -1262,7 +1262,7 @@ mod benchmarking {
let secret_key = secp256k1::SecretKey::parse(&keccak_256(&attest_u.encode())).unwrap(); let secret_key = secp256k1::SecretKey::parse(&keccak_256(&attest_u.encode())).unwrap();
let eth_address = eth(&secret_key); let eth_address = eth(&secret_key);
let account: T::AccountId = account("user", u, SEED); let account: T::AccountId = account("user", u, SEED);
let vesting = Some((100_000.into(), 1_000.into(), 100.into())); let vesting = Some((100_000u32.into(), 1_000u32.into(), 100u32.into()));
let statement = StatementKind::Regular; let statement = StatementKind::Regular;
let signature = sig::<T>(&secret_key, &account.encode(), statement.to_text()); let signature = sig::<T>(&secret_key, &account.encode(), statement.to_text());
super::Module::<T>::mint_claim(RawOrigin::Root.into(), eth_address, VALUE.into(), vesting, Some(statement))?; super::Module::<T>::mint_claim(RawOrigin::Root.into(), eth_address, VALUE.into(), vesting, Some(statement))?;
+1 -1
View File
@@ -269,7 +269,7 @@ decl_module! {
let owner = ensure_signed(origin)?; let owner = ensure_signed(origin)?;
ensure!(first_slot < last_slot, Error::<T>::LastSlotBeforeFirstSlot); ensure!(first_slot < last_slot, Error::<T>::LastSlotBeforeFirstSlot);
ensure!(last_slot <= first_slot + 3.into(), Error::<T>::LastSlotTooFarInFuture); ensure!(last_slot <= first_slot + 3u32.into(), Error::<T>::LastSlotTooFarInFuture);
ensure!(end > <frame_system::Module<T>>::block_number(), Error::<T>::CannotEndInPast); ensure!(end > <frame_system::Module<T>>::block_number(), Error::<T>::CannotEndInPast);
let deposit = T::SubmissionDeposit::get(); let deposit = T::SubmissionDeposit::get();