mirror of
https://github.com/pezkuwichain/pezkuwi-runtime-templates.git
synced 2026-04-22 09:07:56 +00:00
* #188 added RPC node to enable interaction
This commit is contained in:
@@ -99,8 +99,9 @@ impl SubstrateCli for RelayChainCli {
|
||||
macro_rules! construct_async_run {
|
||||
(|$components:ident, $cli:ident, $cmd:ident, $config:ident| $( $code:tt )* ) => {{
|
||||
let runner = $cli.create_runner($cmd)?;
|
||||
let eth = $cli.eth.clone();
|
||||
runner.async_run(|$config| {
|
||||
let $components = new_partial(&$config)?;
|
||||
let $components = new_partial(&$config, ð)?;
|
||||
let task_manager = $components.task_manager;
|
||||
{ $( $code )* }.map(|v| (v, task_manager))
|
||||
})
|
||||
@@ -163,7 +164,7 @@ pub fn run() -> Result<()> {
|
||||
Some(Subcommand::ExportGenesisHead(cmd)) => {
|
||||
let runner = cli.create_runner(cmd)?;
|
||||
runner.sync_run(|config| {
|
||||
let partials = new_partial(&config)?;
|
||||
let partials = new_partial(&config, &cli.eth)?;
|
||||
|
||||
cmd.run(partials.client)
|
||||
})
|
||||
@@ -188,7 +189,7 @@ pub fn run() -> Result<()> {
|
||||
.into())
|
||||
},
|
||||
BenchmarkCmd::Block(cmd) => runner.sync_run(|config| {
|
||||
let partials = new_partial(&config)?;
|
||||
let partials = new_partial(&config, &cli.eth)?;
|
||||
cmd.run(partials.client)
|
||||
}),
|
||||
#[cfg(not(feature = "runtime-benchmarks"))]
|
||||
@@ -200,7 +201,7 @@ pub fn run() -> Result<()> {
|
||||
)),
|
||||
#[cfg(feature = "runtime-benchmarks")]
|
||||
BenchmarkCmd::Storage(cmd) => runner.sync_run(|config| {
|
||||
let partials = new_partial(&config)?;
|
||||
let partials = new_partial(&config, &cli.eth)?;
|
||||
let db = partials.backend.expose_db();
|
||||
let storage = partials.backend.expose_storage();
|
||||
cmd.run(config, partials.client.clone(), db, storage)
|
||||
@@ -254,6 +255,7 @@ pub fn run() -> Result<()> {
|
||||
config,
|
||||
polkadot_config,
|
||||
collator_options,
|
||||
&cli.eth,
|
||||
id,
|
||||
hwbench,
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user