Fabcoin Core  0.16.2
P2P Digital Currency
dev::eth::EthashClient Member List

This is the complete list of members for dev::eth::EthashClient, including all inherited members.

activityReport()dev::eth::Clientinline
addresses(BlockNumber _block) const overridedev::eth::ClientBasevirtual
dev::eth::Interface::addresses() const dev::eth::Interfaceinlinevirtual
appendFromBlock(h256 const &_blockHash, BlockPolarity _polarity, h256Hash &io_changed)dev::eth::Clientprotected
appendFromNewPending(TransactionReceipt const &_receipt, h256Hash &io_changed, h256 _sha3)dev::eth::Clientprotected
author() const overridedev::eth::Clientinlinevirtual
balanceAt(Address _a, BlockNumber _block) const overridedev::eth::ClientBasevirtual
dev::eth::Interface::balanceAt(Address _a) const dev::eth::Interfaceinline
bc() overridedev::eth::Clientinlineprotectedvirtual
bc() const overridedev::eth::Clientinlineprotectedvirtual
block(h256 const &_blockHash, PopulationStatistics *o_stats) const dev::eth::Client
block(h256 const &_block) const overridedev::eth::Clientvirtual
dev::eth::ClientBase::block(BlockNumber _h) const dev::eth::ClientBase
blockChain() const dev::eth::Clientinline
blockDetails(h256 _hash) const overridedev::eth::ClientBasevirtual
dev::eth::Interface::blockDetails(BlockNumber _block) const dev::eth::Interface
blockInfo(h256 _hash) const overridedev::eth::ClientBasevirtual
dev::eth::Interface::blockInfo(BlockNumber _block) const dev::eth::Interface
blockQueue() const dev::eth::Clientinline
blockQueueStatus() const dev::eth::Clientinline
call(Address _dest, bytes const &_data=bytes(), u256 _gas=125000, u256 _value=0, u256 _gasPrice=1 *ether, Address const &_from=Address())dev::eth::Client
dev::eth::ClientBase::call(Address const &_secret, u256 _value, Address _dest, bytes const &_data, u256 _gas, u256 _gasPrice, BlockNumber _blockNumber, FudgeFactor _ff=FudgeFactor::Strict) overridedev::eth::ClientBasevirtual
dev::eth::Interface::call(Address const &_from, u256 _value, Address _dest, bytes const &_data=bytes(), u256 _gas=1000000, u256 _gasPrice=DefaultGasPrice, FudgeFactor _ff=FudgeFactor::Strict)dev::eth::Interfaceinline
dev::eth::Interface::call(Secret const &_secret, u256 _value, Address _dest, bytes const &_data, u256 _gas, u256 _gasPrice, BlockNumber _blockNumber, FudgeFactor _ff=FudgeFactor::Strict)dev::eth::Interfaceinline
dev::eth::Interface::call(Secret const &_secret, u256 _value, Address _dest, bytes const &_data, u256 _gas, u256 _gasPrice, FudgeFactor _ff=FudgeFactor::Strict)dev::eth::Interfaceinline
callQueuedFunctions()dev::eth::Clientprotected
chainParams() const dev::eth::Clientinline
checkWatch(unsigned _watchId) overridedev::eth::ClientBasevirtual
checkWatchGarbage()dev::eth::Clientprotected
checkWatchSafe(unsigned _watchId)dev::eth::Interfaceinline
clearPending()dev::eth::Client
Client(ChainParams const &_params, int _networkID, p2p::Host *_host, std::shared_ptr< GasPricer > _gpForAdoption, std::string const &_dbPath=std::string(), WithExisting _forceAction=WithExisting::Trust, TransactionQueue::Limits const &_l=TransactionQueue::Limits{1024, 1024})dev::eth::Client
ClientBase(TransactionQueue::Limits const &_l=TransactionQueue::Limits{1024, 1024})dev::eth::ClientBaseinline
codeAt(Address _a, BlockNumber _block) const overridedev::eth::ClientBasevirtual
dev::eth::Interface::codeAt(Address _a) const dev::eth::Interfaceinline
codeHashAt(Address _a, BlockNumber _block) const overridedev::eth::ClientBasevirtual
dev::eth::Interface::codeHashAt(Address _a) const dev::eth::Interfaceinline
compareBlockHashes(h256 _h1, h256 _h2) const overridedev::eth::ClientBasevirtual
countAt(Address _a, BlockNumber _block) const overridedev::eth::ClientBasevirtual
dev::eth::Interface::countAt(Address _a) const dev::eth::Interfaceinline
create(Address const &_secret, u256 _value, bytes const &_data, u256 _gas, u256 _gasPrice, BlockNumber _blockNumber, FudgeFactor _ff=FudgeFactor::Strict) overridedev::eth::ClientBasevirtual
dev::eth::Interface::create(Address const &_from, u256 _value, bytes const &_data=bytes(), u256 _gas=1000000, u256 _gasPrice=DefaultGasPrice, FudgeFactor _ff=FudgeFactor::Strict)dev::eth::Interfaceinline
dev::eth::Interface::create(Secret const &_secret, u256 _value, bytes const &_data, u256 _gas, u256 _gasPrice, BlockNumber _blockNumber, FudgeFactor _ff=FudgeFactor::Strict)dev::eth::Interfaceinline
dev::eth::Interface::create(Secret const &_secret, u256 _value, bytes const &_data, u256 _gas, u256 _gasPrice, FudgeFactor _ff=FudgeFactor::Strict)dev::eth::Interfaceinline
doneWorking() overridedev::eth::Clientprotectedvirtual
downloadMan() const dev::eth::Client
doWork(bool _doWait)dev::eth::Clientprotected
doWork() overridedev::eth::Clientinlineprotectedvirtual
estimateGas(Address const &_from, u256 _value, Address _dest, bytes const &_data, int64_t _maxGas, u256 _gasPrice, BlockNumber _blockNumber, GasEstimationCallback const &_callback) overridedev::eth::ClientBasevirtual
ethash() const dev::eth::EthashClient
EthashClient(ChainParams const &_params, int _networkID, p2p::Host *_host, std::shared_ptr< GasPricer > _gpForAdoption, std::string const &_dbPath=std::string(), WithExisting _forceAction=WithExisting::Trust, TransactionQueue::Limits const &_l=TransactionQueue::Limits{1024, 1024})dev::eth::EthashClient
evmSchedule() const overridedev::eth::ClientBaseinlinevirtual
executeInMainThread(std::function< void()> const &_function)dev::eth::Client
externalHashrate() const dev::eth::EthashClientprotected
flushTransactions() overridedev::eth::Clientvirtual
gasBidPrice() const overridedev::eth::Clientinlinevirtual
gasLimitRemaining() const overridedev::eth::Clientinlinevirtual
gasPricer() const dev::eth::Clientinline
getDefault() const dev::eth::Interfaceinline
getEthashWork()dev::eth::EthashClient
hashFromNumber(BlockNumber _number) const overridedev::eth::ClientBasevirtual
hashrate() const dev::eth::EthashClient
init(p2p::Host *_extNet, std::string const &_dbPath, WithExisting _forceAction, u256 _networkId)dev::eth::Clientprotected
injectBlock(bytes const &_block) overridedev::eth::ClientBasevirtual
injectTransaction(bytes const &_rlp, IfDropped _id=IfDropped::Ignore) overridedev::eth::ClientBaseinlinevirtual
installWatch(LogFilter const &_filter, Reaping _r=Reaping::Automatic) overridedev::eth::ClientBasevirtual
installWatch(h256 _filterId, Reaping _r=Reaping::Automatic) overridedev::eth::ClientBasevirtual
Interface()dev::eth::Interfaceinline
isKnown(h256 const &_hash) const overridedev::eth::ClientBasevirtual
isKnown(BlockNumber _block) const overridedev::eth::ClientBasevirtual
isKnownTransaction(h256 const &_transactionHash) const overridedev::eth::ClientBasevirtual
isKnownTransaction(h256 const &_blockHash, unsigned _i) const overridedev::eth::ClientBasevirtual
isMajorSyncing() const overridedev::eth::Clientvirtual
isMining() const dev::eth::EthashClient
isSyncing() const overridedev::eth::Clientvirtual
isWorking() const dev::Workerinlineprotected
killChain()dev::eth::Clientinline
localisedTransaction(h256 const &_transactionHash) const overridedev::eth::ClientBasevirtual
localisedTransaction(h256 const &_blockHash, unsigned _i) const overridedev::eth::ClientBasevirtual
localisedTransactionReceipt(h256 const &_transactionHash) const overridedev::eth::ClientBasevirtual
logs(unsigned _watchId) const overridedev::eth::ClientBasevirtual
logs(LogFilter const &_filter) const overridedev::eth::ClientBasevirtual
m_bcdev::eth::Clientprotected
m_bqdev::eth::Clientprotected
m_bqReadydev::eth::Clientprotected
m_defaultdev::eth::Interfaceprotected
m_externalRatesdev::eth::EthashClientmutableprotected
m_extraDatadev::eth::Clientprotected
m_filtersdev::eth::ClientBaseprotected
m_functionQueuedev::eth::Clientprotected
m_gpdev::eth::Clientprotected
m_hostdev::eth::Clientprotected
m_lastGarbageCollectiondev::eth::Clientmutableprotected
m_lastGetWorkdev::eth::Clientprotected
m_lastTickdev::eth::Clientmutableprotected
m_needStateResetdev::eth::Clientprotected
m_postSealdev::eth::Clientprotected
m_preSealdev::eth::Clientprotected
m_remoteWorkingdev::eth::Clientprotected
m_reportdev::eth::Clientprotected
m_sealingInfodev::eth::Clientprotected
m_signalleddev::eth::Clientprotected
m_specialFiltersdev::eth::ClientBaseprotected
m_stateDBdev::eth::Clientprotected
m_syncAmountdev::eth::Clientprotected
m_syncBlockQueuedev::eth::Clientprotected
m_syncTransactionQueuedev::eth::Clientprotected
m_tqdev::eth::ClientBaseprotected
m_tqReadydev::eth::Clientprotected
m_tqReplaceddev::eth::Clientprotected
m_watchesdev::eth::ClientBaseprotected
m_workingdev::eth::Clientprotected
m_wouldButShouldnotdev::eth::Clientprotected
m_wouldSealdev::eth::Clientprotected
miningProgress() const dev::eth::EthashClient
networkId() const overridedev::eth::Clientvirtual
noteChanged(h256Hash const &_filters)dev::eth::Clientprotected
number() const overridedev::eth::ClientBasevirtual
numberFromHash(h256 _blockHash) const overridedev::eth::ClientBasevirtual
onBadBlock(Exception &_ex) const dev::eth::Clientprotected
onBlockQueueReady()dev::eth::Clientinlineprotected
onChainChanged(ImportRoute const &_ir)dev::eth::Clientprotected
onDeadBlocks(h256s const &_blocks, h256Hash &io_changed)dev::eth::Clientprotected
onNewBlocks(h256s const &_blocks, h256Hash &io_changed)dev::eth::Clientprotectedvirtual
onPostStateChanged()dev::eth::Clientprotected
onTransactionQueueReady()dev::eth::Clientinlineprotected
operator=(Worker &&_m)dev::Workerinlineprotected
peekWatch(unsigned _watchId) const overridedev::eth::ClientBasevirtual
peekWatchSafe(unsigned _watchId) const dev::eth::Interfaceinline
pending() const overridedev::eth::ClientBasevirtual
pendingDetails() const overridedev::eth::ClientBasevirtual
pendingHashes() const overridedev::eth::ClientBasevirtual
pendingInfo() const overridedev::eth::ClientBasevirtual
postSeal() const overridedev::eth::Clientinlineprotectedvirtual
postState() const dev::eth::Clientinline
prepareForTransaction() overridedev::eth::Clientprotectedvirtual
prependLogsFromBlock(LogFilter const &_filter, h256 const &_blockHash, BlockPolarity _polarity, LocalisedLogEntries &io_logs) const dev::eth::ClientBasevirtual
preSeal() const overridedev::eth::Clientinlineprotectedvirtual
queueBlock(bytes const &_block, bool _isSafe=false)dev::eth::Client
rejigSealing()dev::eth::Clientprotected
remoteActive() const dev::eth::Clientprotected
reopenChain(ChainParams const &_p, WithExisting _we=WithExisting::Trust)dev::eth::Client
reopenChain(WithExisting _we)dev::eth::Client
rescue()dev::eth::Clientinline
resetState()dev::eth::Clientprotected
resyncStateFromChain()dev::eth::Clientprotected
retryUnknown()dev::eth::Clientinline
rewind(unsigned _n)dev::eth::Client
sealEngine() const overridedev::eth::Clientinlinevirtual
sealer() const dev::eth::Clientinline
sealers() const dev::eth::Clientinline
sealOption(std::string const &_name) const dev::eth::Clientinline
setAuthor(Address const &_us) overridedev::eth::Clientinlinevirtual
setDefault(BlockNumber _block)dev::eth::Interfaceinline
setExtraData(bytes const &_extraData)dev::eth::Clientinline
setGasPricer(std::shared_ptr< GasPricer > _gp)dev::eth::Clientinline
setName(std::string _n)dev::Workerinlineprotected
setNetworkId(u256 const &_n) overridedev::eth::Clientvirtual
setSealer(std::string const &_id)dev::eth::Clientinline
setSealOption(std::string const &_name, bytes const &_value)dev::eth::Clientinline
setShouldPrecomputeDAG(bool _precompute)dev::eth::EthashClient
shouldServeWork() const dev::eth::EthashClientinline
shouldStop() const dev::Workerinlineprotected
startedWorking() overridedev::eth::Clientprotectedvirtual
startSealing() overridedev::eth::Clientvirtual
startWorking()dev::Workerprotected
state(unsigned _txi, h256 const &_block) const dev::eth::Client
state(unsigned _txi) const dev::eth::Client
stateAt(Address _a, u256 _l, BlockNumber _block) const overridedev::eth::ClientBasevirtual
dev::eth::Interface::stateAt(Address _a, u256 _l) const dev::eth::Interfaceinline
stateDB() const dev::eth::Clientinline
stateRootAt(Address _a, BlockNumber _block) const overridedev::eth::ClientBasevirtual
stopSealing() overridedev::eth::Clientinlinevirtual
stopWorking()dev::Workerprotected
storageAt(Address _a, BlockNumber _block) const overridedev::eth::ClientBasevirtual
dev::eth::Interface::storageAt(Address _a) const dev::eth::Interfaceinline
submitEthashWork(h256 const &_mixHash, h64 const &_nonce)dev::eth::EthashClient
submitExternalHashrate(u256 const &_rate, h256 const &_id)dev::eth::EthashClient
submitSealed(bytes const &_s)dev::eth::Clientprotectedvirtual
submitTransaction(TransactionSkeleton const &_t, Secret const &_secret) overridedev::eth::ClientBasevirtual
dev::eth::Interface::submitTransaction(Secret const &_secret, u256 const &_value, Address const &_dest, bytes const &_data=bytes(), u256 const &_gas=1000000, u256 const &_gasPrice=DefaultGasPrice, u256 const &_nonce=Invalid256)dev::eth::Interface
dev::eth::Interface::submitTransaction(Secret const &_secret, u256 const &_endowment, bytes const &_init, u256 const &_gas=1000000, u256 const &_gasPrice=DefaultGasPrice, u256 const &_nonce=Invalid256)dev::eth::Interface
syncBlockQueue()dev::eth::Clientprotected
syncQueue(unsigned _max=1)dev::eth::Client
syncStatus() const overridedev::eth::Clientvirtual
syncTransactionQueue()dev::eth::Clientprotected
tick()dev::eth::Clientprotected
transaction(h256 _transactionHash) const overridedev::eth::ClientBasevirtual
transaction(h256 _blockHash, unsigned _i) const overridedev::eth::ClientBasevirtual
dev::eth::Interface::transaction(BlockNumber _block, unsigned _i) const dev::eth::Interfaceinline
transactionCount(h256 _blockHash) const overridedev::eth::ClientBasevirtual
dev::eth::Interface::transactionCount(BlockNumber _block) const dev::eth::Interfaceinline
transactionHashes(h256 _blockHash) const overridedev::eth::ClientBasevirtual
dev::eth::Interface::transactionHashes(BlockNumber _block) const dev::eth::Interfaceinline
transactionLocation(h256 const &_transactionHash) const overridedev::eth::ClientBasevirtual
transactionQueueLimits() const dev::eth::Clientinline
transactionQueueStatus() const dev::eth::Clientinline
transactionReceipt(h256 const &_transactionHash) const overridedev::eth::ClientBasevirtual
transactions(h256 _blockHash) const overridedev::eth::ClientBasevirtual
dev::eth::Interface::transactions(BlockNumber _block) const dev::eth::Interfaceinline
uncle(h256 _blockHash, unsigned _i) const overridedev::eth::ClientBasevirtual
dev::eth::Interface::uncle(BlockNumber _block, unsigned _i) const dev::eth::Interfaceinline
uncleCount(h256 _blockHash) const overridedev::eth::ClientBasevirtual
dev::eth::Interface::uncleCount(BlockNumber _block) const dev::eth::Interfaceinline
uncleHashes(h256 _blockHash) const overridedev::eth::ClientBasevirtual
dev::eth::Interface::uncleHashes(BlockNumber _block) const dev::eth::Interfaceinline
uninstallWatch(unsigned _watchId) overridedev::eth::ClientBasevirtual
Worker(std::string const &_name="anon", unsigned _idleWaitMs=30)dev::Workerinlineprotected
Worker(Worker &&_m)dev::Workerinlineprotected
workLoop()dev::Workerprotectedvirtual
wouldSeal() const overridedev::eth::Clientinlinevirtual
x_externalRatesdev::eth::EthashClientmutableprotected
x_filtersWatchesdev::eth::ClientBasemutableprotected
x_functionQueuedev::eth::Clientprotected
x_postSealdev::eth::Clientmutableprotected
x_preSealdev::eth::Clientmutableprotected
x_signalleddev::eth::Clientprotected
x_workingdev::eth::Clientmutableprotected
~Client()dev::eth::Clientvirtual
~ClientBase()dev::eth::ClientBaseinlinevirtual
~Interface()dev::eth::Interfaceinlinevirtual
~Worker()dev::Workerinlineprotectedvirtual