veriblock-pop-cpp
C++11 Libraries for leveraging VeriBlock Proof-Of-Proof blockchain technology.
|
A container for PoP rewards params. More...
Definition at line 36 of file poprewards_params.hpp.
#include <poprewards_params.hpp>
Public Member Functions | |
virtual uint32_t | keystoneRound () const noexcept |
virtual uint32_t | payoutRounds () const noexcept |
virtual uint32_t | flatScoreRound () const noexcept |
virtual bool | flatScoreRoundUse () const noexcept |
virtual std::vector< PopRewardsBigDecimal > | roundRatios () const noexcept |
virtual PopRewardsBigDecimal | maxScoreThresholdNormal () const noexcept |
virtual PopRewardsBigDecimal | maxScoreThresholdKeystone () const noexcept |
virtual uint32_t | difficultyAveragingInterval () const noexcept |
virtual uint32_t | rewardSettlementInterval () const noexcept |
virtual const PopRewardsCurveParams & | getCurveParams () const noexcept |
virtual std::vector< PopRewardsBigDecimal > | relativeScoreLookupTable () const noexcept |
Protected Attributes | |
PopRewardsCurveParams | curveParms {} |
|
inlinevirtualnoexcept |
Definition at line 59 of file poprewards_params.hpp.
|
inlinevirtualnoexcept |
Definition at line 43 of file poprewards_params.hpp.
|
inlinevirtualnoexcept |
Definition at line 45 of file poprewards_params.hpp.
|
inlinevirtualnoexcept |
Definition at line 63 of file poprewards_params.hpp.
|
inlinevirtualnoexcept |
Definition at line 39 of file poprewards_params.hpp.
|
inlinevirtualnoexcept |
Definition at line 55 of file poprewards_params.hpp.
|
inlinevirtualnoexcept |
Definition at line 51 of file poprewards_params.hpp.
|
inlinevirtualnoexcept |
Definition at line 41 of file poprewards_params.hpp.
|
inlinevirtualnoexcept |
Definition at line 69 of file poprewards_params.hpp.
|
inlinevirtualnoexcept |
Definition at line 61 of file poprewards_params.hpp.
|
inlinevirtualnoexcept |
Definition at line 47 of file poprewards_params.hpp.
|
protected |
Definition at line 84 of file poprewards_params.hpp.