|
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 153 of file xchain_bridge.h.
| ripple::test::jtx::XChainBridgeObjects::XChainBridgeObjects | ( | ) |
Definition at line 363 of file xchain_bridge.cpp.
| void ripple::test::jtx::XChainBridgeObjects::createMcBridgeObjects | ( | Env & | mcEnv | ) |
Definition at line 466 of file xchain_bridge.cpp.
| void ripple::test::jtx::XChainBridgeObjects::createScBridgeObjects | ( | Env & | scEnv | ) |
Definition at line 483 of file xchain_bridge.cpp.
Definition at line 501 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 220 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 243 of file xchain_bridge.h.
| Account const ripple::test::jtx::XChainBridgeObjects::mcDoor |
Definition at line 156 of file xchain_bridge.h.
| Account const ripple::test::jtx::XChainBridgeObjects::mcAlice |
Definition at line 157 of file xchain_bridge.h.
| Account const ripple::test::jtx::XChainBridgeObjects::mcBob |
Definition at line 158 of file xchain_bridge.h.
| Account const ripple::test::jtx::XChainBridgeObjects::mcCarol |
Definition at line 159 of file xchain_bridge.h.
| Account const ripple::test::jtx::XChainBridgeObjects::mcGw |
Definition at line 160 of file xchain_bridge.h.
| Account const ripple::test::jtx::XChainBridgeObjects::scDoor |
Definition at line 161 of file xchain_bridge.h.
| Account const ripple::test::jtx::XChainBridgeObjects::scAlice |
Definition at line 162 of file xchain_bridge.h.
| Account const ripple::test::jtx::XChainBridgeObjects::scBob |
Definition at line 163 of file xchain_bridge.h.
| Account const ripple::test::jtx::XChainBridgeObjects::scCarol |
Definition at line 164 of file xchain_bridge.h.
| Account const ripple::test::jtx::XChainBridgeObjects::scGw |
Definition at line 165 of file xchain_bridge.h.
| Account const ripple::test::jtx::XChainBridgeObjects::scAttester |
Definition at line 166 of file xchain_bridge.h.
| Account const ripple::test::jtx::XChainBridgeObjects::scReward |
Definition at line 167 of file xchain_bridge.h.
| Account const ripple::test::jtx::XChainBridgeObjects::mcuDoor |
Definition at line 170 of file xchain_bridge.h.
| Account const ripple::test::jtx::XChainBridgeObjects::mcuAlice |
Definition at line 171 of file xchain_bridge.h.
| Account const ripple::test::jtx::XChainBridgeObjects::mcuBob |
Definition at line 172 of file xchain_bridge.h.
| Account const ripple::test::jtx::XChainBridgeObjects::mcuCarol |
Definition at line 173 of file xchain_bridge.h.
| Account const ripple::test::jtx::XChainBridgeObjects::mcuGw |
Definition at line 174 of file xchain_bridge.h.
| Account const ripple::test::jtx::XChainBridgeObjects::scuDoor |
Definition at line 175 of file xchain_bridge.h.
| Account const ripple::test::jtx::XChainBridgeObjects::scuAlice |
Definition at line 176 of file xchain_bridge.h.
| Account const ripple::test::jtx::XChainBridgeObjects::scuBob |
Definition at line 177 of file xchain_bridge.h.
| Account const ripple::test::jtx::XChainBridgeObjects::scuCarol |
Definition at line 178 of file xchain_bridge.h.
| Account const ripple::test::jtx::XChainBridgeObjects::scuGw |
Definition at line 179 of file xchain_bridge.h.
| IOU const ripple::test::jtx::XChainBridgeObjects::mcUSD |
Definition at line 181 of file xchain_bridge.h.
| IOU const ripple::test::jtx::XChainBridgeObjects::scUSD |
Definition at line 182 of file xchain_bridge.h.
| Json::Value const ripple::test::jtx::XChainBridgeObjects::jvXRPBridgeRPC |
Definition at line 184 of file xchain_bridge.h.
| Json::Value ripple::test::jtx::XChainBridgeObjects::jvb |
Definition at line 185 of file xchain_bridge.h.
| Json::Value ripple::test::jtx::XChainBridgeObjects::jvub |
Definition at line 186 of file xchain_bridge.h.
| FeatureBitset const ripple::test::jtx::XChainBridgeObjects::features |
Definition at line 188 of file xchain_bridge.h.
| std::vector<signer> const ripple::test::jtx::XChainBridgeObjects::signers |
Definition at line 189 of file xchain_bridge.h.
| std::vector<signer> const ripple::test::jtx::XChainBridgeObjects::alt_signers |
Definition at line 190 of file xchain_bridge.h.
| std::vector<Account> const ripple::test::jtx::XChainBridgeObjects::payee |
Definition at line 191 of file xchain_bridge.h.
| std::vector<Account> const ripple::test::jtx::XChainBridgeObjects::payees |
Definition at line 192 of file xchain_bridge.h.
| std::uint32_t const ripple::test::jtx::XChainBridgeObjects::quorum |
Definition at line 193 of file xchain_bridge.h.
| STAmount const ripple::test::jtx::XChainBridgeObjects::reward |
Definition at line 195 of file xchain_bridge.h.
| STAmount const ripple::test::jtx::XChainBridgeObjects::split_reward_quorum |
Definition at line 196 of file xchain_bridge.h.
| STAmount const ripple::test::jtx::XChainBridgeObjects::split_reward_everyone |
Definition at line 197 of file xchain_bridge.h.
| STAmount const ripple::test::jtx::XChainBridgeObjects::tiny_reward |
Definition at line 199 of file xchain_bridge.h.
| STAmount const ripple::test::jtx::XChainBridgeObjects::tiny_reward_split |
Definition at line 200 of file xchain_bridge.h.
| STAmount const ripple::test::jtx::XChainBridgeObjects::tiny_reward_remainder |
Definition at line 201 of file xchain_bridge.h.
| STAmount const ripple::test::jtx::XChainBridgeObjects::one_xrp |
Definition at line 203 of file xchain_bridge.h.
| STAmount const ripple::test::jtx::XChainBridgeObjects::xrp_dust |
Definition at line 204 of file xchain_bridge.h.
|
staticconstexpr |
Definition at line 206 of file xchain_bridge.h.