Fabcoin Core
0.16.2
P2P Digital Currency
|
This is the complete list of members for dev::eth::EthashClient, including all inherited members.
activityReport() | dev::eth::Client | inline |
addresses(BlockNumber _block) const override | dev::eth::ClientBase | virtual |
dev::eth::Interface::addresses() const | dev::eth::Interface | inlinevirtual |
appendFromBlock(h256 const &_blockHash, BlockPolarity _polarity, h256Hash &io_changed) | dev::eth::Client | protected |
appendFromNewPending(TransactionReceipt const &_receipt, h256Hash &io_changed, h256 _sha3) | dev::eth::Client | protected |
author() const override | dev::eth::Client | inlinevirtual |
balanceAt(Address _a, BlockNumber _block) const override | dev::eth::ClientBase | virtual |
dev::eth::Interface::balanceAt(Address _a) const | dev::eth::Interface | inline |
bc() override | dev::eth::Client | inlineprotectedvirtual |
bc() const override | dev::eth::Client | inlineprotectedvirtual |
block(h256 const &_blockHash, PopulationStatistics *o_stats) const | dev::eth::Client | |
block(h256 const &_block) const override | dev::eth::Client | virtual |
dev::eth::ClientBase::block(BlockNumber _h) const | dev::eth::ClientBase | |
blockChain() const | dev::eth::Client | inline |
blockDetails(h256 _hash) const override | dev::eth::ClientBase | virtual |
dev::eth::Interface::blockDetails(BlockNumber _block) const | dev::eth::Interface | |
blockInfo(h256 _hash) const override | dev::eth::ClientBase | virtual |
dev::eth::Interface::blockInfo(BlockNumber _block) const | dev::eth::Interface | |
blockQueue() const | dev::eth::Client | inline |
blockQueueStatus() const | dev::eth::Client | inline |
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) override | dev::eth::ClientBase | virtual |
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::Interface | inline |
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::Interface | inline |
dev::eth::Interface::call(Secret const &_secret, u256 _value, Address _dest, bytes const &_data, u256 _gas, u256 _gasPrice, FudgeFactor _ff=FudgeFactor::Strict) | dev::eth::Interface | inline |
callQueuedFunctions() | dev::eth::Client | protected |
chainParams() const | dev::eth::Client | inline |
checkWatch(unsigned _watchId) override | dev::eth::ClientBase | virtual |
checkWatchGarbage() | dev::eth::Client | protected |
checkWatchSafe(unsigned _watchId) | dev::eth::Interface | inline |
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::ClientBase | inline |
codeAt(Address _a, BlockNumber _block) const override | dev::eth::ClientBase | virtual |
dev::eth::Interface::codeAt(Address _a) const | dev::eth::Interface | inline |
codeHashAt(Address _a, BlockNumber _block) const override | dev::eth::ClientBase | virtual |
dev::eth::Interface::codeHashAt(Address _a) const | dev::eth::Interface | inline |
compareBlockHashes(h256 _h1, h256 _h2) const override | dev::eth::ClientBase | virtual |
countAt(Address _a, BlockNumber _block) const override | dev::eth::ClientBase | virtual |
dev::eth::Interface::countAt(Address _a) const | dev::eth::Interface | inline |
create(Address const &_secret, u256 _value, bytes const &_data, u256 _gas, u256 _gasPrice, BlockNumber _blockNumber, FudgeFactor _ff=FudgeFactor::Strict) override | dev::eth::ClientBase | virtual |
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::Interface | inline |
dev::eth::Interface::create(Secret const &_secret, u256 _value, bytes const &_data, u256 _gas, u256 _gasPrice, BlockNumber _blockNumber, FudgeFactor _ff=FudgeFactor::Strict) | dev::eth::Interface | inline |
dev::eth::Interface::create(Secret const &_secret, u256 _value, bytes const &_data, u256 _gas, u256 _gasPrice, FudgeFactor _ff=FudgeFactor::Strict) | dev::eth::Interface | inline |
doneWorking() override | dev::eth::Client | protectedvirtual |
downloadMan() const | dev::eth::Client | |
doWork(bool _doWait) | dev::eth::Client | protected |
doWork() override | dev::eth::Client | inlineprotectedvirtual |
estimateGas(Address const &_from, u256 _value, Address _dest, bytes const &_data, int64_t _maxGas, u256 _gasPrice, BlockNumber _blockNumber, GasEstimationCallback const &_callback) override | dev::eth::ClientBase | virtual |
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 override | dev::eth::ClientBase | inlinevirtual |
executeInMainThread(std::function< void()> const &_function) | dev::eth::Client | |
externalHashrate() const | dev::eth::EthashClient | protected |
flushTransactions() override | dev::eth::Client | virtual |
gasBidPrice() const override | dev::eth::Client | inlinevirtual |
gasLimitRemaining() const override | dev::eth::Client | inlinevirtual |
gasPricer() const | dev::eth::Client | inline |
getDefault() const | dev::eth::Interface | inline |
getEthashWork() | dev::eth::EthashClient | |
hashFromNumber(BlockNumber _number) const override | dev::eth::ClientBase | virtual |
hashrate() const | dev::eth::EthashClient | |
init(p2p::Host *_extNet, std::string const &_dbPath, WithExisting _forceAction, u256 _networkId) | dev::eth::Client | protected |
injectBlock(bytes const &_block) override | dev::eth::ClientBase | virtual |
injectTransaction(bytes const &_rlp, IfDropped _id=IfDropped::Ignore) override | dev::eth::ClientBase | inlinevirtual |
installWatch(LogFilter const &_filter, Reaping _r=Reaping::Automatic) override | dev::eth::ClientBase | virtual |
installWatch(h256 _filterId, Reaping _r=Reaping::Automatic) override | dev::eth::ClientBase | virtual |
Interface() | dev::eth::Interface | inline |
isKnown(h256 const &_hash) const override | dev::eth::ClientBase | virtual |
isKnown(BlockNumber _block) const override | dev::eth::ClientBase | virtual |
isKnownTransaction(h256 const &_transactionHash) const override | dev::eth::ClientBase | virtual |
isKnownTransaction(h256 const &_blockHash, unsigned _i) const override | dev::eth::ClientBase | virtual |
isMajorSyncing() const override | dev::eth::Client | virtual |
isMining() const | dev::eth::EthashClient | |
isSyncing() const override | dev::eth::Client | virtual |
isWorking() const | dev::Worker | inlineprotected |
killChain() | dev::eth::Client | inline |
localisedTransaction(h256 const &_transactionHash) const override | dev::eth::ClientBase | virtual |
localisedTransaction(h256 const &_blockHash, unsigned _i) const override | dev::eth::ClientBase | virtual |
localisedTransactionReceipt(h256 const &_transactionHash) const override | dev::eth::ClientBase | virtual |
logs(unsigned _watchId) const override | dev::eth::ClientBase | virtual |
logs(LogFilter const &_filter) const override | dev::eth::ClientBase | virtual |
m_bc | dev::eth::Client | protected |
m_bq | dev::eth::Client | protected |
m_bqReady | dev::eth::Client | protected |
m_default | dev::eth::Interface | protected |
m_externalRates | dev::eth::EthashClient | mutableprotected |
m_extraData | dev::eth::Client | protected |
m_filters | dev::eth::ClientBase | protected |
m_functionQueue | dev::eth::Client | protected |
m_gp | dev::eth::Client | protected |
m_host | dev::eth::Client | protected |
m_lastGarbageCollection | dev::eth::Client | mutableprotected |
m_lastGetWork | dev::eth::Client | protected |
m_lastTick | dev::eth::Client | mutableprotected |
m_needStateReset | dev::eth::Client | protected |
m_postSeal | dev::eth::Client | protected |
m_preSeal | dev::eth::Client | protected |
m_remoteWorking | dev::eth::Client | protected |
m_report | dev::eth::Client | protected |
m_sealingInfo | dev::eth::Client | protected |
m_signalled | dev::eth::Client | protected |
m_specialFilters | dev::eth::ClientBase | protected |
m_stateDB | dev::eth::Client | protected |
m_syncAmount | dev::eth::Client | protected |
m_syncBlockQueue | dev::eth::Client | protected |
m_syncTransactionQueue | dev::eth::Client | protected |
m_tq | dev::eth::ClientBase | protected |
m_tqReady | dev::eth::Client | protected |
m_tqReplaced | dev::eth::Client | protected |
m_watches | dev::eth::ClientBase | protected |
m_working | dev::eth::Client | protected |
m_wouldButShouldnot | dev::eth::Client | protected |
m_wouldSeal | dev::eth::Client | protected |
miningProgress() const | dev::eth::EthashClient | |
networkId() const override | dev::eth::Client | virtual |
noteChanged(h256Hash const &_filters) | dev::eth::Client | protected |
number() const override | dev::eth::ClientBase | virtual |
numberFromHash(h256 _blockHash) const override | dev::eth::ClientBase | virtual |
onBadBlock(Exception &_ex) const | dev::eth::Client | protected |
onBlockQueueReady() | dev::eth::Client | inlineprotected |
onChainChanged(ImportRoute const &_ir) | dev::eth::Client | protected |
onDeadBlocks(h256s const &_blocks, h256Hash &io_changed) | dev::eth::Client | protected |
onNewBlocks(h256s const &_blocks, h256Hash &io_changed) | dev::eth::Client | protectedvirtual |
onPostStateChanged() | dev::eth::Client | protected |
onTransactionQueueReady() | dev::eth::Client | inlineprotected |
operator=(Worker &&_m) | dev::Worker | inlineprotected |
peekWatch(unsigned _watchId) const override | dev::eth::ClientBase | virtual |
peekWatchSafe(unsigned _watchId) const | dev::eth::Interface | inline |
pending() const override | dev::eth::ClientBase | virtual |
pendingDetails() const override | dev::eth::ClientBase | virtual |
pendingHashes() const override | dev::eth::ClientBase | virtual |
pendingInfo() const override | dev::eth::ClientBase | virtual |
postSeal() const override | dev::eth::Client | inlineprotectedvirtual |
postState() const | dev::eth::Client | inline |
prepareForTransaction() override | dev::eth::Client | protectedvirtual |
prependLogsFromBlock(LogFilter const &_filter, h256 const &_blockHash, BlockPolarity _polarity, LocalisedLogEntries &io_logs) const | dev::eth::ClientBase | virtual |
preSeal() const override | dev::eth::Client | inlineprotectedvirtual |
queueBlock(bytes const &_block, bool _isSafe=false) | dev::eth::Client | |
rejigSealing() | dev::eth::Client | protected |
remoteActive() const | dev::eth::Client | protected |
reopenChain(ChainParams const &_p, WithExisting _we=WithExisting::Trust) | dev::eth::Client | |
reopenChain(WithExisting _we) | dev::eth::Client | |
rescue() | dev::eth::Client | inline |
resetState() | dev::eth::Client | protected |
resyncStateFromChain() | dev::eth::Client | protected |
retryUnknown() | dev::eth::Client | inline |
rewind(unsigned _n) | dev::eth::Client | |
sealEngine() const override | dev::eth::Client | inlinevirtual |
sealer() const | dev::eth::Client | inline |
sealers() const | dev::eth::Client | inline |
sealOption(std::string const &_name) const | dev::eth::Client | inline |
setAuthor(Address const &_us) override | dev::eth::Client | inlinevirtual |
setDefault(BlockNumber _block) | dev::eth::Interface | inline |
setExtraData(bytes const &_extraData) | dev::eth::Client | inline |
setGasPricer(std::shared_ptr< GasPricer > _gp) | dev::eth::Client | inline |
setName(std::string _n) | dev::Worker | inlineprotected |
setNetworkId(u256 const &_n) override | dev::eth::Client | virtual |
setSealer(std::string const &_id) | dev::eth::Client | inline |
setSealOption(std::string const &_name, bytes const &_value) | dev::eth::Client | inline |
setShouldPrecomputeDAG(bool _precompute) | dev::eth::EthashClient | |
shouldServeWork() const | dev::eth::EthashClient | inline |
shouldStop() const | dev::Worker | inlineprotected |
startedWorking() override | dev::eth::Client | protectedvirtual |
startSealing() override | dev::eth::Client | virtual |
startWorking() | dev::Worker | protected |
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 override | dev::eth::ClientBase | virtual |
dev::eth::Interface::stateAt(Address _a, u256 _l) const | dev::eth::Interface | inline |
stateDB() const | dev::eth::Client | inline |
stateRootAt(Address _a, BlockNumber _block) const override | dev::eth::ClientBase | virtual |
stopSealing() override | dev::eth::Client | inlinevirtual |
stopWorking() | dev::Worker | protected |
storageAt(Address _a, BlockNumber _block) const override | dev::eth::ClientBase | virtual |
dev::eth::Interface::storageAt(Address _a) const | dev::eth::Interface | inline |
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::Client | protectedvirtual |
submitTransaction(TransactionSkeleton const &_t, Secret const &_secret) override | dev::eth::ClientBase | virtual |
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::Client | protected |
syncQueue(unsigned _max=1) | dev::eth::Client | |
syncStatus() const override | dev::eth::Client | virtual |
syncTransactionQueue() | dev::eth::Client | protected |
tick() | dev::eth::Client | protected |
transaction(h256 _transactionHash) const override | dev::eth::ClientBase | virtual |
transaction(h256 _blockHash, unsigned _i) const override | dev::eth::ClientBase | virtual |
dev::eth::Interface::transaction(BlockNumber _block, unsigned _i) const | dev::eth::Interface | inline |
transactionCount(h256 _blockHash) const override | dev::eth::ClientBase | virtual |
dev::eth::Interface::transactionCount(BlockNumber _block) const | dev::eth::Interface | inline |
transactionHashes(h256 _blockHash) const override | dev::eth::ClientBase | virtual |
dev::eth::Interface::transactionHashes(BlockNumber _block) const | dev::eth::Interface | inline |
transactionLocation(h256 const &_transactionHash) const override | dev::eth::ClientBase | virtual |
transactionQueueLimits() const | dev::eth::Client | inline |
transactionQueueStatus() const | dev::eth::Client | inline |
transactionReceipt(h256 const &_transactionHash) const override | dev::eth::ClientBase | virtual |
transactions(h256 _blockHash) const override | dev::eth::ClientBase | virtual |
dev::eth::Interface::transactions(BlockNumber _block) const | dev::eth::Interface | inline |
uncle(h256 _blockHash, unsigned _i) const override | dev::eth::ClientBase | virtual |
dev::eth::Interface::uncle(BlockNumber _block, unsigned _i) const | dev::eth::Interface | inline |
uncleCount(h256 _blockHash) const override | dev::eth::ClientBase | virtual |
dev::eth::Interface::uncleCount(BlockNumber _block) const | dev::eth::Interface | inline |
uncleHashes(h256 _blockHash) const override | dev::eth::ClientBase | virtual |
dev::eth::Interface::uncleHashes(BlockNumber _block) const | dev::eth::Interface | inline |
uninstallWatch(unsigned _watchId) override | dev::eth::ClientBase | virtual |
Worker(std::string const &_name="anon", unsigned _idleWaitMs=30) | dev::Worker | inlineprotected |
Worker(Worker &&_m) | dev::Worker | inlineprotected |
workLoop() | dev::Worker | protectedvirtual |
wouldSeal() const override | dev::eth::Client | inlinevirtual |
x_externalRates | dev::eth::EthashClient | mutableprotected |
x_filtersWatches | dev::eth::ClientBase | mutableprotected |
x_functionQueue | dev::eth::Client | protected |
x_postSeal | dev::eth::Client | mutableprotected |
x_preSeal | dev::eth::Client | mutableprotected |
x_signalled | dev::eth::Client | protected |
x_working | dev::eth::Client | mutableprotected |
~Client() | dev::eth::Client | virtual |
~ClientBase() | dev::eth::ClientBase | inlinevirtual |
~Interface() | dev::eth::Interface | inlinevirtual |
~Worker() | dev::Worker | inlineprotectedvirtual |