| 
    rippled
    
   | 
 
#include <xchain_bridge.h>


Public Member Functions | |
| XChainBridgeObjects () | |
| void | createMcBridgeObjects (Env &mcEnv) | 
| void | createScBridgeObjects (Env &scEnv) | 
| void | createBridgeObjects (Env &mcEnv, Env &scEnv) | 
| JValueVec | att_create_acct_vec (std::uint64_t createCount, jtx::AnyAmount const &amt, jtx::Account const &dst, std::size_t const numAtts, std::size_t const fromIdx=0) | 
| Json::Value | create_bridge (Account const &acc, Json::Value const &bridge=Json::nullValue, STAmount const &_reward=XRP(1), std::optional< STAmount > const &minAccountCreate=std::nullopt) | 
Static Public Attributes | |
| static constexpr int | drop_per_xrp = 1000000 | 
Definition at line 134 of file xchain_bridge.h.
| ripple::test::jtx::XChainBridgeObjects::XChainBridgeObjects | ( | ) | 
Definition at line 344 of file xchain_bridge.cpp.
| void ripple::test::jtx::XChainBridgeObjects::createMcBridgeObjects | ( | Env & | mcEnv | ) | 
Definition at line 447 of file xchain_bridge.cpp.
| void ripple::test::jtx::XChainBridgeObjects::createScBridgeObjects | ( | Env & | scEnv | ) | 
Definition at line 464 of file xchain_bridge.cpp.
Definition at line 482 of file xchain_bridge.cpp.
| JValueVec ripple::test::jtx::XChainBridgeObjects::att_create_acct_vec | ( | std::uint64_t | createCount, | 
| jtx::AnyAmount const & | amt, | ||
| jtx::Account const & | dst, | ||
| std::size_t const | numAtts, | ||
| std::size_t const | fromIdx = 0  | 
        ||
| ) | 
Definition at line 201 of file xchain_bridge.h.
| Json::Value ripple::test::jtx::XChainBridgeObjects::create_bridge | ( | Account const & | acc, | 
| Json::Value const & | bridge = Json::nullValue,  | 
        ||
| STAmount const & | _reward = XRP(1),  | 
        ||
| std::optional< STAmount > const & | minAccountCreate = std::nullopt  | 
        ||
| ) | 
Definition at line 224 of file xchain_bridge.h.
| Account const ripple::test::jtx::XChainBridgeObjects::mcDoor | 
Definition at line 137 of file xchain_bridge.h.
| Account const ripple::test::jtx::XChainBridgeObjects::mcAlice | 
Definition at line 138 of file xchain_bridge.h.
| Account const ripple::test::jtx::XChainBridgeObjects::mcBob | 
Definition at line 139 of file xchain_bridge.h.
| Account const ripple::test::jtx::XChainBridgeObjects::mcCarol | 
Definition at line 140 of file xchain_bridge.h.
| Account const ripple::test::jtx::XChainBridgeObjects::mcGw | 
Definition at line 141 of file xchain_bridge.h.
| Account const ripple::test::jtx::XChainBridgeObjects::scDoor | 
Definition at line 142 of file xchain_bridge.h.
| Account const ripple::test::jtx::XChainBridgeObjects::scAlice | 
Definition at line 143 of file xchain_bridge.h.
| Account const ripple::test::jtx::XChainBridgeObjects::scBob | 
Definition at line 144 of file xchain_bridge.h.
| Account const ripple::test::jtx::XChainBridgeObjects::scCarol | 
Definition at line 145 of file xchain_bridge.h.
| Account const ripple::test::jtx::XChainBridgeObjects::scGw | 
Definition at line 146 of file xchain_bridge.h.
| Account const ripple::test::jtx::XChainBridgeObjects::scAttester | 
Definition at line 147 of file xchain_bridge.h.
| Account const ripple::test::jtx::XChainBridgeObjects::scReward | 
Definition at line 148 of file xchain_bridge.h.
| Account const ripple::test::jtx::XChainBridgeObjects::mcuDoor | 
Definition at line 151 of file xchain_bridge.h.
| Account const ripple::test::jtx::XChainBridgeObjects::mcuAlice | 
Definition at line 152 of file xchain_bridge.h.
| Account const ripple::test::jtx::XChainBridgeObjects::mcuBob | 
Definition at line 153 of file xchain_bridge.h.
| Account const ripple::test::jtx::XChainBridgeObjects::mcuCarol | 
Definition at line 154 of file xchain_bridge.h.
| Account const ripple::test::jtx::XChainBridgeObjects::mcuGw | 
Definition at line 155 of file xchain_bridge.h.
| Account const ripple::test::jtx::XChainBridgeObjects::scuDoor | 
Definition at line 156 of file xchain_bridge.h.
| Account const ripple::test::jtx::XChainBridgeObjects::scuAlice | 
Definition at line 157 of file xchain_bridge.h.
| Account const ripple::test::jtx::XChainBridgeObjects::scuBob | 
Definition at line 158 of file xchain_bridge.h.
| Account const ripple::test::jtx::XChainBridgeObjects::scuCarol | 
Definition at line 159 of file xchain_bridge.h.
| Account const ripple::test::jtx::XChainBridgeObjects::scuGw | 
Definition at line 160 of file xchain_bridge.h.
| IOU const ripple::test::jtx::XChainBridgeObjects::mcUSD | 
Definition at line 162 of file xchain_bridge.h.
| IOU const ripple::test::jtx::XChainBridgeObjects::scUSD | 
Definition at line 163 of file xchain_bridge.h.
| Json::Value const ripple::test::jtx::XChainBridgeObjects::jvXRPBridgeRPC | 
Definition at line 165 of file xchain_bridge.h.
| Json::Value ripple::test::jtx::XChainBridgeObjects::jvb | 
Definition at line 166 of file xchain_bridge.h.
| Json::Value ripple::test::jtx::XChainBridgeObjects::jvub | 
Definition at line 167 of file xchain_bridge.h.
| FeatureBitset const ripple::test::jtx::XChainBridgeObjects::features | 
Definition at line 169 of file xchain_bridge.h.
| std::vector<signer> const ripple::test::jtx::XChainBridgeObjects::signers | 
Definition at line 170 of file xchain_bridge.h.
| std::vector<signer> const ripple::test::jtx::XChainBridgeObjects::alt_signers | 
Definition at line 171 of file xchain_bridge.h.
| std::vector<Account> const ripple::test::jtx::XChainBridgeObjects::payee | 
Definition at line 172 of file xchain_bridge.h.
| std::vector<Account> const ripple::test::jtx::XChainBridgeObjects::payees | 
Definition at line 173 of file xchain_bridge.h.
| std::uint32_t const ripple::test::jtx::XChainBridgeObjects::quorum | 
Definition at line 174 of file xchain_bridge.h.
| STAmount const ripple::test::jtx::XChainBridgeObjects::reward | 
Definition at line 176 of file xchain_bridge.h.
| STAmount const ripple::test::jtx::XChainBridgeObjects::split_reward_quorum | 
Definition at line 177 of file xchain_bridge.h.
| STAmount const ripple::test::jtx::XChainBridgeObjects::split_reward_everyone | 
Definition at line 178 of file xchain_bridge.h.
| STAmount const ripple::test::jtx::XChainBridgeObjects::tiny_reward | 
Definition at line 180 of file xchain_bridge.h.
| STAmount const ripple::test::jtx::XChainBridgeObjects::tiny_reward_split | 
Definition at line 181 of file xchain_bridge.h.
| STAmount const ripple::test::jtx::XChainBridgeObjects::tiny_reward_remainder | 
Definition at line 182 of file xchain_bridge.h.
| STAmount const ripple::test::jtx::XChainBridgeObjects::one_xrp | 
Definition at line 184 of file xchain_bridge.h.
| STAmount const ripple::test::jtx::XChainBridgeObjects::xrp_dust | 
Definition at line 185 of file xchain_bridge.h.
      
  | 
  staticconstexpr | 
Definition at line 187 of file xchain_bridge.h.