64cec5ff7d
* return errors on database corruption * fix tests, json tests * fix remainder of build * buffer flow -> request credits * proving state backend * generate transaction proofs from provider * network messages for transaction proof * transaction proof test * test for transaction proof message * fix call bug * request transaction proofs from on_demand * most of proved_execution rpc * proved execution future * initial request definitions * RLP encoding and decoding for requests * proofs of non-existance in ProvingBlockChainClient * new requests in provider. * encode and decode responses * complete initial request changes * handle request packet in LightProtocol * handle response packets * implement requesting from * re-do cost table * get tests compiling * fix cost table RLP encoding * roundtrip tests for request types * request builder tests * move request_builder -> request::builder * get network tests working * return only complete headers responses * request builder improvements * New version of jsonrpc. * split request filling into fill,complete * Better invalid encoding messages * Fixing deprecated methods of tokio_core * use PIP messages in on_demand, old API * migrate oneshot::complete to send in on_demand * get on_demand tests to compile * port ethsync to PIP messages * adjust to minor on_demand API changes in RPC * Using dedicated branch for jsonrpc * Bump
32 lines
825 B
TOML
32 lines
825 B
TOML
[package]
|
|
description = "Parity Light Client Implementation"
|
|
homepage = "http://parity.io"
|
|
license = "GPL-3.0"
|
|
name = "ethcore-light"
|
|
version = "1.7.0"
|
|
authors = ["Parity Technologies <admin@parity.io>"]
|
|
build = "build.rs"
|
|
|
|
[build-dependencies]
|
|
"ethcore-ipc-codegen" = { path = "../../ipc/codegen", optional = true }
|
|
|
|
[dependencies]
|
|
log = "0.3"
|
|
ethcore = { path = ".."}
|
|
ethcore-util = { path = "../../util" }
|
|
ethcore-network = { path = "../../util/network" }
|
|
ethcore-io = { path = "../../util/io" }
|
|
ethcore-ipc = { path = "../../ipc/rpc", optional = true }
|
|
ethcore-devtools = { path = "../../devtools" }
|
|
rlp = { path = "../../util/rlp" }
|
|
time = "0.1"
|
|
smallvec = "0.3.1"
|
|
futures = "0.1"
|
|
rand = "0.3"
|
|
itertools = "0.5"
|
|
stats = { path = "../../util/stats" }
|
|
|
|
[features]
|
|
default = []
|
|
ipc = ["ethcore-ipc", "ethcore-ipc-codegen"]
|