Upgrade parity-common deps to latest (#11620)

* 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>
This commit is contained in:
David
2020-04-11 13:16:37 +02:00
committed by GitHub
parent b8e4f142d1
commit 1b23af3fa9
73 changed files with 337 additions and 400 deletions

View File

@@ -14,9 +14,9 @@ edition = "2018"
serde_derive = "1.0"
serde = "1.0"
serde_json = "1.0"
ethabi = "9.0.1"
keccak-hash = "0.4.0"
ethereum-types = "0.8.0"
ethabi = "12.0"
keccak-hash = "0.5.0"
ethereum-types = "0.9.0"
failure = "0.1"
itertools = "0.8.2"
lazy_static = "1.1"

View File

@@ -6,7 +6,7 @@ authors = ["Parity Technologies <admin@parity.io>"]
edition = "2018"
[dependencies]
ethbloom = "0.8.0"
ethbloom = "0.9.0"
parking_lot = "0.10.0"
[dev-dependencies]

View File

@@ -5,7 +5,7 @@ authors = ["Parity Technologies <admin@parity.io>"]
license = "GPL3"
[dependencies]
ethereum-types = "0.8.0"
ethereum-types = "0.9.0"
journaldb = { path = "../journaldb" }
app_dirs = { git = "https://github.com/paritytech/app-dirs-rs" }
home = "0.5.3"

View File

@@ -6,5 +6,5 @@ description = "Specialized version of `HashMap` with H256 keys and fast hashing
license = "GPL-3.0"
[dependencies]
ethereum-types = "0.8.0"
ethereum-types = "0.9.0"
plain_hasher = "0.2"

View File

@@ -8,18 +8,18 @@ edition = "2018"
[dependencies]
parity-bytes = "0.1"
ethereum-types = "0.8.0"
ethereum-types = "0.9.0"
hash-db = "0.15.0"
parity-util-mem = "0.5.1"
parity-util-mem = "0.6.0"
keccak-hasher = { path = "../keccak-hasher" }
kvdb = "0.4.0"
kvdb = "0.5.0"
log = "0.4"
memory-db = "0.19.0"
memory-db = "0.20.0"
parking_lot = "0.10.0"
fastmap = { path = "../../util/fastmap" }
rlp = "0.4.0"
rlp = "0.4.5"
[dev-dependencies]
env_logger = "0.5"
keccak-hash = "0.4.0"
kvdb-memorydb = "0.4.0"
keccak-hash = "0.5.0"
kvdb-memorydb = "0.5.0"

View File

@@ -7,7 +7,7 @@ description = "Keccak-256 implementation of the Hasher trait"
license = "GPL-3.0"
[dependencies]
ethereum-types = "0.8.0"
ethereum-types = "0.9.0"
tiny-keccak = "2.0.2"
hash-db = "0.15.0"
plain_hasher = "0.2"

View File

@@ -6,5 +6,5 @@ description = "An LRU-cache which operates on memory used"
license = "GPL3"
[dependencies]
parity-util-mem = "0.5.1"
parity-util-mem = "0.6.0"
lru-cache = "0.1"

View File

@@ -7,8 +7,8 @@ license = "GPL-3.0"
[dependencies]
log = "0.4"
kvdb = "0.4.0"
kvdb-rocksdb = "0.6.0"
kvdb = "0.5.0"
kvdb-rocksdb = "0.7.0"
[dev-dependencies]
tempfile = "3.1"

View File

@@ -13,10 +13,10 @@ bytes = "0.4"
derive_more = "0.99"
enr = { version = "0.1.0-alpha.5", default-features = false, features = ["rust-secp256k1"] }
ethcore-io = { path = "../io", features = ["mio"] }
ethereum-types = "0.8.0"
ethereum-types = "0.9.0"
igd = "0.10.0"
ipnetwork = "0.12.6"
keccak-hash = "0.4.0"
keccak-hash = "0.5.0"
libc = "0.2.7"
log = "0.4"
lru-cache = "0.1"
@@ -24,12 +24,12 @@ mio = "0.6.8"
natpmp = "0.2"
network = { package = "ethcore-network", path = "../network" }
parity-bytes = "0.1"
parity-crypto = { version = "0.5.0", features = ["publickey"] }
parity-crypto = { version = "0.6.0", features = ["publickey"] }
parity-path = "0.1"
parity-snappy = "0.1"
parking_lot = "0.10.0"
rand = "0.7.3"
rlp = "0.4.0"
rlp = "0.4.5"
secp256k1 = "0.17"
serde = { version = "1.0", features = ["derive"] }
serde_json = "1.0"

View File

@@ -8,12 +8,12 @@ authors = ["Parity Technologies <admin@parity.io>"]
[dependencies]
derive_more = "0.99"
parity-crypto = { version = "0.5.0", features = ["publickey"] }
parity-crypto = { version = "0.6.0", features = ["publickey"] }
ethcore-io = { path = "../io" }
ethereum-types = "0.8.0"
ethereum-types = "0.9.0"
ipnetwork = "0.12.6"
lazy_static = "1.0"
rlp = "0.4.0"
rlp = "0.4.5"
libc = "0.2"
parity-snappy = "0.1"
semver = {version="0.9.0", features=["serde"]}

View File

@@ -9,14 +9,14 @@ license = "GPL-3.0"
trie-db = "0.20.0"
keccak-hasher = { version = "0.1.1", path = "../keccak-hasher" }
hash-db = "0.15.0"
rlp = "0.4.4"
rlp = "0.4.5"
parity-bytes = "0.1"
ethereum-types = "0.8.0"
ethereum-types = "0.9.0"
elastic-array = "0.10"
[dev-dependencies]
memory-db = "0.19.0"
keccak-hash = "0.4.0"
memory-db = "0.20.0"
keccak-hash = "0.5.0"
journaldb = { path = "../journaldb" }
criterion = "0.3"

View File

@@ -7,8 +7,8 @@ authors = ["Parity Technologies <admin@parity.io>"]
[dependencies]
call-contract = { package = "ethcore-call-contract", path = "../../ethcore/call-contract" }
ethabi = "9.0.1"
ethabi-derive = "9.0.1"
ethabi-contract = "9.0.0"
keccak-hash = "0.4.0"
ethabi = "12.0"
ethabi-derive = "12.0"
ethabi-contract = "11.0"
keccak-hash = "0.5.0"
types = { path = "../../ethcore/types", package = "common-types" }

View File

@@ -4,6 +4,6 @@ version = "0.1.0"
authors = ["Parity Technologies <admin@parity.io>"]
[dependencies]
rlp = "0.4.0"
rlp = "0.4.5"
elastic-array = "0.10"
lazy_static = "1.0"

View File

@@ -7,5 +7,5 @@ license = "GPL-3.0"
[dependencies]
triehash = "0.8.2"
ethereum-types = "0.8.0"
ethereum-types = "0.9.0"
keccak-hasher = { path = "../keccak-hasher" }

View File

@@ -23,7 +23,7 @@ goerli = { forkBlock = 1561651, critical = false }
[dependencies]
parity-bytes = "0.1"
rlp = "0.4.0"
rlp = "0.4.5"
target_info = "0.1"
[build-dependencies]