mirror of
https://github.com/pezkuwichain/pezkuwi-subxt.git
synced 2026-04-26 12:17:58 +00:00
[try-runtime-cli] Offchain worker support (#8966)
* make remote-ext work with ws and safe RPCs * Update docs. * Update utils/frame/remote-externalities/Cargo.toml Co-authored-by: Niklas Adolfsson <niklasadolfsson1@gmail.com> * Fix test * Update lock file * Update utils/frame/remote-externalities/src/lib.rs Co-authored-by: Bastian Köcher <bkchr@users.noreply.github.com> * Fix build again. * checkpoint, merging the paged rpc now * revert lifetime stuff * WIP: remote client init not working * Small cleanups * use jsonrpsee alpha.7 * WIP * Executiing without errors * Reorg & cleanup * Trivial cleaning * Add txpool & keystore extension * Small cleaning * More :cleaning * Flags: page-size, override-code * WIP * Apply suggestions from code review Co-authored-by: Kian Paimani <5588131+kianenigma@users.noreply.github.com> * Remove heap_pages * Dry code extraction from state * Formatting * More formatting * Add issue todo * Use jsonrpsee 0.2.0 * Try trigger gitlab * Fix "block_import_works" test * fix native_big_block_import_fails_on_fallback test * fix commit should work * Rewrite UI tests * Revert "Rewrite UI tests" This reverts commit ada7f670f701c21fb399946a3f6918453f537bcb. * try again with UI * Use const for legacy heap pages val * Move parse module to its own file * Move rpc_api module to its own file * Apply suggestions from code review Co-authored-by: Peter Goodspeed-Niklaus <coriolinus@users.noreply.github.com> * trait names: Block, not B * Corect HEAP_PAGES_TEST_LEGACY export * Update utils/frame/remote-externalities/src/rpc_api.rs Co-authored-by: Kian Paimani <5588131+kianenigma@users.noreply.github.com> * Revert test_ext heap_page insert; adjust storage root instead * Doc comments for try_runtime::cli::Command * TryRuntime stub * trailing comma * Remove unused dev dep in frame-executive * Improve parse::hash variable name & error index * Use Result for rpc_api fns * Richer err messagges * Remove HEAP_PAGE_TEST_LEGACY * Update bin/node/executor/tests/basic.rs Co-authored-by: kianenigma <kian@parity.io> Co-authored-by: Kian Paimani <5588131+kianenigma@users.noreply.github.com> Co-authored-by: Niklas Adolfsson <niklasadolfsson1@gmail.com> Co-authored-by: Bastian Köcher <bkchr@users.noreply.github.com> Co-authored-by: Peter Goodspeed-Niklaus <coriolinus@users.noreply.github.com>
This commit is contained in:
@@ -15,18 +15,21 @@ targets = ["x86_64-unknown-linux-gnu"]
|
||||
[dependencies]
|
||||
log = "0.4.8"
|
||||
parity-scale-codec = { version = "2.0.0" }
|
||||
serde = "1.0.0"
|
||||
structopt = "0.3.8"
|
||||
|
||||
sc-service = { version = "0.9.0", default-features = false, path = "../../../../client/service" }
|
||||
sc-cli = { version = "0.9.0", path = "../../../../client/cli" }
|
||||
sc-executor = { version = "0.9.0", path = "../../../../client/executor" }
|
||||
sc-client-api = { version = "3.0.0", path = "../../../../client/api" }
|
||||
structopt = "0.3.8"
|
||||
sc-chain-spec = { version = "3.0.0", path = "../../../../client/chain-spec" }
|
||||
sp-state-machine = { version = "0.9.0", path = "../../../../primitives/state-machine" }
|
||||
sp-api = { version = "3.0.0", path = "../../../../primitives/api" }
|
||||
sp-blockchain = { version = "3.0.0", path = "../../../../primitives/blockchain" }
|
||||
sp-runtime = { version = "3.0.0", path = "../../../../primitives/runtime" }
|
||||
sp-externalities = { version = "0.9.0", path = "../../../../primitives/externalities" }
|
||||
sp-core = { version = "3.0.0", path = "../../../../primitives/core" }
|
||||
sp-keystore = { version = "0.9.0", path = "../../../../primitives/keystore" }
|
||||
frame-try-runtime = { version = "0.9.0", path = "../../../../frame/try-runtime" }
|
||||
|
||||
remote-externalities = { version = "0.9.0", path = "../../remote-externalities" }
|
||||
|
||||
Reference in New Issue
Block a user