 |
Ethereum
PoC-8
The C++ Implementation of Ethereum
|
Go to the documentation of this file.
43 static const u256 DefaultGasPrice = 20 * shannon;
71 u256 m_ask = DefaultGasPrice;
72 u256 m_bid = DefaultGasPrice;
virtual u256 ask(Block const &) const =0
void setAsk(u256 const &_ask)
TrivialGasPricer()=default
TrivialGasPricer(u256 const &_ask, u256 const &_bid)
u256 ask(Block const &) const override
virtual ~GasPricer()=default
virtual void update(BlockChain const &)
Implements the blockchain database. All data this gives is disk-backed. @threadsafe.
void setBid(u256 const &_bid)
virtual u256 bid(TransactionPriority _p=TransactionPriority::Medium) const =0
boost::multiprecision::number< boost::multiprecision::cpp_int_backend< 256, 256, boost::multiprecision::unsigned_magnitude, boost::multiprecision::unchecked, void > > u256
Active model of a block within the block chain. Keeps track of all transactions, receipts and state f...
u256 bid(TransactionPriority=TransactionPriority::Medium) const override