rpc: add rpc v2 chainSpec to polkadot (#2859)

The [chainSpec RPC API from the v2
spec](https://paritytech.github.io/json-rpc-interface-spec/api/chainSpec.html)
was only added to substrate-node and should be added to polkadot as well

/cc @lexnv
This commit is contained in:
Niklas Adolfsson
2024-01-08 13:35:12 +01:00
committed by GitHub
parent 82327494bc
commit a97a6f2095
16 changed files with 45 additions and 23 deletions
@@ -148,7 +148,7 @@ where
// The block is imported as part of some chain sync.
// The voter doesn't need to process it now.
// It will be detected and processed as part of the voter state init.
return Ok(inner_import_result);
return Ok(inner_import_result)
},
}
+1 -1
View File
@@ -398,7 +398,7 @@ where
header =
wait_for_parent_header(backend.blockchain(), header, HEADER_SYNC_DELAY).await?;
}
return Ok(state);
return Ok(state)
}
// No valid voter-state persisted, re-initialize from pallet genesis.
@@ -1037,7 +1037,7 @@ impl Notifications {
peerset_rejected,
incoming_index,
};
return self.report_reject(index).map_or((), |_| ());
return self.report_reject(index).map_or((), |_| ())
}
trace!(