xrpld
Loading...
Searching...
No Matches
test
jtx
permissioned_dex.h
1
#pragma once
2
3
#include <test/jtx/Account.h>
4
#include <test/jtx/Env.h>
5
6
#include <xrpl/basics/base_uint.h>
7
8
#include <
string
>
9
#include <
vector
>
10
11
namespace
xrpl::test::jtx
{
12
13
uint256
14
setupDomain
(
15
jtx::Env& env,
16
std::vector<jtx::Account>
const
& accounts,
17
jtx::Account
const
& domainOwner = jtx::Account(
"domainOwner"
),
18
std::string
const
& credType =
"Cred"
);
19
20
class
PermissionedDEX
21
{
22
public
:
23
Account
gw
;
24
Account
domainOwner
;
25
Account
alice
;
26
Account
bob
;
27
Account
carol
;
28
IOU
usd
;
29
uint256
domainID
;
30
std::string
credType
;
31
32
PermissionedDEX
(
Env
& env);
33
};
34
35
}
// namespace xrpl::test::jtx
std::string
xrpl::test::jtx::Account
Immutable cryptographic account descriptor.
Definition
jtx/Account.h:21
xrpl::test::jtx::Env
A transaction testing environment.
Definition
Env.h:161
xrpl::test::jtx::IOU
Converts to IOU Issue or STAmount.
Definition
src/test/jtx/amount.h:404
xrpl::test::jtx::PermissionedDEX::domainOwner
Account domainOwner
Definition
permissioned_dex.h:24
xrpl::test::jtx::PermissionedDEX::gw
Account gw
Definition
permissioned_dex.h:23
xrpl::test::jtx::PermissionedDEX::carol
Account carol
Definition
permissioned_dex.h:27
xrpl::test::jtx::PermissionedDEX::credType
std::string credType
Definition
permissioned_dex.h:30
xrpl::test::jtx::PermissionedDEX::bob
Account bob
Definition
permissioned_dex.h:26
xrpl::test::jtx::PermissionedDEX::usd
IOU usd
Definition
permissioned_dex.h:28
xrpl::test::jtx::PermissionedDEX::PermissionedDEX
PermissionedDEX(Env &env)
Definition
permissioned_dex.cpp:45
xrpl::test::jtx::PermissionedDEX::alice
Account alice
Definition
permissioned_dex.h:25
xrpl::test::jtx::PermissionedDEX::domainID
uint256 domainID
Definition
permissioned_dex.h:29
xrpl::test::jtx
Definition
Oracle_test.cpp:34
xrpl::test::jtx::setupDomain
uint256 setupDomain(jtx::Env &env, std::vector< jtx::Account > const &accounts, jtx::Account const &domainOwner, std::string const &credType)
Definition
permissioned_dex.cpp:19
xrpl::uint256
BaseUInt< 256 > uint256
Definition
base_uint.h:580
string
vector
Generated by
1.16.1