|
rippled
|


Static Public Member Functions | |
| static NetClock::time_point | weekTime (weeks w) |
Static Private Member Functions | |
| static uint256 | amendmentId (std::string in) |
| static Section | makeSection (std::vector< std::string > const &amendments) |
| static Section | makeSection (uint256 const &amendment) |
Private Attributes | |
| const std::vector< std::string > | supported_ |
| const std::vector< std::string > | enabled_ {"b", "d", "f", "h", "j", "l", "n", "p"} |
| const std::vector< std::string > | vetoed_ {"a", "c", "e"} |
| const std::vector< std::string > | unsupported_ {"v", "w", "x"} |
| const std::vector< std::string > | unsupportedMajority_ {"y", "z"} |
| const Section | emptySection |
| test::SuiteJournal | journal |
Definition at line 38 of file AmendmentTable_test.cpp.
| ripple::AmendmentTable_test::AmendmentTable_test | ( | ) |
Definition at line 88 of file AmendmentTable_test.cpp.
|
staticprivate |
Definition at line 42 of file AmendmentTable_test.cpp.
|
staticprivate |
Definition at line 54 of file AmendmentTable_test.cpp.
Definition at line 63 of file AmendmentTable_test.cpp.
| std::unique_ptr<AmendmentTable> ripple::AmendmentTable_test::makeTable | ( | std::chrono::seconds | majorityTime, |
| Section const | supported, | ||
| Section const | enabled, | ||
| Section const | vetoed | ||
| ) |
Definition at line 93 of file AmendmentTable_test.cpp.
| std::unique_ptr<AmendmentTable> ripple::AmendmentTable_test::makeTable | ( | std::chrono::seconds | majorityTime | ) |
Definition at line 104 of file AmendmentTable_test.cpp.
| void ripple::AmendmentTable_test::testConstruct | ( | ) |
Definition at line 114 of file AmendmentTable_test.cpp.
| void ripple::AmendmentTable_test::testGet | ( | ) |
Definition at line 139 of file AmendmentTable_test.cpp.
| void ripple::AmendmentTable_test::testBadConfig | ( | ) |
Definition at line 176 of file AmendmentTable_test.cpp.
| void ripple::AmendmentTable_test::testEnableVeto | ( | ) |
Definition at line 270 of file AmendmentTable_test.cpp.
| std::vector<std::pair<PublicKey, SecretKey> > ripple::AmendmentTable_test::makeValidators | ( | int | num | ) |
Definition at line 348 of file AmendmentTable_test.cpp.
|
static |
Definition at line 360 of file AmendmentTable_test.cpp.
| void ripple::AmendmentTable_test::doRound | ( | uint256 const & | feat, |
| AmendmentTable & | table, | ||
| weeks | week, | ||
| std::vector< std::pair< PublicKey, SecretKey >> const & | validators, | ||
| std::vector< std::pair< uint256, int >> const & | votes, | ||
| std::vector< uint256 > & | ourVotes, | ||
| std::set< uint256 > & | enabled, | ||
| majorityAmendments_t & | majority | ||
| ) |
Definition at line 367 of file AmendmentTable_test.cpp.
| void ripple::AmendmentTable_test::testNoOnUnknown | ( | uint256 const & | feat | ) |
Definition at line 466 of file AmendmentTable_test.cpp.
| void ripple::AmendmentTable_test::testNoOnVetoed | ( | uint256 const & | feat | ) |
Definition at line 527 of file AmendmentTable_test.cpp.
| void ripple::AmendmentTable_test::testVoteEnable | ( | uint256 const & | feat | ) |
Definition at line 587 of file AmendmentTable_test.cpp.
| void ripple::AmendmentTable_test::testDetectMajority | ( | uint256 const & | feat | ) |
Definition at line 665 of file AmendmentTable_test.cpp.
| void ripple::AmendmentTable_test::testLostMajority | ( | uint256 const & | feat | ) |
Definition at line 729 of file AmendmentTable_test.cpp.
| void ripple::AmendmentTable_test::testHasUnsupported | ( | ) |
Definition at line 799 of file AmendmentTable_test.cpp.
| void ripple::AmendmentTable_test::testFeature | ( | uint256 const & | feat | ) |
Definition at line 844 of file AmendmentTable_test.cpp.
|
override |
Definition at line 854 of file AmendmentTable_test.cpp.
|
private |
Definition at line 74 of file AmendmentTable_test.cpp.
|
private |
Definition at line 78 of file AmendmentTable_test.cpp.
|
private |
Definition at line 79 of file AmendmentTable_test.cpp.
|
private |
Definition at line 80 of file AmendmentTable_test.cpp.
|
private |
Definition at line 81 of file AmendmentTable_test.cpp.
|
private |
Definition at line 83 of file AmendmentTable_test.cpp.
|
private |
Definition at line 85 of file AmendmentTable_test.cpp.
1.8.17