Merge branch 'master' into split
This commit is contained in:
@@ -46,7 +46,7 @@ ethjson = { path = "../json" }
|
||||
ethcore-devtools = { path = "../devtools" }
|
||||
ethcore-light = { path = "../ethcore/light" }
|
||||
ethcore-logger = { path = "../logger" }
|
||||
evm = { path = "../ethcore/evm" }
|
||||
vm = { path = "../ethcore/vm" }
|
||||
parity-updater = { path = "../updater" }
|
||||
parity-reactor = { path = "../util/reactor" }
|
||||
rlp = { path = "../util/rlp" }
|
||||
|
||||
@@ -52,7 +52,7 @@ extern crate ethkey;
|
||||
extern crate ethstore;
|
||||
extern crate ethsync;
|
||||
extern crate ethcore_logger;
|
||||
extern crate evm;
|
||||
extern crate vm;
|
||||
extern crate fetch;
|
||||
extern crate parity_reactor;
|
||||
extern crate parity_updater as updater;
|
||||
|
||||
@@ -327,7 +327,7 @@ struct ExecuteParams {
|
||||
from: Address,
|
||||
tx: EthTransaction,
|
||||
hdr: encoded::Header,
|
||||
env_info: ::evm::env_info::EnvInfo,
|
||||
env_info: ::vm::EnvInfo,
|
||||
engine: Arc<::ethcore::engines::Engine>,
|
||||
on_demand: Arc<OnDemand>,
|
||||
sync: Arc<LightSync>,
|
||||
|
||||
@@ -21,7 +21,7 @@ use ethcore::trace::trace::{Action, Res, Call};
|
||||
use ethcore::trace::LocalizedTrace;
|
||||
use ethcore::client::TestBlockChainClient;
|
||||
|
||||
use evm::CallType;
|
||||
use vm::CallType;
|
||||
|
||||
use jsonrpc_core::IoHandler;
|
||||
use v1::tests::helpers::{TestMinerService};
|
||||
|
||||
@@ -22,7 +22,7 @@ use ethcore::trace as et;
|
||||
use ethcore::state_diff;
|
||||
use ethcore::account_diff;
|
||||
use ethcore::client::Executed;
|
||||
use evm;
|
||||
use vm;
|
||||
use v1::types::{Bytes, H160, H256, U256};
|
||||
|
||||
#[derive(Debug, Serialize)]
|
||||
@@ -256,14 +256,14 @@ pub enum CallType {
|
||||
StaticCall,
|
||||
}
|
||||
|
||||
impl From<evm::CallType> for CallType {
|
||||
fn from(c: evm::CallType) -> Self {
|
||||
impl From<vm::CallType> for CallType {
|
||||
fn from(c: vm::CallType) -> Self {
|
||||
match c {
|
||||
evm::CallType::None => CallType::None,
|
||||
evm::CallType::Call => CallType::Call,
|
||||
evm::CallType::CallCode => CallType::CallCode,
|
||||
evm::CallType::DelegateCall => CallType::DelegateCall,
|
||||
evm::CallType::StaticCall => CallType::StaticCall,
|
||||
vm::CallType::None => CallType::None,
|
||||
vm::CallType::Call => CallType::Call,
|
||||
vm::CallType::CallCode => CallType::CallCode,
|
||||
vm::CallType::DelegateCall => CallType::DelegateCall,
|
||||
vm::CallType::StaticCall => CallType::StaticCall,
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user