rippled
|
Namespaces | |
csf | |
detail | |
jtx | |
validator_data | |
Typedefs | |
using | MessageSPtr = std::shared_ptr< Message > |
using | LinkSPtr = std::shared_ptr< Link > |
using | PeerSPtr = std::shared_ptr< Peer > |
using | PeerWPtr = std::weak_ptr< Peer > |
using | SquelchCB = std::function< void(PublicKey const &, PeerWPtr const &, std::uint32_t)> |
using | UnsquelchCB = std::function< void(PublicKey const &, PeerWPtr const &)> |
using | LinkIterCB = std::function< void(Link &, MessageSPtr)> |
using | socket_type = boost::beast::tcp_stream |
using | stream_type = boost::beast::ssl_stream< socket_type > |
Functions | |
template<class TIn , class TOut , class TDerived > | |
static bool | equalHelper (Step const &step, ripple::Book const &book) |
bool | bookStepEqual (Step const &step, ripple::Book const &book) |
bool | directStepEqual (Step const &step, AccountID const &src, AccountID const &dst, Currency const ¤cy) |
bool | xrpEndpointStepEqual (Step const &step, AccountID const &acc) |
BEAST_DEFINE_TESTSUITE_PRIO (AccountDelete, app, ripple, 2) | |
BEAST_DEFINE_TESTSUITE_MANUAL_PRIO (CrossingLimits, tx, ripple, 10) | |
BEAST_DEFINE_TESTSUITE (DeliverMin, app, ripple) | |
static XRPAmount | reserve (jtx::Env &env, std::uint32_t count) |
static bool | hasDepositAuth (jtx::Env const &env, jtx::Account const &acct) |
BEAST_DEFINE_TESTSUITE (DepositAuth, app, ripple) | |
BEAST_DEFINE_TESTSUITE (DepositPreauth, app, ripple) | |
BEAST_DEFINE_TESTSUITE_MANUAL_PRIO (DNS, ripple_data, ripple, 20) | |
BEAST_DEFINE_TESTSUITE (Escrow, app, ripple) | |
BEAST_DEFINE_TESTSUITE (FeeVote, server, ripple) | |
bool | getNoRippleFlag (jtx::Env const &env, jtx::Account const &src, jtx::Account const &dst, Currency const &cur) |
jtx::PrettyAmount | xrpMinusFee (jtx::Env const &env, std::int64_t xrpAmount) |
BEAST_DEFINE_TESTSUITE_PRIO (Flow, app, ripple, 2) | |
BEAST_DEFINE_TESTSUITE_MANUAL_PRIO (Flow_manual, app, ripple, 4) | |
BEAST_DEFINE_TESTSUITE (HashRouter, app, ripple) | |
BEAST_DEFINE_TESTSUITE (LedgerHistory, app, ripple) | |
void | logAll (LedgerServer &server, LedgerReplayClient &client, beast::severities::Severity level=Severity::kTrace) |
BEAST_DEFINE_TESTSUITE (LedgerReplay, app, ripple) | |
BEAST_DEFINE_TESTSUITE_PRIO (LedgerReplayer, app, ripple, 1) | |
BEAST_DEFINE_TESTSUITE (LedgerReplayerTimeout, app, ripple) | |
BEAST_DEFINE_TESTSUITE_MANUAL (LedgerReplayerLong, app, ripple) | |
BEAST_DEFINE_TESTSUITE (Manifest, app, ripple) | |
BEAST_DEFINE_TESTSUITE (MultiSign, app, ripple) | |
BEAST_DEFINE_TESTSUITE (NetworkID, app, ripple) | |
BEAST_DEFINE_TESTSUITE_PRIO (Offer, tx, ripple, 4) | |
BEAST_DEFINE_TESTSUITE_MANUAL_PRIO (Offer_manual, tx, ripple, 20) | |
BEAST_DEFINE_TESTSUITE_MANUAL_PRIO (PlumpBook, tx, ripple, 5) | |
BEAST_DEFINE_TESTSUITE (ThinBook, tx, ripple) | |
BEAST_DEFINE_TESTSUITE_MANUAL_PRIO (OversizeMeta, tx, ripple, 3) | |
BEAST_DEFINE_TESTSUITE_MANUAL_PRIO (FindOversizeCross, tx, ripple, 50) | |
template<class... Args> | |
STPath | stpath (Args const &... args) |
template<class... Args> | |
bool | same (STPathSet const &st1, Args const &... args) |
bool | equal (STAmount const &sa1, STAmount const &sa2) |
Json::Value | rpf (jtx::Account const &src, jtx::Account const &dst, std::uint32_t num_src) |
auto | IPE (Issue const &iss) |
BEAST_DEFINE_TESTSUITE (Path, app, ripple) | |
BEAST_DEFINE_TESTSUITE (PayChan, app, ripple) | |
std::uint32_t | trustFlag (TrustFlag f, bool useHigh) |
bool | getTrustFlag (jtx::Env const &env, jtx::Account const &src, jtx::Account const &dst, Currency const &cur, TrustFlag flag) |
bool | equal (std::unique_ptr< Step > const &s1, DirectStepInfo const &dsi) |
bool | equal (std::unique_ptr< Step > const &s1, XRPEndpointStepInfo const &xrpsi) |
bool | equal (std::unique_ptr< Step > const &s1, ripple::Book const &bsi) |
template<class Iter > | |
bool | strandEqualHelper (Iter i) |
template<class Iter , class StepInfo , class... Args> | |
bool | strandEqualHelper (Iter i, StepInfo &&si, Args &&... args) |
template<class... Args> | |
bool | equal (Strand const &strand, Args &&... args) |
STPathElement | ape (AccountID const &a) |
STPathElement | ipe (Issue const &iss) |
STPathElement | iape (AccountID const &account) |
STPathElement | cpe (Currency const &c) |
STPathElement | allpe (AccountID const &a, Issue const &iss) |
BEAST_DEFINE_TESTSUITE (PayStrand, app, ripple) | |
BEAST_DEFINE_TESTSUITE (PseudoTx, app, ripple) | |
BEAST_DEFINE_TESTSUITE (RCLCensorshipDetector, app, ripple) | |
BEAST_DEFINE_TESTSUITE (RCLValidations, app, ripple) | |
BEAST_DEFINE_TESTSUITE (Regression, app, ripple) | |
BEAST_DEFINE_TESTSUITE (SetAuth, test, ripple) | |
BEAST_DEFINE_TESTSUITE (SetTrust, app, ripple) | |
BEAST_DEFINE_TESTSUITE (SHAMapStore, app, ripple) | |
BEAST_DEFINE_TESTSUITE_PRIO (TheoreticalQuality, app, ripple, 3) | |
BEAST_DEFINE_TESTSUITE (Transaction_ordering, app, ripple) | |
BEAST_DEFINE_TESTSUITE_PRIO (TxQ1, app, ripple, 1) | |
BEAST_DEFINE_TESTSUITE_PRIO (TxQ2, app, ripple, 1) | |
BEAST_DEFINE_TESTSUITE (ValidatorKeys, app, ripple) | |
BEAST_DEFINE_TESTSUITE (ValidatorList, app, ripple) | |
BEAST_DEFINE_TESTSUITE_PRIO (ValidatorSite, app, ripple, 2) | |
BEAST_DEFINE_TESTSUITE (base_uint, ripple_basics, ripple) | |
BEAST_DEFINE_TESTSUITE (Buffer, ripple_basics, ripple) | |
BEAST_DEFINE_TESTSUITE_MANUAL (DetectCrash, unit_test, beast) | |
BEAST_DEFINE_TESTSUITE (Expected, ripple_basics, ripple) | |
BEAST_DEFINE_TESTSUITE (feeunits, ripple_basics, ripple) | |
BEAST_DEFINE_TESTSUITE (join, ripple_basics, ripple) | |
BEAST_DEFINE_TESTSUITE (mulDiv, ripple_basics, ripple) | |
BEAST_DEFINE_TESTSUITE (scope, ripple_basics, ripple) | |
BEAST_DEFINE_TESTSUITE (Slice, ripple_basics, ripple) | |
BEAST_DEFINE_TESTSUITE (tagged_integer, ripple_basics, ripple) | |
BEAST_DEFINE_TESTSUITE (CurrentThreadName, core, beast) | |
BEAST_DEFINE_TESTSUITE_MANUAL (ByzantineFailureSim, consensus, ripple) | |
BEAST_DEFINE_TESTSUITE (Consensus, consensus, ripple) | |
BEAST_DEFINE_TESTSUITE_MANUAL_PRIO (DistributedValidators, consensus, ripple, 2) | |
BEAST_DEFINE_TESTSUITE (LedgerTiming, consensus, ripple) | |
BEAST_DEFINE_TESTSUITE (LedgerTrie, consensus, ripple) | |
bool | negUnlSizeTest (std::shared_ptr< Ledger const > const &l, size_t size, bool hasToDisable, bool hasToReEnable) |
Test the size of the negative UNL in a ledger, also test if the ledger has ToDisalbe and/or ToReEnable. More... | |
bool | applyAndTestResult (jtx::Env &env, OpenView &view, STTx const &tx, bool pass) |
Try to apply a ttUNL_MODIFY Tx, and test the apply result. More... | |
bool | VerifyPubKeyAndSeq (std::shared_ptr< Ledger const > const &l, hash_map< PublicKey, std::uint32_t > nUnlLedgerSeq) |
Verify the content of negative UNL entries (public key and ledger sequence) of a ledger. More... | |
std::size_t | countTx (std::shared_ptr< SHAMap > const &txSet) |
Count the number of Tx in a TxSet. More... | |
std::vector< PublicKey > | createPublicKeys (std::size_t n) |
Create fake public keys. More... | |
STTx | createTx (bool disabling, LedgerIndex seq, PublicKey const &txKey) |
Create ttUNL_MODIFY Tx. More... | |
template<typename PreVote = decltype(defaultPreVote)> | |
bool | voteAndCheck (NetworkHistory &history, NodeID const &myId, std::size_t expect, PreVote const &pre=defaultPreVote) |
Create a NegativeUNLVote object. More... | |
BEAST_DEFINE_TESTSUITE (NegativeUNL, ledger, ripple) | |
BEAST_DEFINE_TESTSUITE (NegativeUNLNoAmendment, ledger, ripple) | |
BEAST_DEFINE_TESTSUITE (NegativeUNLVoteInternal, consensus, ripple) | |
BEAST_DEFINE_TESTSUITE_MANUAL (NegativeUNLVoteScoreTable, consensus, ripple) | |
BEAST_DEFINE_TESTSUITE_PRIO (NegativeUNLVoteGoodScore, consensus, ripple, 1) | |
BEAST_DEFINE_TESTSUITE (NegativeUNLVoteOffline, consensus, ripple) | |
BEAST_DEFINE_TESTSUITE (NegativeUNLVoteMaxListed, consensus, ripple) | |
BEAST_DEFINE_TESTSUITE_PRIO (NegativeUNLVoteRetiredValidator, consensus, ripple, 1) | |
BEAST_DEFINE_TESTSUITE (NegativeUNLVoteNewValidator, consensus, ripple) | |
BEAST_DEFINE_TESTSUITE (NegativeUNLVoteFilterValidations, consensus, ripple) | |
BEAST_DEFINE_TESTSUITE_MANUAL_PRIO (ScaleFreeSim, consensus, ripple, 80) | |
BEAST_DEFINE_TESTSUITE (ClosureCounter, core, ripple) | |
BEAST_DEFINE_TESTSUITE (Coroutine, core, ripple) | |
BEAST_DEFINE_TESTSUITE (JobQueue, core, ripple) | |
BEAST_DEFINE_TESTSUITE (BasicNetwork, test, ripple) | |
BEAST_DEFINE_TESTSUITE (Digraph, test, ripple) | |
BEAST_DEFINE_TESTSUITE (Histogram, test, ripple) | |
BEAST_DEFINE_TESTSUITE (Scheduler, test, ripple) | |
BEAST_DEFINE_TESTSUITE (Env, app, ripple) | |
const char * | getEnvLocalhostAddr () |
void | setupConfigForUnitTests (Config &config) |
initializes a config object for use with jtx::Env More... | |
void | incPorts (int times) |
std::unique_ptr< AbstractClient > | makeJSONRPCClient (Config const &cfg, unsigned rpc_version=2) |
Returns a client using JSON-RPC over HTTP/S. More... | |
std::unique_ptr< WSClient > | makeWSClient (Config const &cfg, bool v2=true, unsigned rpc_version=2, std::unordered_map< std::string, std::string > const &headers={}) |
Returns a client operating through WebSockets/S. More... | |
std::size_t | countOffers (jtx::Env &env, jtx::Account const &account, Issue const &takerPays, Issue const &takerGets) |
Count offer. More... | |
std::size_t | countOffers (jtx::Env &env, jtx::Account const &account, STAmount const &takerPays, STAmount const &takerGets) |
bool | isOffer (jtx::Env &env, jtx::Account const &account, STAmount const &takerPays, STAmount const &takerGets) |
An offer exists. More... | |
bool | isOffer (jtx::Env &env, jtx::Account const &account, Issue const &takerPays, Issue const &takerGets) |
An offer exists. More... | |
std::shared_ptr< TrustedPublisherServer > | make_TrustedPublisherServer (boost::asio::io_context &ioc, std::vector< TrustedPublisherServer::Validator > const &validators, NetClock::time_point validUntil, std::vector< std::pair< NetClock::time_point, NetClock::time_point >> const &futures, bool useSSL=false, int version=1, bool immediateStart=true, int sequence=1) |
BEAST_DEFINE_TESTSUITE (WSClient, test, ripple) | |
BEAST_DEFINE_TESTSUITE (BookDirs, ledger, ripple) | |
BEAST_DEFINE_TESTSUITE_PRIO (Directory, ledger, ripple, 1) | |
BEAST_DEFINE_TESTSUITE (PaymentSandbox, ledger, ripple) | |
BEAST_DEFINE_TESTSUITE (PendingSaves, ledger, ripple) | |
BEAST_DEFINE_TESTSUITE (SkipList, ledger, ripple) | |
BEAST_DEFINE_TESTSUITE (View, ledger, ripple) | |
BEAST_DEFINE_TESTSUITE (GetAmendments, ledger, ripple) | |
BEAST_DEFINE_TESTSUITE (DatabaseDownloader, net, ripple) | |
static uint256 | ledgerHash (LedgerInfo const &info) |
BEAST_DEFINE_TESTSUITE_MANUAL (compression, ripple_data, ripple) | |
BEAST_DEFINE_TESTSUITE (handshake, ripple_data, ripple) | |
BEAST_DEFINE_TESTSUITE (reduce_relay, ripple_data, ripple) | |
BEAST_DEFINE_TESTSUITE_MANUAL (reduce_relay_simulate, ripple_data, ripple) | |
BEAST_DEFINE_TESTSUITE (tx_reduce_relay, ripple_data, ripple) | |
BEAST_DEFINE_TESTSUITE (AccountInfo, app, ripple) | |
BEAST_DEFINE_TESTSUITE (AccountObjects, app, ripple) | |
BEAST_DEFINE_TESTSUITE (AccountOffers, app, ripple) | |
BEAST_DEFINE_TESTSUITE (AccountTx, app, ripple) | |
BEAST_DEFINE_TESTSUITE_PRIO (Book, app, ripple, 1) | |
BEAST_DEFINE_TESTSUITE (DeliveredAmount, app, ripple) | |
BEAST_DEFINE_TESTSUITE (DepositAuthorized, app, ripple) | |
BEAST_DEFINE_TESTSUITE (GatewayBalances, app, ripple) | |
BEAST_DEFINE_TESTSUITE (ManifestRPC, rpc, ripple) | |
BEAST_DEFINE_TESTSUITE_MANUAL (NodeToShardRPC, rpc, ripple) | |
BEAST_DEFINE_TESTSUITE (NoRipple, app, ripple) | |
BEAST_DEFINE_TESTSUITE_PRIO (ReportingETL, app, ripple, 2) | |
BEAST_DEFINE_TESTSUITE (RobustTransaction, app, ripple) | |
BEAST_DEFINE_TESTSUITE (Roles, app, ripple) | |
std::string | updateAPIVersionString (const char *const req) |
BEAST_DEFINE_TESTSUITE (RPCCall, app, ripple) | |
BEAST_DEFINE_TESTSUITE (RPCOverload, app, ripple) | |
BEAST_DEFINE_TESTSUITE (ServerInfo, app, ripple) | |
BEAST_DEFINE_TESTSUITE_PRIO (ShardArchiveHandler, app, ripple, 3) | |
BEAST_DEFINE_TESTSUITE (Subscribe, app, ripple) | |
BEAST_DEFINE_TESTSUITE (ValidatorInfo, rpc, ripple) | |
BEAST_DEFINE_TESTSUITE (ValidatorRPC, app, ripple) | |
BEAST_DEFINE_TESTSUITE (Server, http, ripple) | |
BEAST_DEFINE_TESTSUITE (ServerStatus, server, ripple) | |
Variables | |
auto | defaultPreVote = [](NegativeUNLVote& vote) {} |
std::atomic< bool > | envUseIPv4 {false} |
int | port_base = 8000 |
static constexpr std::uint32_t | MAX_PEERS = 10 |
static constexpr std::uint32_t | MAX_VALIDATORS = 10 |
static constexpr std::uint32_t | MAX_MESSAGES = 200000 |
static char const * | bobs_account_objects [] |
static const RPCCallTestData | rpcCallTestArray [] |
using ripple::test::MessageSPtr = typedef std::shared_ptr<Message> |
Definition at line 42 of file reduce_relay_test.cpp.
using ripple::test::LinkSPtr = typedef std::shared_ptr<Link> |
Definition at line 43 of file reduce_relay_test.cpp.
using ripple::test::PeerSPtr = typedef std::shared_ptr<Peer> |
Definition at line 44 of file reduce_relay_test.cpp.
using ripple::test::PeerWPtr = typedef std::weak_ptr<Peer> |
Definition at line 45 of file reduce_relay_test.cpp.
using ripple::test::SquelchCB = typedef std::function<void(PublicKey const&, PeerWPtr const&, std::uint32_t)> |
Definition at line 47 of file reduce_relay_test.cpp.
using ripple::test::UnsquelchCB = typedef std::function<void(PublicKey const&, PeerWPtr const&)> |
Definition at line 48 of file reduce_relay_test.cpp.
using ripple::test::LinkIterCB = typedef std::function<void(Link&, MessageSPtr)> |
Definition at line 49 of file reduce_relay_test.cpp.
using ripple::test::socket_type = typedef boost::beast::tcp_stream |
Definition at line 45 of file Server_test.cpp.
using ripple::test::stream_type = typedef boost::beast::ssl_stream<socket_type> |
Definition at line 46 of file Server_test.cpp.
|
strong |
Enumerator | |
---|---|
Good | |
DropAll |
Definition at line 72 of file LedgerReplay_test.cpp.
|
strong |
Enumerator | |
---|---|
LedgerReplayEnabled | |
None |
Definition at line 181 of file LedgerReplay_test.cpp.
|
strong |
Enumerator | |
---|---|
Good | |
Drop50 | |
DropAll | |
DropSkipListReply | |
DropLedgerDeltaReply | |
Repeat |
Definition at line 313 of file LedgerReplay_test.cpp.
|
strong |
Enumerator | |
---|---|
Failed | |
Completed | |
NotDone | |
NotExist |
Definition at line 547 of file LedgerReplay_test.cpp.
|
strong |
Enumerator | |
---|---|
freeze | |
auth | |
noripple |
Definition at line 47 of file PayStrand_test.cpp.
|
static |
Definition at line 1115 of file BookStep.cpp.
bool ripple::test::bookStepEqual | ( | Step const & | step, |
ripple::Book const & | book | ||
) |
Definition at line 1123 of file BookStep.cpp.
bool ripple::test::directStepEqual | ( | Step const & | step, |
AccountID const & | src, | ||
AccountID const & | dst, | ||
Currency const & | currency | ||
) |
Definition at line 958 of file DirectStep.cpp.
Definition at line 385 of file XRPEndpointStep.cpp.
ripple::test::BEAST_DEFINE_TESTSUITE_PRIO | ( | AccountDelete | , |
app | , | ||
ripple | , | ||
2 | |||
) |
ripple::test::BEAST_DEFINE_TESTSUITE_MANUAL_PRIO | ( | CrossingLimits | , |
tx | , | ||
ripple | , | ||
10 | |||
) |
ripple::test::BEAST_DEFINE_TESTSUITE | ( | DeliverMin | , |
app | , | ||
ripple | |||
) |
|
static |
Definition at line 29 of file DepositAuth_test.cpp.
|
static |
Definition at line 36 of file DepositAuth_test.cpp.
ripple::test::BEAST_DEFINE_TESTSUITE | ( | DepositAuth | , |
app | , | ||
ripple | |||
) |
ripple::test::BEAST_DEFINE_TESTSUITE | ( | DepositPreauth | , |
app | , | ||
ripple | |||
) |
ripple::test::BEAST_DEFINE_TESTSUITE_MANUAL_PRIO | ( | DNS | , |
ripple_data | , | ||
ripple | , | ||
20 | |||
) |
ripple::test::BEAST_DEFINE_TESTSUITE | ( | Escrow | , |
app | , | ||
ripple | |||
) |
ripple::test::BEAST_DEFINE_TESTSUITE | ( | FeeVote | , |
server | , | ||
ripple | |||
) |
bool ripple::test::getNoRippleFlag | ( | jtx::Env const & | env, |
jtx::Account const & | src, | ||
jtx::Account const & | dst, | ||
Currency const & | cur | ||
) |
Definition at line 36 of file Flow_test.cpp.
jtx::PrettyAmount ripple::test::xrpMinusFee | ( | jtx::Env const & | env, |
std::int64_t | xrpAmount | ||
) |
Definition at line 53 of file Flow_test.cpp.
ripple::test::BEAST_DEFINE_TESTSUITE_PRIO | ( | Flow | , |
app | , | ||
ripple | , | ||
2 | |||
) |
ripple::test::BEAST_DEFINE_TESTSUITE_MANUAL_PRIO | ( | Flow_manual | , |
app | , | ||
ripple | , | ||
4 | |||
) |
ripple::test::BEAST_DEFINE_TESTSUITE | ( | HashRouter | , |
app | , | ||
ripple | |||
) |
ripple::test::BEAST_DEFINE_TESTSUITE | ( | LedgerHistory | , |
app | , | ||
ripple | |||
) |
void ripple::test::logAll | ( | LedgerServer & | server, |
LedgerReplayClient & | client, | ||
beast::severities::Severity | level = Severity::kTrace |
||
) |
Definition at line 821 of file LedgerReplay_test.cpp.
ripple::test::BEAST_DEFINE_TESTSUITE | ( | LedgerReplay | , |
app | , | ||
ripple | |||
) |
ripple::test::BEAST_DEFINE_TESTSUITE_PRIO | ( | LedgerReplayer | , |
app | , | ||
ripple | , | ||
1 | |||
) |
ripple::test::BEAST_DEFINE_TESTSUITE | ( | LedgerReplayerTimeout | , |
app | , | ||
ripple | |||
) |
ripple::test::BEAST_DEFINE_TESTSUITE_MANUAL | ( | LedgerReplayerLong | , |
app | , | ||
ripple | |||
) |
ripple::test::BEAST_DEFINE_TESTSUITE | ( | Manifest | , |
app | , | ||
ripple | |||
) |
ripple::test::BEAST_DEFINE_TESTSUITE | ( | MultiSign | , |
app | , | ||
ripple | |||
) |
ripple::test::BEAST_DEFINE_TESTSUITE | ( | NetworkID | , |
app | , | ||
ripple | |||
) |
ripple::test::BEAST_DEFINE_TESTSUITE_PRIO | ( | Offer | , |
tx | , | ||
ripple | , | ||
4 | |||
) |
ripple::test::BEAST_DEFINE_TESTSUITE_MANUAL_PRIO | ( | Offer_manual | , |
tx | , | ||
ripple | , | ||
20 | |||
) |
ripple::test::BEAST_DEFINE_TESTSUITE_MANUAL_PRIO | ( | PlumpBook | , |
tx | , | ||
ripple | , | ||
5 | |||
) |
ripple::test::BEAST_DEFINE_TESTSUITE | ( | ThinBook | , |
tx | , | ||
ripple | |||
) |
ripple::test::BEAST_DEFINE_TESTSUITE_MANUAL_PRIO | ( | OversizeMeta | , |
tx | , | ||
ripple | , | ||
3 | |||
) |
ripple::test::BEAST_DEFINE_TESTSUITE_MANUAL_PRIO | ( | FindOversizeCross | , |
tx | , | ||
ripple | , | ||
50 | |||
) |
STPath ripple::test::stpath | ( | Args const &... | args | ) |
Definition at line 101 of file Path_test.cpp.
bool ripple::test::same | ( | STPathSet const & | st1, |
Args const &... | args | ||
) |
Definition at line 110 of file Path_test.cpp.
Definition at line 126 of file Path_test.cpp.
Json::Value ripple::test::rpf | ( | jtx::Account const & | src, |
jtx::Account const & | dst, | ||
std::uint32_t | num_src | ||
) |
Definition at line 132 of file Path_test.cpp.
auto ripple::test::IPE | ( | Issue const & | iss | ) |
Definition at line 162 of file Path_test.cpp.
ripple::test::BEAST_DEFINE_TESTSUITE | ( | Path | , |
app | , | ||
ripple | |||
) |
ripple::test::BEAST_DEFINE_TESTSUITE | ( | PayChan | , |
app | , | ||
ripple | |||
) |
std::uint32_t ripple::test::trustFlag | ( | TrustFlag | f, |
bool | useHigh | ||
) |
Definition at line 50 of file PayStrand_test.cpp.
bool ripple::test::getTrustFlag | ( | jtx::Env const & | env, |
jtx::Account const & | src, | ||
jtx::Account const & | dst, | ||
Currency const & | cur, | ||
TrustFlag | flag | ||
) |
Definition at line 71 of file PayStrand_test.cpp.
bool ripple::test::equal | ( | std::unique_ptr< Step > const & | s1, |
DirectStepInfo const & | dsi | ||
) |
Definition at line 88 of file PayStrand_test.cpp.
bool ripple::test::equal | ( | std::unique_ptr< Step > const & | s1, |
XRPEndpointStepInfo const & | xrpsi | ||
) |
Definition at line 96 of file PayStrand_test.cpp.
bool ripple::test::equal | ( | std::unique_ptr< Step > const & | s1, |
ripple::Book const & | bsi | ||
) |
Definition at line 104 of file PayStrand_test.cpp.
bool ripple::test::strandEqualHelper | ( | Iter | i | ) |
Definition at line 113 of file PayStrand_test.cpp.
bool ripple::test::strandEqualHelper | ( | Iter | i, |
StepInfo && | si, | ||
Args &&... | args | ||
) |
Definition at line 121 of file PayStrand_test.cpp.
bool ripple::test::equal | ( | Strand const & | strand, |
Args &&... | args | ||
) |
Definition at line 130 of file PayStrand_test.cpp.
STPathElement ripple::test::ape | ( | AccountID const & | a | ) |
Definition at line 140 of file PayStrand_test.cpp.
STPathElement ripple::test::ipe | ( | Issue const & | iss | ) |
Definition at line 148 of file PayStrand_test.cpp.
STPathElement ripple::test::iape | ( | AccountID const & | account | ) |
Definition at line 159 of file PayStrand_test.cpp.
STPathElement ripple::test::cpe | ( | Currency const & | c | ) |
Definition at line 167 of file PayStrand_test.cpp.
STPathElement ripple::test::allpe | ( | AccountID const & | a, |
Issue const & | iss | ||
) |
Definition at line 175 of file PayStrand_test.cpp.
ripple::test::BEAST_DEFINE_TESTSUITE | ( | PayStrand | , |
app | , | ||
ripple | |||
) |
ripple::test::BEAST_DEFINE_TESTSUITE | ( | PseudoTx | , |
app | , | ||
ripple | |||
) |
ripple::test::BEAST_DEFINE_TESTSUITE | ( | RCLCensorshipDetector | , |
app | , | ||
ripple | |||
) |
ripple::test::BEAST_DEFINE_TESTSUITE | ( | RCLValidations | , |
app | , | ||
ripple | |||
) |
ripple::test::BEAST_DEFINE_TESTSUITE | ( | Regression | , |
app | , | ||
ripple | |||
) |
ripple::test::BEAST_DEFINE_TESTSUITE | ( | SetAuth | , |
test | , | ||
ripple | |||
) |
ripple::test::BEAST_DEFINE_TESTSUITE | ( | SetTrust | , |
app | , | ||
ripple | |||
) |
ripple::test::BEAST_DEFINE_TESTSUITE | ( | SHAMapStore | , |
app | , | ||
ripple | |||
) |
ripple::test::BEAST_DEFINE_TESTSUITE_PRIO | ( | TheoreticalQuality | , |
app | , | ||
ripple | , | ||
3 | |||
) |
ripple::test::BEAST_DEFINE_TESTSUITE | ( | Transaction_ordering | , |
app | , | ||
ripple | |||
) |
ripple::test::BEAST_DEFINE_TESTSUITE_PRIO | ( | TxQ1 | , |
app | , | ||
ripple | , | ||
1 | |||
) |
ripple::test::BEAST_DEFINE_TESTSUITE_PRIO | ( | TxQ2 | , |
app | , | ||
ripple | , | ||
1 | |||
) |
ripple::test::BEAST_DEFINE_TESTSUITE | ( | ValidatorKeys | , |
app | , | ||
ripple | |||
) |
ripple::test::BEAST_DEFINE_TESTSUITE | ( | ValidatorList | , |
app | , | ||
ripple | |||
) |
ripple::test::BEAST_DEFINE_TESTSUITE_PRIO | ( | ValidatorSite | , |
app | , | ||
ripple | , | ||
2 | |||
) |
ripple::test::BEAST_DEFINE_TESTSUITE | ( | base_uint | , |
ripple_basics | , | ||
ripple | |||
) |
ripple::test::BEAST_DEFINE_TESTSUITE | ( | Buffer | , |
ripple_basics | , | ||
ripple | |||
) |
ripple::test::BEAST_DEFINE_TESTSUITE_MANUAL | ( | DetectCrash | , |
unit_test | , | ||
beast | |||
) |
ripple::test::BEAST_DEFINE_TESTSUITE | ( | Expected | , |
ripple_basics | , | ||
ripple | |||
) |
ripple::test::BEAST_DEFINE_TESTSUITE | ( | feeunits | , |
ripple_basics | , | ||
ripple | |||
) |
ripple::test::BEAST_DEFINE_TESTSUITE | ( | join | , |
ripple_basics | , | ||
ripple | |||
) |
ripple::test::BEAST_DEFINE_TESTSUITE | ( | mulDiv | , |
ripple_basics | , | ||
ripple | |||
) |
ripple::test::BEAST_DEFINE_TESTSUITE | ( | scope | , |
ripple_basics | , | ||
ripple | |||
) |
ripple::test::BEAST_DEFINE_TESTSUITE | ( | Slice | , |
ripple_basics | , | ||
ripple | |||
) |
ripple::test::BEAST_DEFINE_TESTSUITE | ( | tagged_integer | , |
ripple_basics | , | ||
ripple | |||
) |
ripple::test::BEAST_DEFINE_TESTSUITE | ( | CurrentThreadName | , |
core | , | ||
beast | |||
) |
ripple::test::BEAST_DEFINE_TESTSUITE_MANUAL | ( | ByzantineFailureSim | , |
consensus | , | ||
ripple | |||
) |
ripple::test::BEAST_DEFINE_TESTSUITE | ( | Consensus | , |
consensus | , | ||
ripple | |||
) |
ripple::test::BEAST_DEFINE_TESTSUITE_MANUAL_PRIO | ( | DistributedValidators | , |
consensus | , | ||
ripple | , | ||
2 | |||
) |
ripple::test::BEAST_DEFINE_TESTSUITE | ( | LedgerTiming | , |
consensus | , | ||
ripple | |||
) |
ripple::test::BEAST_DEFINE_TESTSUITE | ( | LedgerTrie | , |
consensus | , | ||
ripple | |||
) |
bool ripple::test::negUnlSizeTest | ( | std::shared_ptr< Ledger const > const & | l, |
size_t | size, | ||
bool | hasToDisable, | ||
bool | hasToReEnable | ||
) |
Test the size of the negative UNL in a ledger, also test if the ledger has ToDisalbe and/or ToReEnable.
l | the ledger |
size | the expected negative UNL size |
hasToDisable | if expect ToDisable in ledger |
hasToReEnable | if expect ToDisable in ledger |
Definition at line 1905 of file NegativeUNL_test.cpp.
bool ripple::test::applyAndTestResult | ( | jtx::Env & | env, |
OpenView & | view, | ||
STTx const & | tx, | ||
bool | pass | ||
) |
Try to apply a ttUNL_MODIFY Tx, and test the apply result.
env | the test environment |
view | the OpenView of the ledger |
tx | the ttUNL_MODIFY Tx |
pass | if the Tx should be applied successfully |
Definition at line 1921 of file NegativeUNL_test.cpp.
bool ripple::test::VerifyPubKeyAndSeq | ( | std::shared_ptr< Ledger const > const & | l, |
hash_map< PublicKey, std::uint32_t > | nUnlLedgerSeq | ||
) |
Verify the content of negative UNL entries (public key and ledger sequence) of a ledger.
l | the ledger |
nUnlLedgerSeq | the expected PublicKeys and ledger Sequences |
Definition at line 1931 of file NegativeUNL_test.cpp.
std::size_t ripple::test::countTx | ( | std::shared_ptr< SHAMap > const & | txSet | ) |
Count the number of Tx in a TxSet.
txSet | the TxSet |
Definition at line 1968 of file NegativeUNL_test.cpp.
std::vector< PublicKey > ripple::test::createPublicKeys | ( | std::size_t | n | ) |
Create fake public keys.
n | the number of public keys |
Definition at line 1979 of file NegativeUNL_test.cpp.
STTx ripple::test::createTx | ( | bool | disabling, |
LedgerIndex | seq, | ||
PublicKey const & | txKey | ||
) |
Create ttUNL_MODIFY Tx.
disabling | disabling or re-enabling a validator |
seq | current ledger seq |
txKey | the public key of the validator |
Definition at line 1995 of file NegativeUNL_test.cpp.
bool ripple::test::voteAndCheck | ( | NetworkHistory & | history, |
NodeID const & | myId, | ||
std::size_t | expect, | ||
PreVote const & | pre = defaultPreVote |
||
) |
Create a NegativeUNLVote object.
It then creates ttUNL_MODIFY Tx as its vote on negative UNL changes.
PreVote | a function to be called before vote |
history | the ledger history |
myId | the voting validator |
expect | the number of ttUNL_MODIFY Tx expected |
pre | the PreVote function |
Definition at line 749 of file NegativeUNL_test.cpp.
ripple::test::BEAST_DEFINE_TESTSUITE | ( | NegativeUNL | , |
ledger | , | ||
ripple | |||
) |
ripple::test::BEAST_DEFINE_TESTSUITE | ( | NegativeUNLNoAmendment | , |
ledger | , | ||
ripple | |||
) |
ripple::test::BEAST_DEFINE_TESTSUITE | ( | NegativeUNLVoteInternal | , |
consensus | , | ||
ripple | |||
) |
ripple::test::BEAST_DEFINE_TESTSUITE_MANUAL | ( | NegativeUNLVoteScoreTable | , |
consensus | , | ||
ripple | |||
) |
ripple::test::BEAST_DEFINE_TESTSUITE_PRIO | ( | NegativeUNLVoteGoodScore | , |
consensus | , | ||
ripple | , | ||
1 | |||
) |
ripple::test::BEAST_DEFINE_TESTSUITE | ( | NegativeUNLVoteOffline | , |
consensus | , | ||
ripple | |||
) |
ripple::test::BEAST_DEFINE_TESTSUITE | ( | NegativeUNLVoteMaxListed | , |
consensus | , | ||
ripple | |||
) |
ripple::test::BEAST_DEFINE_TESTSUITE_PRIO | ( | NegativeUNLVoteRetiredValidator | , |
consensus | , | ||
ripple | , | ||
1 | |||
) |
ripple::test::BEAST_DEFINE_TESTSUITE | ( | NegativeUNLVoteNewValidator | , |
consensus | , | ||
ripple | |||
) |
ripple::test::BEAST_DEFINE_TESTSUITE | ( | NegativeUNLVoteFilterValidations | , |
consensus | , | ||
ripple | |||
) |
ripple::test::BEAST_DEFINE_TESTSUITE_MANUAL_PRIO | ( | ScaleFreeSim | , |
consensus | , | ||
ripple | , | ||
80 | |||
) |
ripple::test::BEAST_DEFINE_TESTSUITE | ( | ClosureCounter | , |
core | , | ||
ripple | |||
) |
ripple::test::BEAST_DEFINE_TESTSUITE | ( | Coroutine | , |
core | , | ||
ripple | |||
) |
ripple::test::BEAST_DEFINE_TESTSUITE | ( | JobQueue | , |
core | , | ||
ripple | |||
) |
ripple::test::BEAST_DEFINE_TESTSUITE | ( | BasicNetwork | , |
test | , | ||
ripple | |||
) |
ripple::test::BEAST_DEFINE_TESTSUITE | ( | Digraph | , |
test | , | ||
ripple | |||
) |
ripple::test::BEAST_DEFINE_TESTSUITE | ( | Histogram | , |
test | , | ||
ripple | |||
) |
ripple::test::BEAST_DEFINE_TESTSUITE | ( | Scheduler | , |
test | , | ||
ripple | |||
) |
ripple::test::BEAST_DEFINE_TESTSUITE | ( | Env | , |
app | , | ||
ripple | |||
) |
const char* ripple::test::getEnvLocalhostAddr | ( | ) |
Definition at line 31 of file envconfig.h.
void ripple::test::setupConfigForUnitTests | ( | Config & | config | ) |
initializes a config object for use with jtx::Env
config | the configuration object to be initialized |
Definition at line 39 of file envconfig.cpp.
void ripple::test::incPorts | ( | int | times | ) |
Definition at line 31 of file envconfig.cpp.
std::unique_ptr< AbstractClient > ripple::test::makeJSONRPCClient | ( | Config const & | cfg, |
unsigned | rpc_version | ||
) |
Returns a client using JSON-RPC over HTTP/S.
Definition at line 155 of file JSONRPCClient.cpp.
std::unique_ptr< WSClient > ripple::test::makeWSClient | ( | Config const & | cfg, |
bool | v2, | ||
unsigned | rpc_version, | ||
std::unordered_map< std::string, std::string > const & | headers | ||
) |
Returns a client operating through WebSockets/S.
Definition at line 300 of file WSClient.cpp.
std::size_t ripple::test::countOffers | ( | jtx::Env & | env, |
jtx::Account const & | account, | ||
Issue const & | takerPays, | ||
Issue const & | takerGets | ||
) |
std::size_t ripple::test::countOffers | ( | jtx::Env & | env, |
jtx::Account const & | account, | ||
STAmount const & | takerPays, | ||
STAmount const & | takerGets | ||
) |
bool ripple::test::isOffer | ( | jtx::Env & | env, |
jtx::Account const & | account, | ||
STAmount const & | takerPays, | ||
STAmount const & | takerGets | ||
) |
bool ripple::test::isOffer | ( | jtx::Env & | env, |
jtx::Account const & | account, | ||
Issue const & | takerPays, | ||
Issue const & | takerGets | ||
) |
std::shared_ptr<TrustedPublisherServer> ripple::test::make_TrustedPublisherServer | ( | boost::asio::io_context & | ioc, |
std::vector< TrustedPublisherServer::Validator > const & | validators, | ||
NetClock::time_point | validUntil, | ||
std::vector< std::pair< NetClock::time_point, NetClock::time_point >> const & | futures, | ||
bool | useSSL = false , |
||
int | version = 1 , |
||
bool | immediateStart = true , |
||
int | sequence = 1 |
||
) |
Definition at line 714 of file TrustedPublisherServer.h.
ripple::test::BEAST_DEFINE_TESTSUITE | ( | WSClient | , |
test | , | ||
ripple | |||
) |
ripple::test::BEAST_DEFINE_TESTSUITE | ( | BookDirs | , |
ledger | , | ||
ripple | |||
) |
ripple::test::BEAST_DEFINE_TESTSUITE_PRIO | ( | Directory | , |
ledger | , | ||
ripple | , | ||
1 | |||
) |
ripple::test::BEAST_DEFINE_TESTSUITE | ( | PaymentSandbox | , |
ledger | , | ||
ripple | |||
) |
ripple::test::BEAST_DEFINE_TESTSUITE | ( | PendingSaves | , |
ledger | , | ||
ripple | |||
) |
ripple::test::BEAST_DEFINE_TESTSUITE | ( | SkipList | , |
ledger | , | ||
ripple | |||
) |
ripple::test::BEAST_DEFINE_TESTSUITE | ( | View | , |
ledger | , | ||
ripple | |||
) |
ripple::test::BEAST_DEFINE_TESTSUITE | ( | GetAmendments | , |
ledger | , | ||
ripple | |||
) |
ripple::test::BEAST_DEFINE_TESTSUITE | ( | DatabaseDownloader | , |
net | , | ||
ripple | |||
) |
|
static |
Definition at line 57 of file compression_test.cpp.
ripple::test::BEAST_DEFINE_TESTSUITE_MANUAL | ( | compression | , |
ripple_data | , | ||
ripple | |||
) |
ripple::test::BEAST_DEFINE_TESTSUITE | ( | handshake | , |
ripple_data | , | ||
ripple | |||
) |
ripple::test::BEAST_DEFINE_TESTSUITE | ( | reduce_relay | , |
ripple_data | , | ||
ripple | |||
) |
ripple::test::BEAST_DEFINE_TESTSUITE_MANUAL | ( | reduce_relay_simulate | , |
ripple_data | , | ||
ripple | |||
) |
ripple::test::BEAST_DEFINE_TESTSUITE | ( | tx_reduce_relay | , |
ripple_data | , | ||
ripple | |||
) |
ripple::test::BEAST_DEFINE_TESTSUITE | ( | AccountInfo | , |
app | , | ||
ripple | |||
) |
ripple::test::BEAST_DEFINE_TESTSUITE | ( | AccountObjects | , |
app | , | ||
ripple | |||
) |
ripple::test::BEAST_DEFINE_TESTSUITE | ( | AccountOffers | , |
app | , | ||
ripple | |||
) |
ripple::test::BEAST_DEFINE_TESTSUITE | ( | AccountTx | , |
app | , | ||
ripple | |||
) |
ripple::test::BEAST_DEFINE_TESTSUITE_PRIO | ( | Book | , |
app | , | ||
ripple | , | ||
1 | |||
) |
ripple::test::BEAST_DEFINE_TESTSUITE | ( | DeliveredAmount | , |
app | , | ||
ripple | |||
) |
ripple::test::BEAST_DEFINE_TESTSUITE | ( | DepositAuthorized | , |
app | , | ||
ripple | |||
) |
ripple::test::BEAST_DEFINE_TESTSUITE | ( | GatewayBalances | , |
app | , | ||
ripple | |||
) |
ripple::test::BEAST_DEFINE_TESTSUITE | ( | ManifestRPC | , |
rpc | , | ||
ripple | |||
) |
ripple::test::BEAST_DEFINE_TESTSUITE_MANUAL | ( | NodeToShardRPC | , |
rpc | , | ||
ripple | |||
) |
ripple::test::BEAST_DEFINE_TESTSUITE | ( | NoRipple | , |
app | , | ||
ripple | |||
) |
ripple::test::BEAST_DEFINE_TESTSUITE_PRIO | ( | ReportingETL | , |
app | , | ||
ripple | , | ||
2 | |||
) |
ripple::test::BEAST_DEFINE_TESTSUITE | ( | RobustTransaction | , |
app | , | ||
ripple | |||
) |
ripple::test::BEAST_DEFINE_TESTSUITE | ( | Roles | , |
app | , | ||
ripple | |||
) |
std::string ripple::test::updateAPIVersionString | ( | const char *const | req | ) |
Definition at line 6372 of file RPCCall_test.cpp.
ripple::test::BEAST_DEFINE_TESTSUITE | ( | RPCCall | , |
app | , | ||
ripple | |||
) |
ripple::test::BEAST_DEFINE_TESTSUITE | ( | RPCOverload | , |
app | , | ||
ripple | |||
) |
ripple::test::BEAST_DEFINE_TESTSUITE | ( | ServerInfo | , |
app | , | ||
ripple | |||
) |
ripple::test::BEAST_DEFINE_TESTSUITE_PRIO | ( | ShardArchiveHandler | , |
app | , | ||
ripple | , | ||
3 | |||
) |
ripple::test::BEAST_DEFINE_TESTSUITE | ( | Subscribe | , |
app | , | ||
ripple | |||
) |
ripple::test::BEAST_DEFINE_TESTSUITE | ( | ValidatorInfo | , |
rpc | , | ||
ripple | |||
) |
ripple::test::BEAST_DEFINE_TESTSUITE | ( | ValidatorRPC | , |
app | , | ||
ripple | |||
) |
ripple::test::BEAST_DEFINE_TESTSUITE | ( | Server | , |
http | , | ||
ripple | |||
) |
ripple::test::BEAST_DEFINE_TESTSUITE | ( | ServerStatus | , |
server | , | ||
ripple | |||
) |
auto ripple::test::defaultPreVote = [](NegativeUNLVote& vote) {} |
Definition at line 735 of file NegativeUNL_test.cpp.
std::atomic< bool > ripple::test::envUseIPv4 {false} |
Definition at line 36 of file envconfig.cpp.
int ripple::test::port_base = 8000 |
Definition at line 29 of file envconfig.cpp.
|
staticconstexpr |
Definition at line 51 of file reduce_relay_test.cpp.
|
staticconstexpr |
Definition at line 52 of file reduce_relay_test.cpp.
|
staticconstexpr |
Definition at line 53 of file reduce_relay_test.cpp.
|
static |
Definition at line 33 of file AccountObjects_test.cpp.
|
static |
Definition at line 69 of file RPCCall_test.cpp.