Merge pull request #474 from paritytech/updated-deps

updated dependencies
This commit is contained in:
Svyatoslav Nikolsky 2017-11-27 14:01:59 +03:00 committed by GitHub
commit d6199987a4
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
5 changed files with 303 additions and 327 deletions

615
Cargo.lock generated

File diff suppressed because it is too large Load Diff

View File

@ -1,7 +1,7 @@
use std::net::SocketAddr;
use std::sync::Arc;
use rpc_apis::{self, ApiSet};
use ethcore_rpc::{Server, Error, start_http, MetaIoHandler, Compatibility, Remote};
use ethcore_rpc::{Server, start_http, MetaIoHandler, Compatibility, Remote};
use network::Network;
use std::io;
use sync;
@ -59,7 +59,7 @@ pub fn setup_http_rpc_server(
let server = setup_rpc_server(apis, deps);
let start_result = start_http(url, cors_domains, allowed_hosts, server);
match start_result {
Err(Error::Io(ref err)) if err.kind() == io::ErrorKind::AddrInUse => {
Err(ref err) if err.kind() == io::ErrorKind::AddrInUse => {
Err(format!("RPC address {} is already in use, make sure that another instance of a Bitcoin node is not running or change the address using the --jsonrpc-port and --jsonrpc-interface options.", url))
},
Err(e) => Err(format!("RPC error: {:?}", e)),

View File

@ -26,8 +26,8 @@ pub mod rpc_server;
pub use rustc_serialize::hex;
pub use jsonrpc_core::{MetaIoHandler, Compatibility};
pub use jsonrpc_core::{MetaIoHandler, Compatibility, Error};
pub use jsonrpc_http_server::tokio_core::reactor::{Remote};
pub use jsonrpc_http_server::{Server, Error};
pub use jsonrpc_http_server::Server;
pub use rpc_server::start_http;

View File

@ -1,7 +1,8 @@
// TODO: panic handler
use std::io;
use std::net::SocketAddr;
use jsonrpc_core;
use jsonrpc_http_server::{self, ServerBuilder, Server, Error, Host};
use jsonrpc_http_server::{self, ServerBuilder, Server, Host};
/// Start http server asynchronously and returns result with `Server` handle on success or an error.
pub fn start_http<M: jsonrpc_core::Metadata>(
@ -9,7 +10,7 @@ pub fn start_http<M: jsonrpc_core::Metadata>(
cors_domains: Option<Vec<String>>,
allowed_hosts: Option<Vec<String>>,
handler: jsonrpc_core::MetaIoHandler<M>,
) -> Result<Server, Error> {
) -> Result<Server, io::Error> {
let cors_domains = cors_domains.map(|domains| {
domains.into_iter()

View File

@ -7,7 +7,7 @@ authors = ["Nikolay Volf <nikvolf@gmail.com>"]
time = "0.1"
lazy_static = "0.2"
log = "0.3"
rayon = "0.7"
rayon = "0.8"
parking_lot = "0.4"
primitives = { path = "../primitives" }
chain = { path = "../chain" }