separate trie from util and make its dependencies into libs:
* bytes * hashdb * memorydb * nibbleslice * nibblevec
This commit is contained in:
@@ -17,7 +17,8 @@
|
||||
//! Simple executive tracer.
|
||||
|
||||
use bigint::prelude::U256;
|
||||
use util::{Bytes, Address};
|
||||
use util::Address;
|
||||
use bytes::Bytes;
|
||||
use vm::ActionParams;
|
||||
use trace::trace::{Call, Create, Action, Res, CreateResult, CallResult, VMTrace, VMOperation, VMExecutedOperation, MemoryDiff, StorageDiff, Suicide, Reward, RewardType};
|
||||
use trace::{Tracer, VMTracer, FlatTrace, TraceError};
|
||||
|
||||
@@ -39,7 +39,8 @@ pub use self::types::filter::{Filter, AddressesFilter};
|
||||
|
||||
use bigint::prelude::U256;
|
||||
use bigint::hash::H256;
|
||||
use util::{Bytes, Address, DBTransaction};
|
||||
use util::{Address, DBTransaction};
|
||||
use bytes::Bytes;
|
||||
use self::trace::{Call, Create};
|
||||
use vm::ActionParams;
|
||||
use header::BlockNumber;
|
||||
|
||||
@@ -17,7 +17,8 @@
|
||||
//! Nonoperative tracer.
|
||||
|
||||
use bigint::prelude::U256;
|
||||
use util::{Bytes, Address};
|
||||
use util::Address;
|
||||
use bytes::Bytes;
|
||||
use vm::ActionParams;
|
||||
use trace::{Tracer, VMTracer, FlatTrace, TraceError};
|
||||
use trace::trace::{Call, Create, VMTrace, RewardType};
|
||||
|
||||
@@ -17,7 +17,8 @@
|
||||
//! Tracing datatypes.
|
||||
|
||||
use bigint::prelude::U256;
|
||||
use util::{Bytes, Address};
|
||||
use util::Address;
|
||||
use bytes::Bytes;
|
||||
use hash::keccak;
|
||||
use bloomable::Bloomable;
|
||||
use rlp::*;
|
||||
|
||||
Reference in New Issue
Block a user