Update Substrate & Polkadot (#387)

* Update Substrate & Polkadot

* Enforce `ParachainSetCode`
This commit is contained in:
Bastian Köcher
2021-04-02 16:17:04 +02:00
committed by GitHub
parent ad5ece357e
commit c995f6c76e
14 changed files with 957 additions and 635 deletions
@@ -38,13 +38,14 @@ struct Verifier<Client, Block> {
_marker: PhantomData<Block>,
}
#[async_trait::async_trait]
impl<Client, Block> VerifierT<Block> for Verifier<Client, Block>
where
Block: BlockT,
Client: ProvideRuntimeApi<Block> + Send + Sync,
<Client as ProvideRuntimeApi<Block>>::Api: BlockBuilderApi<Block>,
{
fn verify(
async fn verify(
&mut self,
origin: BlockOrigin,
header: Block::Header,