rippled
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
namespace
ripple
{
7
namespace
test {
8
namespace
jtx {
9
10
uint256
11
setupDomain
(
12
jtx::Env& env,
13
std::vector<jtx::Account>
const
& accounts,
14
jtx::Account
const
& domainOwner = jtx::Account(
"domainOwner"
),
15
std::string
const
& credType =
"Cred"
);
16
17
class
PermissionedDEX
18
{
19
public
:
20
Account
gw
;
21
Account
domainOwner
;
22
Account
alice
;
23
Account
bob
;
24
Account
carol
;
25
IOU
USD
;
26
uint256
domainID
;
27
std::string
credType
;
28
29
PermissionedDEX
(
Env
& env);
30
};
31
32
}
// namespace jtx
33
}
// namespace test
34
}
// namespace ripple
std::string
ripple::base_uint< 256 >
ripple::test::jtx::Account
Immutable cryptographic account descriptor.
Definition
Account.h:20
ripple::test::jtx::Env
A transaction testing environment.
Definition
Env.h:102
ripple::test::jtx::IOU
Converts to IOU Issue or STAmount.
Definition
src/test/jtx/amount.h:349
ripple::test::jtx::PermissionedDEX
Definition
permissioned_dex.h:18
ripple::test::jtx::PermissionedDEX::carol
Account carol
Definition
permissioned_dex.h:24
ripple::test::jtx::PermissionedDEX::bob
Account bob
Definition
permissioned_dex.h:23
ripple::test::jtx::PermissionedDEX::alice
Account alice
Definition
permissioned_dex.h:22
ripple::test::jtx::PermissionedDEX::domainOwner
Account domainOwner
Definition
permissioned_dex.h:21
ripple::test::jtx::PermissionedDEX::credType
std::string credType
Definition
permissioned_dex.h:27
ripple::test::jtx::PermissionedDEX::domainID
uint256 domainID
Definition
permissioned_dex.h:26
ripple::test::jtx::PermissionedDEX::gw
Account gw
Definition
permissioned_dex.h:20
ripple::test::jtx::PermissionedDEX::USD
IOU USD
Definition
permissioned_dex.h:25
ripple::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:13
ripple
Use hash_* containers for keys that do not need a cryptographically secure hashing algorithm.
Definition
algorithm.h:6
ripple::uint256
base_uint< 256 > uint256
Definition
base_uint.h:539
std::vector
Generated by
1.9.8