Merge pull request #1041 from ethcore/rpc_modules

Fixing RPC modules compatibility
This commit is contained in:
Arkadiy Paronyan
2016-05-04 15:48:07 +02:00
5 changed files with 47 additions and 10 deletions

View File

@@ -109,7 +109,7 @@ fn setup_rpc_server(apis: Vec<&str>, deps: &Arc<Dependencies>) -> Server {
server.add_delegate(PersonalClient::new(&deps.secret_store).to_delegate())
},
"ethcore" => {
// not adding to modules, since `ethcore` is not supported in geth
modules.insert("ethcore".to_owned(), "1.0".to_owned());
server.add_delegate(EthcoreClient::new(&deps.miner, deps.logger.clone(), deps.settings.clone()).to_delegate())
},
"traces" => {