Trait client_traits::IoClient [−][src]
IO operations that should off-load heavy work to another thread.
Required methods
fn queue_transactions(&self, transactions: Vec<Bytes>, peer_id: usize)
[src]
Queue transactions for importing.
fn queue_ancient_block(
&self,
block_bytes: Unverified,
receipts_bytes: Bytes
) -> VapcoreResult<H256>
[src]
&self,
block_bytes: Unverified,
receipts_bytes: Bytes
) -> VapcoreResult<H256>
Queue block import with transaction receipts. Does no sealing and transaction validation.
fn queue_consensus_message(&self, message: Bytes)
[src]
Queue consensus engine message.