mirror of
https://github.com/pezkuwichain/pezkuwi-subxt.git
synced 2026-06-14 08:41:07 +00:00
Custom RPC for Merkle Mountain Range pallet (#8137)
* Add MMR custom RPC.
* Change RuntimeApi to avoid hardcoding leaf type.
* Properly implement the new RuntimeAPI and wire up RPC.
* Extract Offchain DB as separate execution extension.
* Enable offchain DB access for offchain calls.
* Fix offchain_election tests.
* Skip block initialisation for proof generation.
* Fix integration test setup.
* Fix offchain tests. Not sure how I missed them earlier 🤷.
* Fix long line.
* One more test missing.
* Update mock for multi-phase.
* Address review grumbbles.
* Address review grumbles.
* Fix line width of a comment
This commit is contained in:
@@ -14,23 +14,24 @@ targets = ["x86_64-unknown-linux-gnu"]
|
||||
|
||||
[dependencies]
|
||||
bytes = "0.5"
|
||||
sc-client-api = { version = "3.0.0", path = "../api" }
|
||||
sp-api = { version = "3.0.0", path = "../../primitives/api" }
|
||||
codec = { package = "parity-scale-codec", version = "2.0.0", features = ["derive"] }
|
||||
hex = "0.4"
|
||||
fnv = "1.0.6"
|
||||
futures = "0.3.9"
|
||||
futures-timer = "3.0.1"
|
||||
log = "0.4.8"
|
||||
threadpool = "1.7"
|
||||
num_cpus = "1.10"
|
||||
sp-offchain = { version = "3.0.0", path = "../../primitives/offchain" }
|
||||
codec = { package = "parity-scale-codec", version = "2.0.0", features = ["derive"] }
|
||||
parking_lot = "0.11.1"
|
||||
sp-core = { version = "3.0.0", path = "../../primitives/core" }
|
||||
rand = "0.7.2"
|
||||
sc-client-api = { version = "3.0.0", path = "../api" }
|
||||
sc-keystore = { version = "3.0.0", path = "../keystore" }
|
||||
sc-network = { version = "0.9.0", path = "../network" }
|
||||
sp-api = { version = "3.0.0", path = "../../primitives/api" }
|
||||
sp-core = { version = "3.0.0", path = "../../primitives/core" }
|
||||
sp-offchain = { version = "3.0.0", path = "../../primitives/offchain" }
|
||||
sp-runtime = { version = "3.0.0", path = "../../primitives/runtime" }
|
||||
sp-utils = { version = "3.0.0", path = "../../primitives/utils" }
|
||||
sc-network = { version = "0.9.0", path = "../network" }
|
||||
sc-keystore = { version = "3.0.0", path = "../keystore" }
|
||||
threadpool = "1.7"
|
||||
|
||||
[target.'cfg(not(target_os = "unknown"))'.dependencies]
|
||||
hyper = "0.13.9"
|
||||
|
||||
Reference in New Issue
Block a user