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 (const std::shared_ptr< ChainStateTracker > &chainstate, const BridgeDef &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

const BridgeDefbridge_
 
std::shared_ptr< ChainStateTrackerst_
 

Private Attributes

SmState sm_state
 
AccountCreate cr
 

Detailed Description

Definition at line 4623 of file XChain_test.cpp.

Member Typedef Documentation

◆ Base

Definition at line 4626 of file XChain_test.cpp.

Constructor & Destructor Documentation

◆ SmCreateAccount()

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

Definition at line 4628 of file XChain_test.cpp.

Member Function Documentation

◆ a2b()

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

Definition at line 4639 of file XChain_test.cpp.

◆ issue_account_create()

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

Definition at line 4645 of file XChain_test.cpp.

◆ attest()

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

Definition at line 4662 of file XChain_test.cpp.

◆ advance()

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

Definition at line 4726 of file XChain_test.cpp.

◆ srcState()

Definition at line 4594 of file XChain_test.cpp.

◆ destState()

Definition at line 4600 of file XChain_test.cpp.

◆ srcDoor()

Definition at line 4606 of file XChain_test.cpp.

◆ dstDoor()

Definition at line 4612 of file XChain_test.cpp.

Member Data Documentation

◆ sm_state

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

Definition at line 4750 of file XChain_test.cpp.

◆ cr

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

Definition at line 4751 of file XChain_test.cpp.

◆ bridge_

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

Definition at line 4618 of file XChain_test.cpp.

◆ st_

Definition at line 4619 of file XChain_test.cpp.