staking miner: reuse ws conn for remote-ext (#4849)
* staking miner: use config for emergency solution Fixes #4678 * bump jsonrpsee * run `monitor_cmd_for` until the connection is closed * new tokio task for submit_and_watch xt * re-use header subscription * update jsonrpsee + simplify code * revert polkadot runtime changes * fix grumbles * Update utils/staking-miner/src/monitor.rs * staking miner: reuse ws conn for remote-ext * Revert "revert polkadot runtime changes" This reverts commit 5fddbbec40702c122b079526915cabac8facdbc1. * cargo fmt * revert unintentional change * revert unintentional change * add type SharedRpcClient * cargo fmt * fix nits * spelling * use tracing_subcriber and cleanup * remove some needless clones * fix some nits * fix spellcheck
Showing
- polkadot/Cargo.lock 33 additions, 6 deletionspolkadot/Cargo.lock
- polkadot/utils/staking-miner/Cargo.toml 2 additions, 2 deletionspolkadot/utils/staking-miner/Cargo.toml
- polkadot/utils/staking-miner/src/dry_run.rs 12 additions, 20 deletionspolkadot/utils/staking-miner/src/dry_run.rs
- polkadot/utils/staking-miner/src/emergency_solution.rs 3 additions, 3 deletionspolkadot/utils/staking-miner/src/emergency_solution.rs
- polkadot/utils/staking-miner/src/main.rs 27 additions, 32 deletionspolkadot/utils/staking-miner/src/main.rs
- polkadot/utils/staking-miner/src/monitor.rs 29 additions, 45 deletionspolkadot/utils/staking-miner/src/monitor.rs
- polkadot/utils/staking-miner/src/prelude.rs 3 additions, 1 deletionpolkadot/utils/staking-miner/src/prelude.rs
- polkadot/utils/staking-miner/src/rpc.rs 166 additions, 0 deletionspolkadot/utils/staking-miner/src/rpc.rs
- polkadot/utils/staking-miner/src/rpc_helpers.rs 0 additions, 75 deletionspolkadot/utils/staking-miner/src/rpc_helpers.rs
- polkadot/utils/staking-miner/src/signer.rs 11 additions, 12 deletionspolkadot/utils/staking-miner/src/signer.rs
Please register or sign in to comment