Companion for substrate/pull/9442 (#3594)

* Fix compact build

* Fix again

* fix staking miner

* fmt

* update Substrate

Co-authored-by: parity-processbot <>
This commit is contained in:
Kian Paimani
2021-08-11 18:24:13 +02:00
committed by GitHub
parent a8245e4a3e
commit b8eefc2d47
5 changed files with 185 additions and 192 deletions
+2 -2
View File
@@ -65,7 +65,7 @@ macro_rules! construct_runtime_prelude {
mod private {
use super::*;
pub(crate) fn [<create_uxt_ $runtime>](
raw_solution: EPM::RawSolution<EPM::CompactOf<Runtime>>,
raw_solution: EPM::RawSolution<EPM::SolutionOf<Runtime>>,
witness: u32,
signer: crate::signer::Signer,
nonce: crate::prelude::Index,
@@ -334,7 +334,7 @@ fn mine_unchecked<T: EPM::Config>(
ext: &mut Ext,
iterations: usize,
do_feasibility: bool,
) -> Result<(EPM::RawSolution<EPM::CompactOf<T>>, u32), Error> {
) -> Result<(EPM::RawSolution<EPM::SolutionOf<T>>, u32), Error> {
ext.execute_with(|| {
let (solution, _) = <EPM::Pallet<T>>::mine_solution(iterations)?;
if do_feasibility {