rippled
Loading...
Searching...
No Matches
Public Types | Public Member Functions | Protected Attributes | Private Attributes | List of all members
ripple::test::XChainSim_test::SmCreateAccount Class Reference
Inheritance diagram for ripple::test::XChainSim_test::SmCreateAccount:
Inheritance graph
[legend]
Collaboration diagram for ripple::test::XChainSim_test::SmCreateAccount:
Collaboration graph
[legend]

Public Types

using Base = SmBase< SmCreateAccount >
 

Public Member Functions

 SmCreateAccount (std::shared_ptr< ChainStateTracker > const &chainstate, BridgeDef const &bridge, AccountCreate create)
 
bool a2b () const
 
uint32_t issue_account_create ()
 
void attest (uint64_t time, uint32_t rnd)
 
SmState advance (uint64_t time, uint32_t rnd)
 
ChainStateTracksrcState ()
 
ChainStateTrackdestState ()
 
jtx::Account const & srcDoor ()
 
jtx::Account const & dstDoor ()
 

Protected Attributes

BridgeDef const & bridge_
 
std::shared_ptr< ChainStateTrackerst_
 

Private Attributes

SmState sm_state
 
AccountCreate cr
 

Detailed Description

Definition at line 4602 of file XChain_test.cpp.

Member Typedef Documentation

◆ Base

Definition at line 4605 of file XChain_test.cpp.

Constructor & Destructor Documentation

◆ SmCreateAccount()

ripple::test::XChainSim_test::SmCreateAccount::SmCreateAccount ( std::shared_ptr< ChainStateTracker > const &  chainstate,
BridgeDef const &  bridge,
AccountCreate  create 
)

Definition at line 4607 of file XChain_test.cpp.

Member Function Documentation

◆ a2b()

bool ripple::test::XChainSim_test::SmCreateAccount::a2b ( ) const

Definition at line 4618 of file XChain_test.cpp.

◆ issue_account_create()

uint32_t ripple::test::XChainSim_test::SmCreateAccount::issue_account_create ( )

Definition at line 4624 of file XChain_test.cpp.

◆ attest()

void ripple::test::XChainSim_test::SmCreateAccount::attest ( uint64_t  time,
uint32_t  rnd 
)

Definition at line 4641 of file XChain_test.cpp.

◆ advance()

SmState ripple::test::XChainSim_test::SmCreateAccount::advance ( uint64_t  time,
uint32_t  rnd 
)

Definition at line 4705 of file XChain_test.cpp.

◆ srcState()

Definition at line 4573 of file XChain_test.cpp.

◆ destState()

Definition at line 4579 of file XChain_test.cpp.

◆ srcDoor()

Definition at line 4585 of file XChain_test.cpp.

◆ dstDoor()

Definition at line 4591 of file XChain_test.cpp.

Member Data Documentation

◆ sm_state

SmState ripple::test::XChainSim_test::SmCreateAccount::sm_state
private

Definition at line 4729 of file XChain_test.cpp.

◆ cr

AccountCreate ripple::test::XChainSim_test::SmCreateAccount::cr
private

Definition at line 4730 of file XChain_test.cpp.

◆ bridge_

BridgeDef const& ripple::test::XChainSim_test::SmBase< SmCreateAccount >::bridge_
protectedinherited

Definition at line 4597 of file XChain_test.cpp.

◆ st_

Definition at line 4598 of file XChain_test.cpp.