Fabcoin Core
0.16.2
P2P Digital Currency
|
#include <ChainOperationParams.h>
Public Member Functions | |
PrecompiledContract ()=default | |
PrecompiledContract (std::function< bigint(size_t)> const &_cost, PrecompiledExecutor const &_exec, u256 const &_startingBlock=0) | |
PrecompiledContract (unsigned _base, unsigned _word, PrecompiledExecutor const &_exec, u256 const &_startingBlock=0) | |
bigint | cost (bytesConstRef _in) const |
std::pair< bool, bytes > | execute (bytesConstRef _in) const |
u256 const & | startingBlock () const |
Private Attributes | |
std::function< bigint(size_t)> | m_cost |
PrecompiledExecutor | m_execute |
u256 | m_startingBlock = 0 |
Definition at line 35 of file ChainOperationParams.h.
|
default |
|
inline |
PrecompiledContract::PrecompiledContract | ( | unsigned | _base, |
unsigned | _word, | ||
PrecompiledExecutor const & | _exec, | ||
u256 const & | _startingBlock = 0 |
||
) |
Definition at line 29 of file ChainOperationParams.cpp.
|
inline |
|
inline |
Definition at line 56 of file ChainOperationParams.h.
|
inline |
Definition at line 58 of file ChainOperationParams.h.
|
private |
Definition at line 61 of file ChainOperationParams.h.
|
private |
Definition at line 62 of file ChainOperationParams.h.
|
private |
Definition at line 63 of file ChainOperationParams.h.