Trait bitcoin_explorer::parser::reader::BlockchainRead [−][src]
pub trait BlockchainRead: Read {
fn read_varint(&mut self) -> OpResult<usize> { ... }
fn read_u8(&mut self) -> OpResult<u8> { ... }
fn read_u256(&mut self) -> OpResult<[u8; 32]> { ... }
fn read_u32(&mut self) -> OpResult<u32> { ... }
fn read_i32(&mut self) -> OpResult<i32> { ... }
fn read_u8_vec(&mut self, count: u32) -> OpResult<Vec<u8>> { ... }
fn read_block(&mut self) -> OpResult<Block> { ... }
fn read_transaction(&mut self) -> OpResult<Transaction> { ... }
fn read_block_header(&mut self) -> OpResult<BlockHeader> { ... }
}