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.