Implements the blockchain database. All data this gives is disk-backed. .
virtual void importBlock(BlockHeader const &_header, RLP _transactions, RLP _uncles, RLP _receipts, u256 const &_totalDifficulty)=0
virtual void setChainStartBlockNumber(u256 const &_number)=0
boost::multiprecision::number< boost::multiprecision::cpp_int_backend< 256, 256, boost::multiprecision::unsigned_magnitude, boost::multiprecision::unchecked, void > > u256
std::unique_ptr< BlockChainImporterFace > createBlockChainImporter(BlockChain &_blockChain)
virtual ~BlockChainImporterFace()=default