Fabcoin Core
0.16.2
P2P Digital Currency
|
#include <validation.h>
Public Member Functions | |
ByteCodeExec (const CBlock &_block, std::vector< FascTransaction > _txs, const uint64_t _blockGasLimit) | |
bool | performByteCode (dev::eth::Permanence type=dev::eth::Permanence::Committed) |
bool | processingResults (ByteCodeExecResult &result) |
std::vector< ResultExecute > & | getResult () |
Private Member Functions | |
dev::eth::EnvInfo | BuildEVMEnvironment () |
dev::Address | EthAddrFromScript (const CScript &scriptIn) |
Private Attributes | |
std::vector< FascTransaction > | txs |
std::vector< ResultExecute > | result |
const CBlock & | block |
const uint64_t | blockGasLimit |
Definition at line 752 of file validation.h.
|
inline |
Definition at line 756 of file validation.h.
|
private |
|
private |
|
inline |
bool ByteCodeExec::performByteCode | ( | dev::eth::Permanence | type = dev::eth::Permanence::Committed | ) |
Definition at line 2857 of file validation.cpp.
bool ByteCodeExec::processingResults | ( | ByteCodeExecResult & | result | ) |
Definition at line 2878 of file validation.cpp.
|
private |
Definition at line 774 of file validation.h.
|
private |
Definition at line 776 of file validation.h.
|
private |
Definition at line 772 of file validation.h.
|
private |
Definition at line 770 of file validation.h.