| 
    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.