Bitcoin ABC 0.30.3
P2P Digital Currency
|
#include <stakingrewards.h>
Public Member Functions | |
StakingRewardsPolicy (const avalanche::Processor &avalanche, const Consensus::Params &consensusParams, const CBlockIndex &blockIndex, const CBlock &block, const Amount &blockReward) | |
bool | operator() (BlockPolicyValidationState &state) override |
Public Member Functions inherited from ParkingPolicy | |
virtual | ~ParkingPolicy () |
virtual bool | operator() (BlockPolicyValidationState &state)=0 |
Private Attributes | |
const avalanche::Processor & | m_avalanche |
const CBlock & | m_block |
const Amount & | m_blockReward |
const Consensus::Params & | m_consensusParams |
const CBlockIndex & | m_blockIndex |
Definition at line 22 of file stakingrewards.h.
|
inline |
Definition at line 31 of file stakingrewards.h.
|
overridevirtual |
Implements ParkingPolicy.
Definition at line 23 of file stakingrewards.cpp.
|
private |
Definition at line 24 of file stakingrewards.h.
|
private |
Definition at line 25 of file stakingrewards.h.
|
private |
Definition at line 28 of file stakingrewards.h.
|
private |
Definition at line 26 of file stakingrewards.h.
|
private |
Definition at line 27 of file stakingrewards.h.