From a11e074eb3acf34bbfe61c4a553abddac474b9c7 Mon Sep 17 00:00:00 2001 From: tdelabro Date: Fri, 17 May 2024 13:20:31 +0000 Subject: [PATCH] deploy: 9ff0b4a533784c97d614db49458e6e0870f0e4b8 --- implementors/core/clone/trait.Clone.js | 2 +- .../block_import/trait.BlockImport.js | 2 +- .../block_import/trait.JustificationImport.js | 2 +- .../struct.StarknetBlockImport.html | 32 +++++++++---------- 4 files changed, 19 insertions(+), 19 deletions(-) diff --git a/implementors/core/clone/trait.Clone.js b/implementors/core/clone/trait.Clone.js index 9523beb6f3..85fef8a895 100644 --- a/implementors/core/clone/trait.Clone.js +++ b/implementors/core/clone/trait.Clone.js @@ -5,7 +5,7 @@ "mc_commitment_state_diff":[["impl Clone for BlockDAData"]], "mc_eth_client":[["impl Clone for EthereumProviderConfig"],["impl Clone for EthereumWalletConfig"],["impl Clone for EthereumClientConfig"],["impl Clone for StarknetContracts"],["impl Clone for LocalWalletConfig"],["impl Clone for HttpProviderConfig"]], "mc_rpc":[["impl<A: ChainApi, B: BlockT, BE, G, C, P, H> Clone for StarknetRpcWrapper<A, B, BE, G, C, P, H>"]], -"mc_starknet_block_import":[["impl<I, C> Clone for StarknetBlockImport<I, C>where\n I: BlockImport<Block> + Send + Clone,\n C: ProvideRuntimeApi<Block> + Send,"]], +"mc_starknet_block_import":[["impl<I, C> Clone for StarknetBlockImport<I, C>where\n I: BlockImport<Block> + Send + Clone,\n C: ProvideRuntimeApi<Block> + Send,"]], "mp_block":[["impl Clone for BlockTag"],["impl Clone for Header"],["impl Clone for BlockId"],["impl Clone for Block"]], "mp_digest_log":[["impl Clone for FindLogError"],["impl Clone for Log"]], "mp_felt":[["impl Clone for Felt252Wrapper"]], diff --git a/implementors/sc_consensus/block_import/trait.BlockImport.js b/implementors/sc_consensus/block_import/trait.BlockImport.js index 17200c3d1a..5959b73547 100644 --- a/implementors/sc_consensus/block_import/trait.BlockImport.js +++ b/implementors/sc_consensus/block_import/trait.BlockImport.js @@ -1,3 +1,3 @@ (function() {var implementors = { -"mc_starknet_block_import":[["impl<I, C> BlockImport<Block<Header<u32, BlakeTwo256>, OpaqueExtrinsic>> for StarknetBlockImport<I, C>where\n I: BlockImport<Block, Error = Error> + Send + Clone,\n C: ProvideRuntimeApi<Block> + Send + Sync,\n C::Api: StarknetRuntimeApi<Block>,"]] +"mc_starknet_block_import":[["impl<I, C> BlockImport<Block<Header<u32, BlakeTwo256>, OpaqueExtrinsic>> for StarknetBlockImport<I, C>where\n I: BlockImport<Block, Error = Error> + Send + Clone,\n C: ProvideRuntimeApi<Block> + Send + Sync,\n C::Api: StarknetRuntimeApi<Block>,"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/implementors/sc_consensus/block_import/trait.JustificationImport.js b/implementors/sc_consensus/block_import/trait.JustificationImport.js index e29a8f628d..82c71f3e8c 100644 --- a/implementors/sc_consensus/block_import/trait.JustificationImport.js +++ b/implementors/sc_consensus/block_import/trait.JustificationImport.js @@ -1,3 +1,3 @@ (function() {var implementors = { -"mc_starknet_block_import":[["impl<I, C> JustificationImport<Block<Header<u32, BlakeTwo256>, OpaqueExtrinsic>> for StarknetBlockImport<I, C>where\n I: JustificationImport<Block> + Send + Clone,\n C: ProvideRuntimeApi<Block> + Send + Sync,"]] +"mc_starknet_block_import":[["impl<I, C> JustificationImport<Block<Header<u32, BlakeTwo256>, OpaqueExtrinsic>> for StarknetBlockImport<I, C>where\n I: JustificationImport<Block> + Send + Clone,\n C: ProvideRuntimeApi<Block> + Send + Sync,"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/mc_starknet_block_import/struct.StarknetBlockImport.html b/mc_starknet_block_import/struct.StarknetBlockImport.html index 1cc78e5267..2e16441196 100644 --- a/mc_starknet_block_import/struct.StarknetBlockImport.html +++ b/mc_starknet_block_import/struct.StarknetBlockImport.html @@ -1,35 +1,35 @@ -StarknetBlockImport in mc_starknet_block_import - Rust
pub struct StarknetBlockImport<I: Clone, C: ProvideRuntimeApi<Block>> { /* private fields */ }

Implementations§

source§

impl<I, C> StarknetBlockImport<I, C>where - I: BlockImport<Block> + Send + Sync + Clone, - C: ProvideRuntimeApi<Block> + Send,

source

pub fn new( +StarknetBlockImport in mc_starknet_block_import - Rust
pub struct StarknetBlockImport<I: Clone, C: ProvideRuntimeApi<Block>> { /* private fields */ }

Implementations§

source§

impl<I, C> StarknetBlockImport<I, C>where + I: BlockImport<Block> + Send + Sync + Clone, + C: ProvideRuntimeApi<Block> + Send,

source

pub fn new( inner: I, client: Arc<C>, - madara_backend: Arc<Backend<Block>> + madara_backend: Arc<Backend<Block>> ) -> Self

source

pub fn unwrap(self) -> I

Trait Implementations§

source§

impl<I, C> BlockImport<Block<Header<u32, BlakeTwo256>, OpaqueExtrinsic>> for StarknetBlockImport<I, C>where - I: BlockImport<Block, Error = Error> + Send + Clone, - C: ProvideRuntimeApi<Block> + Send + Sync, - C::Api: StarknetRuntimeApi<Block>,

§

type Error = Error

The error type.
source§

fn check_block<'life0, 'async_trait>( + I: BlockImport<Block, Error = Error> + Send + Clone, + C: ProvideRuntimeApi<Block> + Send + Sync, + C::Api: StarknetRuntimeApi<Block>,

§

type Error = Error

The error type.
source§

fn check_block<'life0, 'async_trait>( &'life0 mut self, - block: BlockCheckParams<Block> + block: BlockCheckParams<Block> ) -> Pin<Box<dyn Future<Output = Result<ImportResult, Self::Error>> + Send + 'async_trait>>where Self: 'async_trait, 'life0: 'async_trait,

Check block preconditions.
source§

fn import_block<'life0, 'async_trait>( &'life0 mut self, - block: BlockImportParams<Block> + block: BlockImportParams<Block> ) -> Pin<Box<dyn Future<Output = Result<ImportResult, Self::Error>> + Send + 'async_trait>>where Self: 'async_trait, 'life0: 'async_trait,

Import a block.
source§

impl<I, C> Clone for StarknetBlockImport<I, C>where - I: BlockImport<Block> + Send + Clone, - C: ProvideRuntimeApi<Block> + Send,

source§

fn clone(&self) -> Self

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl<I, C> JustificationImport<Block<Header<u32, BlakeTwo256>, OpaqueExtrinsic>> for StarknetBlockImport<I, C>where - I: JustificationImport<Block> + Send + Clone, - C: ProvideRuntimeApi<Block> + Send + Sync,

§

type Error = <I as JustificationImport<Block<Header<u32, BlakeTwo256>, OpaqueExtrinsic>>>::Error

source§

fn on_start<'life0, 'async_trait>( + I: BlockImport<Block> + Send + Clone, + C: ProvideRuntimeApi<Block> + Send,

source§

fn clone(&self) -> Self

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl<I, C> JustificationImport<Block<Header<u32, BlakeTwo256>, OpaqueExtrinsic>> for StarknetBlockImport<I, C>where + I: JustificationImport<Block> + Send + Clone, + C: ProvideRuntimeApi<Block> + Send + Sync,

§

type Error = <I as JustificationImport<Block<Header<u32, BlakeTwo256>, OpaqueExtrinsic>>>::Error

source§

fn on_start<'life0, 'async_trait>( &'life0 mut self -) -> Pin<Box<dyn Future<Output = Vec<(Hash, NumberFor<Block>)>> + Send + 'async_trait>>where +) -> Pin<Box<dyn Future<Output = Vec<(Hash, NumberFor<Block>)>> + Send + 'async_trait>>where Self: 'async_trait, 'life0: 'async_trait,

Called by the import queue when it is started. Returns a list of justifications to request from the network.
source§

fn import_justification<'life0, 'async_trait>( &'life0 mut self, - hash: Hash, - number: NumberFor<Block>, + hash: Hash, + number: NumberFor<Block>, justification: Justification ) -> Pin<Box<dyn Future<Output = Result<(), Self::Error>> + Send + 'async_trait>>where Self: 'async_trait,