![]() |
Ethereum
PoC-8
The C++ Implementation of Ethereum
|
This is the complete list of members for dev::eth::BlockChain, including all inherited members.
| allKinFrom(h256 const &_parent, unsigned _generations) const | dev::eth::BlockChain | |
| attemptImport(bytes const &_block, OverlayDB const &_stateDB, bool _mutBeNew=true) noexcept | dev::eth::BlockChain | |
| block(h256 const &_hash) const | dev::eth::BlockChain | |
| block() const | dev::eth::BlockChain | inline |
| blockBloom(unsigned _number) const | dev::eth::BlockChain | inline |
| BlockChain(ChainParams const &_p, boost::filesystem::path const &_path, WithExisting _we=WithExisting::Trust, ProgressCallback const &_pc=ProgressCallback()) | dev::eth::BlockChain | |
| blocksBlooms(unsigned _level, unsigned _index) const | dev::eth::BlockChain | inline |
| blocksBlooms(h256 const &_chunkId) const | dev::eth::BlockChain | inline |
| chainParams() const | dev::eth::BlockChain | inline |
| chainStartBlockNumber() const | dev::eth::BlockChain | |
| currentHash() const | dev::eth::BlockChain | inline |
| details(h256 const &_hash) const | dev::eth::BlockChain | inline |
| details() const | dev::eth::BlockChain | inline |
| dumpDatabase() const | dev::eth::BlockChain | |
| garbageCollect(bool _force=false) | dev::eth::BlockChain | |
| genesis() const | dev::eth::BlockChain | |
| genesisBlock(OverlayDB const &_db) const | dev::eth::BlockChain | |
| genesisHash() const | dev::eth::BlockChain | inline |
| headerData(h256 const &_hash) const | dev::eth::BlockChain | |
| headerData() const | dev::eth::BlockChain | inline |
| import(bytes const &_block, OverlayDB const &_stateDB, bool _mustBeNew=true) | dev::eth::BlockChain | |
| import(VerifiedBlockRef const &_block, OverlayDB const &_db, bool _mustBeNew=true) | dev::eth::BlockChain | |
| info(h256 const &_hash) const | dev::eth::BlockChain | inline |
| info() const | dev::eth::BlockChain | inline |
| insert(bytes const &_block, bytesConstRef _receipts, bool _mustBeNew=true) | dev::eth::BlockChain | |
| insert(VerifiedBlockRef _block, bytesConstRef _receipts, bool _mustBeNew=true) | dev::eth::BlockChain | |
| insertWithoutParent(bytes const &_block, bytesConstRef _receipts, u256 const &_totalDifficulty) | dev::eth::BlockChain | |
| isKnown(h256 const &_hash, bool _isCurrent=true) const | dev::eth::BlockChain | |
| isKnownTransaction(h256 const &_transactionHash) const | dev::eth::BlockChain | inline |
| lastBlockHashes() const | dev::eth::BlockChain | inline |
| logBlooms(h256 const &_hash) const | dev::eth::BlockChain | inline |
| logBlooms() const | dev::eth::BlockChain | inline |
| number(h256 const &_hash) const | dev::eth::BlockChain | inline |
| number() const | dev::eth::BlockChain | inline |
| numberHash(unsigned _i) const | dev::eth::BlockChain | inline |
| operator<<(std::ostream &_out, BlockChain const &_bc) | dev::eth::BlockChain | friend |
| process() | dev::eth::BlockChain | |
| rebuild(boost::filesystem::path const &_path, ProgressCallback const &_progress=std::function< void(unsigned, unsigned)>()) | dev::eth::BlockChain | |
| receipts(h256 const &_hash) const | dev::eth::BlockChain | inline |
| receipts() const | dev::eth::BlockChain | inline |
| reopen(WithExisting _we=WithExisting::Trust, ProgressCallback const &_pc=ProgressCallback()) | dev::eth::BlockChain | inline |
| reopen(ChainParams const &_p, WithExisting _we=WithExisting::Trust, ProgressCallback const &_pc=ProgressCallback()) | dev::eth::BlockChain | |
| rescue(OverlayDB const &_db) | dev::eth::BlockChain | |
| rewind(unsigned _newHead) | dev::eth::BlockChain | |
| sealEngine() const | dev::eth::BlockChain | inline |
| setChainStartBlockNumber(unsigned _number) | dev::eth::BlockChain | |
| setOnBad(std::function< void(Exception &)> _t) | dev::eth::BlockChain | inline |
| setOnBlockImport(std::function< void(BlockHeader const &)> _t) | dev::eth::BlockChain | inline |
| sync(BlockQueue &_bq, OverlayDB const &_stateDB, unsigned _max) | dev::eth::BlockChain | |
| transaction(h256 const &_transactionHash) const | dev::eth::BlockChain | inline |
| transaction(h256 const &_blockHash, unsigned _i) const | dev::eth::BlockChain | inline |
| transaction(unsigned _i) const | dev::eth::BlockChain | inline |
| transactionHashes(h256 const &_hash) const | dev::eth::BlockChain | inline |
| transactionHashes() const | dev::eth::BlockChain | inline |
| transactionLocation(h256 const &_transactionHash) const | dev::eth::BlockChain | inline |
| transactionReceipt(h256 const &_blockHash, unsigned _i) const | dev::eth::BlockChain | inline |
| transactionReceipt(h256 const &_transactionHash) const | dev::eth::BlockChain | inline |
| transactions(h256 const &_blockHash) const | dev::eth::BlockChain | inline |
| transactions() const | dev::eth::BlockChain | inline |
| treeRoute(h256 const &_from, h256 const &_to, bool _common=true, bool _pre=true, bool _post=true) const | dev::eth::BlockChain | |
| uncleHashes(h256 const &_hash) const | dev::eth::BlockChain | inline |
| uncleHashes() const | dev::eth::BlockChain | inline |
| usage(bool _freshen=false) const | dev::eth::BlockChain | inline |
| verifyBlock(bytesConstRef _block, std::function< void(Exception &)> const &_onBad, ImportRequirements::value _ir=ImportRequirements::OutOfOrderChecks) const | dev::eth::BlockChain | |
| withBlockBloom(LogBloom const &_b, unsigned _earliest, unsigned _latest) const | dev::eth::BlockChain | |
| withBlockBloom(LogBloom const &_b, unsigned _earliest, unsigned _latest, unsigned _topLevel, unsigned _index) const | dev::eth::BlockChain | |
| ~BlockChain() | dev::eth::BlockChain |