#include <EVMSchedule.h>
Definition at line 28 of file EVMSchedule.h.
◆ EVMSchedule() [1/2]
| dev::eth::EVMSchedule::EVMSchedule |
( |
| ) |
|
|
inline |
◆ EVMSchedule() [2/2]
| dev::eth::EVMSchedule::EVMSchedule |
( |
bool |
_efcd, |
|
|
bool |
_hdc, |
|
|
unsigned const & |
_txCreateGas |
|
) |
| |
|
inline |
◆ emptinessIsNonexistence()
| bool dev::eth::EVMSchedule::emptinessIsNonexistence |
( |
| ) |
const |
|
inline |
◆ staticCallDepthLimit()
| bool dev::eth::EVMSchedule::staticCallDepthLimit |
( |
| ) |
const |
|
inline |
◆ suicideChargesNewAccountGas()
| bool dev::eth::EVMSchedule::suicideChargesNewAccountGas |
( |
| ) |
const |
|
inline |
◆ zeroValueTransferChargesNewAccountGas()
| bool dev::eth::EVMSchedule::zeroValueTransferChargesNewAccountGas |
( |
| ) |
const |
|
inline |
◆ balanceGas
| unsigned dev::eth::EVMSchedule::balanceGas = 20 |
◆ blockhashGas
| unsigned dev::eth::EVMSchedule::blockhashGas = 20 |
◆ blockRewardOverwrite
| boost::optional<u256> dev::eth::EVMSchedule::blockRewardOverwrite |
◆ callGas
| unsigned dev::eth::EVMSchedule::callGas = 40 |
◆ callNewAccountGas
| unsigned dev::eth::EVMSchedule::callNewAccountGas = 25000 |
◆ callStipend
| unsigned dev::eth::EVMSchedule::callStipend = 2300 |
◆ callValueTransferGas
| unsigned dev::eth::EVMSchedule::callValueTransferGas = 9000 |
◆ copyGas
| unsigned dev::eth::EVMSchedule::copyGas = 3 |
◆ createDataGas
| unsigned dev::eth::EVMSchedule::createDataGas = 200 |
◆ createGas
| unsigned dev::eth::EVMSchedule::createGas = 32000 |
◆ eip1283Mode
| bool dev::eth::EVMSchedule::eip1283Mode = false |
◆ eip150Mode
| bool dev::eth::EVMSchedule::eip150Mode = false |
◆ eip158Mode
| bool dev::eth::EVMSchedule::eip158Mode = false |
◆ exceptionalFailedCodeDeposit
| bool dev::eth::EVMSchedule::exceptionalFailedCodeDeposit = true |
◆ expByteGas
| unsigned dev::eth::EVMSchedule::expByteGas = 10 |
◆ expGas
| unsigned dev::eth::EVMSchedule::expGas = 10 |
◆ extcodecopyGas
| unsigned dev::eth::EVMSchedule::extcodecopyGas = 20 |
◆ extcodehashGas
| unsigned dev::eth::EVMSchedule::extcodehashGas = 400 |
◆ extcodesizeGas
| unsigned dev::eth::EVMSchedule::extcodesizeGas = 20 |
◆ haveBitwiseShifting
| bool dev::eth::EVMSchedule::haveBitwiseShifting = false |
◆ haveCreate2
| bool dev::eth::EVMSchedule::haveCreate2 = false |
◆ haveDelegateCall
| bool dev::eth::EVMSchedule::haveDelegateCall = true |
◆ haveExtcodehash
| bool dev::eth::EVMSchedule::haveExtcodehash = false |
◆ haveReturnData
| bool dev::eth::EVMSchedule::haveReturnData = false |
◆ haveRevert
| bool dev::eth::EVMSchedule::haveRevert = false |
◆ haveStaticCall
| bool dev::eth::EVMSchedule::haveStaticCall = false |
◆ jumpdestGas
| unsigned dev::eth::EVMSchedule::jumpdestGas = 1 |
◆ logDataGas
| unsigned dev::eth::EVMSchedule::logDataGas = 8 |
◆ logGas
| unsigned dev::eth::EVMSchedule::logGas = 375 |
◆ logTopicGas
| unsigned dev::eth::EVMSchedule::logTopicGas = 375 |
◆ maxCodeSize
| unsigned dev::eth::EVMSchedule::maxCodeSize = unsigned(-1) |
◆ memoryGas
| unsigned dev::eth::EVMSchedule::memoryGas = 3 |
◆ quadCoeffDiv
| unsigned dev::eth::EVMSchedule::quadCoeffDiv = 512 |
◆ sha3Gas
| unsigned dev::eth::EVMSchedule::sha3Gas = 30 |
◆ sha3WordGas
| unsigned dev::eth::EVMSchedule::sha3WordGas = 6 |
◆ sloadGas
| unsigned dev::eth::EVMSchedule::sloadGas = 50 |
◆ sstoreRefundGas
| unsigned dev::eth::EVMSchedule::sstoreRefundGas = 15000 |
◆ sstoreRefundNonzeroGas
| unsigned dev::eth::EVMSchedule::sstoreRefundNonzeroGas = 4800 |
◆ sstoreResetGas
| unsigned dev::eth::EVMSchedule::sstoreResetGas = 5000 |
◆ sstoreSetGas
| unsigned dev::eth::EVMSchedule::sstoreSetGas = 20000 |
◆ sstoreUnchangedGas
| unsigned dev::eth::EVMSchedule::sstoreUnchangedGas = 200 |
◆ suicideGas
| unsigned dev::eth::EVMSchedule::suicideGas = 0 |
◆ suicideRefundGas
| unsigned dev::eth::EVMSchedule::suicideRefundGas = 24000 |
◆ tierStepGas
| std::array<unsigned, 8> dev::eth::EVMSchedule::tierStepGas |
◆ txCreateGas
| unsigned dev::eth::EVMSchedule::txCreateGas = 53000 |
◆ txDataNonZeroGas
| unsigned dev::eth::EVMSchedule::txDataNonZeroGas = 68 |
◆ txDataZeroGas
| unsigned dev::eth::EVMSchedule::txDataZeroGas = 4 |
◆ txGas
| unsigned dev::eth::EVMSchedule::txGas = 21000 |
The documentation for this struct was generated from the following file:
- /home/abuild/rpmbuild/BUILD/ethereum-cpp-1.6.0/libethcore/EVMSchedule.h