* Upgrade parity-crypto to 0.6 * More fixes * Upgrade ethabi and ethabi-derive * Fix lockfile * Patch ethabi from master * quickfix for ethash * Update forkid * Add secret store back * Fetch ethabi from crates * fetch secret-store from the right place * update to keccak-hash 0.5.1 * ethash: upgrade keccak-hash * ethash: sneaky spaces * ethash: use overlapping bytes after all * revert submodule update Co-authored-by: Andronik Ordian <write@reusable.software>
58 lines
2.3 KiB
TOML
58 lines
2.3 KiB
TOML
[package]
|
|
description = "OpenEthereum (EthCore) Light Client Implementation (Block Import IO Service, Blockchain Data Fetching, Light Client Header Chain Storage, Parity Light Protocol (PLP) Provider, Light Transaction Queue, CHT Definitions, Light Client Data Cache), Parity Light Protocol (PLP) Implementation, P2P Network I/O and Event Context Generalization, Peer Error Handling & Punishment, Request Load Timer & Distribution Manager, Pending Request Set Storage, Request Credit Management, Light Client Request Types, Request Chain Builder Utility, On-demand Chain Request Service over LES (for RPCs), ResponseGuard Implementation)"
|
|
repository = "https://github.com/openethereum/openethereum"
|
|
license = "GPL-3.0"
|
|
name = "ethcore-light"
|
|
version = "1.12.0"
|
|
authors = ["Parity Technologies <admin@parity.io>"]
|
|
|
|
[dependencies]
|
|
log = "0.4"
|
|
parity-bytes = "0.1"
|
|
client-traits = { path = "../client-traits" }
|
|
common-types = { path = "../types" }
|
|
derive_more = "0.99"
|
|
engine = { path = "../engine" }
|
|
ethcore-db = { path = "../db" }
|
|
ethcore-blockchain = { path = "../blockchain" }
|
|
ethereum-types = "0.9.0"
|
|
executive-state = { path = "../executive-state" }
|
|
machine = { path = "../machine" }
|
|
memory-db = "0.20.0"
|
|
trie-db = "0.20.0"
|
|
patricia-trie-ethereum = { path = "../../util/patricia-trie-ethereum" }
|
|
ethcore-network = { path = "../../util/network" }
|
|
ethcore-miner = { path = "../../miner" }
|
|
ethcore-io = { path = "../../util/io" }
|
|
hash-db = "0.15.0"
|
|
parity-util-mem = "0.6.0"
|
|
vm = { path = "../vm" }
|
|
fastmap = { path = "../../util/fastmap" }
|
|
failsafe = { version = "0.3.0", default-features = false, features = ["parking_lot_mutex"] }
|
|
rlp = "0.4.5"
|
|
rlp-derive = "0.1"
|
|
smallvec = "1.2.0"
|
|
futures = "0.1"
|
|
rand = "0.7.3"
|
|
bincode = "1.1"
|
|
serde = "1.0"
|
|
serde_derive = "1.0"
|
|
spec = { path = "../spec" }
|
|
parking_lot = "0.10.0"
|
|
stats = { path = "../../util/stats" }
|
|
keccak-hash = "0.5.0"
|
|
keccak-hasher = { path = "../../util/keccak-hasher" }
|
|
triehash-ethereum = { version = "0.2", path = "../../util/triehash-ethereum" }
|
|
kvdb = "0.5.0"
|
|
memory-cache = { path = "../../util/memory-cache" }
|
|
journaldb = { path = "../../util/journaldb" }
|
|
verification = { path = "../verification" }
|
|
|
|
[dev-dependencies]
|
|
ethcore = { path = "..", features = ["test-helpers"] }
|
|
kvdb-memorydb = "0.5.0"
|
|
tempfile = "3.1"
|
|
|
|
[features]
|
|
default = []
|