|
rippled
|

Classes | |
| struct | BridgeCounters |
| struct | Claims |
Public Types | |
| using | ClaimVec = jtx::JValueVec |
| using | CreateClaimVec = jtx::JValueVec |
| using | CreateClaimMap = std::map< uint32_t, CreateClaimVec > |
| using | SignerAttns = std::unordered_map< BridgeID, Claims > |
| using | SignersAttns = std::array< SignerAttns, num_signers > |
Public Member Functions | |
| ChainStateTrack (ENV &env) | |
| void | sendAttestations (size_t signer_idx, BridgeID bridge, ClaimVec &claims) |
| uint32_t | sendCreateAttestations (size_t signer_idx, BridgeID bridge, CreateClaimVec &claims) |
| void | sendAttestations () |
| void | init (jtx::Account const &acct) |
| void | receive (jtx::Account const &acct, STAmount amt, std::uint64_t divisor=1) |
| void | spend (jtx::Account const &acct, STAmount amt, std::uint64_t times=1) |
| void | transfer (jtx::Account const &from, jtx::Account const &to, STAmount amt) |
| void | spendFee (jtx::Account const &acct, size_t times=1) |
| bool | verify () const |
Public Attributes | |
| ENV & | env |
| std::map< jtx::Account, AccountStateTrack > | accounts |
| SignersAttns | signers_attns |
| std::map< BridgeID, BridgeCounters > | counters |
| STAmount | tx_fee |
Definition at line 4335 of file XChain_test.cpp.
Definition at line 4337 of file XChain_test.cpp.
Definition at line 4338 of file XChain_test.cpp.
| using ripple::test::XChainSim_test::ChainStateTrack::CreateClaimMap = std::map<uint32_t, CreateClaimVec> |
Definition at line 4339 of file XChain_test.cpp.
| using ripple::test::XChainSim_test::ChainStateTrack::SignerAttns = std::unordered_map<BridgeID, Claims> |
Definition at line 4509 of file XChain_test.cpp.
| using ripple::test::XChainSim_test::ChainStateTrack::SignersAttns = std::array<SignerAttns, num_signers> |
Definition at line 4510 of file XChain_test.cpp.
| ripple::test::XChainSim_test::ChainStateTrack::ChainStateTrack | ( | ENV & | env | ) |
Definition at line 4341 of file XChain_test.cpp.
| void ripple::test::XChainSim_test::ChainStateTrack::sendAttestations | ( | size_t | signer_idx, |
| BridgeID | bridge, | ||
| ClaimVec & | claims | ||
| ) |
Definition at line 4347 of file XChain_test.cpp.
| uint32_t ripple::test::XChainSim_test::ChainStateTrack::sendCreateAttestations | ( | size_t | signer_idx, |
| BridgeID | bridge, | ||
| CreateClaimVec & | claims | ||
| ) |
Definition at line 4358 of file XChain_test.cpp.
| void ripple::test::XChainSim_test::ChainStateTrack::sendAttestations | ( | ) |
Definition at line 4379 of file XChain_test.cpp.
| void ripple::test::XChainSim_test::ChainStateTrack::init | ( | jtx::Account const & | acct | ) |
Definition at line 4422 of file XChain_test.cpp.
| void ripple::test::XChainSim_test::ChainStateTrack::receive | ( | jtx::Account const & | acct, |
| STAmount | amt, | ||
| std::uint64_t | divisor = 1 |
||
| ) |
Definition at line 4428 of file XChain_test.cpp.
| void ripple::test::XChainSim_test::ChainStateTrack::spend | ( | jtx::Account const & | acct, |
| STAmount | amt, | ||
| std::uint64_t | times = 1 |
||
| ) |
Definition at line 4453 of file XChain_test.cpp.
| void ripple::test::XChainSim_test::ChainStateTrack::transfer | ( | jtx::Account const & | from, |
| jtx::Account const & | to, | ||
| STAmount | amt | ||
| ) |
Definition at line 4466 of file XChain_test.cpp.
| void ripple::test::XChainSim_test::ChainStateTrack::spendFee | ( | jtx::Account const & | acct, |
| size_t | times = 1 |
||
| ) |
Definition at line 4473 of file XChain_test.cpp.
| bool ripple::test::XChainSim_test::ChainStateTrack::verify | ( | ) | const |
Definition at line 4479 of file XChain_test.cpp.
| ENV& ripple::test::XChainSim_test::ChainStateTrack::env |
Definition at line 4512 of file XChain_test.cpp.
| std::map<jtx::Account, AccountStateTrack> ripple::test::XChainSim_test::ChainStateTrack::accounts |
Definition at line 4513 of file XChain_test.cpp.
| SignersAttns ripple::test::XChainSim_test::ChainStateTrack::signers_attns |
Definition at line 4514 of file XChain_test.cpp.
| std::map<BridgeID, BridgeCounters> ripple::test::XChainSim_test::ChainStateTrack::counters |
Definition at line 4515 of file XChain_test.cpp.
| STAmount ripple::test::XChainSim_test::ChainStateTrack::tx_fee |
Definition at line 4516 of file XChain_test.cpp.