![]() |
Bitcoin Core 22.99.0
P2P Digital Currency
|
Public Member Functions | |
| int64_t | BeginTime (const Consensus::Params ¶ms) const override |
| int64_t | EndTime (const Consensus::Params ¶ms) const override |
| int | Period (const Consensus::Params ¶ms) const override |
| int | Threshold (const Consensus::Params ¶ms) const override |
| bool | Condition (const CBlockIndex *pindex, const Consensus::Params ¶ms) const override |
| ThresholdState | GetStateFor (const CBlockIndex *pindexPrev) const |
| int | GetStateSinceHeightFor (const CBlockIndex *pindexPrev) const |
Public Member Functions inherited from AbstractThresholdConditionChecker | |
| BIP9Stats | GetStateStatisticsFor (const CBlockIndex *pindex, const Consensus::Params ¶ms) const |
| Returns the numerical statistics of an in-progress BIP9 softfork in the current period. More... | |
| ThresholdState | GetStateFor (const CBlockIndex *pindexPrev, const Consensus::Params ¶ms, ThresholdConditionCache &cache) const |
| Returns the state for pindex A based on parent pindexPrev B. More... | |
| int | GetStateSinceHeightFor (const CBlockIndex *pindexPrev, const Consensus::Params ¶ms, ThresholdConditionCache &cache) const |
| Returns the height since when the ThresholdState has started for pindex A based on parent pindexPrev B, all blocks of a period share the same. More... | |
Private Attributes | |
| ThresholdConditionCache | cache |
Additional Inherited Members | |
Protected Member Functions inherited from AbstractThresholdConditionChecker | |
| virtual int | MinActivationHeight (const Consensus::Params ¶ms) const |
Definition at line 32 of file versionbits_tests.cpp.
|
inlineoverridevirtual |
Implements AbstractThresholdConditionChecker.
Reimplemented in TestAlwaysActiveConditionChecker, and TestNeverActiveConditionChecker.
Definition at line 38 of file versionbits_tests.cpp.
|
inlineoverridevirtual |
Implements AbstractThresholdConditionChecker.
Definition at line 42 of file versionbits_tests.cpp.
|
inlineoverridevirtual |
Implements AbstractThresholdConditionChecker.
Definition at line 39 of file versionbits_tests.cpp.
|
inline |
Definition at line 44 of file versionbits_tests.cpp.
|
inline |
|
inlineoverridevirtual |
Implements AbstractThresholdConditionChecker.
Definition at line 40 of file versionbits_tests.cpp.
|
inlineoverridevirtual |
Implements AbstractThresholdConditionChecker.
Definition at line 41 of file versionbits_tests.cpp.
|
mutableprivate |
Definition at line 35 of file versionbits_tests.cpp.