From 8ddc9f36cd80129362727d29ad20a52814ff47c6 Mon Sep 17 00:00:00 2001 From: nanocryk <6422796+nanocryk@users.noreply.github.com> Date: Fri, 10 Mar 2023 14:33:27 +0100 Subject: [PATCH 1/2] fix build in no_std --- src/executor/stack/precompile.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/executor/stack/precompile.rs b/src/executor/stack/precompile.rs index 25fbee35a..bca915f12 100644 --- a/src/executor/stack/precompile.rs +++ b/src/executor/stack/precompile.rs @@ -1,5 +1,5 @@ use crate::{Context, ExitError, ExitFatal, ExitReason, ExitRevert, ExitSucceed, Transfer}; -use alloc::collections::BTreeMap; +use alloc::{collections::BTreeMap, vec::Vec}; use primitive_types::{H160, H256}; /// A precompile result. From 9c9beb8d2b5df2be8df3a59588b2c528e69c84e6 Mon Sep 17 00:00:00 2001 From: nanocryk <6422796+nanocryk@users.noreply.github.com> Date: Fri, 10 Mar 2023 14:42:23 +0100 Subject: [PATCH 2/2] re-export IsPrecompileResult --- src/executor/stack/mod.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/executor/stack/mod.rs b/src/executor/stack/mod.rs index 6cca96dca..fddb737eb 100644 --- a/src/executor/stack/mod.rs +++ b/src/executor/stack/mod.rs @@ -12,6 +12,7 @@ pub use self::executor::{ }; pub use self::memory::{MemoryStackAccount, MemoryStackState, MemoryStackSubstate}; pub use self::precompile::{ - PrecompileFailure, PrecompileFn, PrecompileHandle, PrecompileOutput, PrecompileSet, + IsPrecompileResult, PrecompileFailure, PrecompileFn, PrecompileHandle, PrecompileOutput, + PrecompileSet, }; pub use ethereum::Log;