rippled
Loading...
Searching...
No Matches
Classes | Public Member Functions | Public Attributes | List of all members
ripple::test::jtx::Vault Struct Reference

#include <vault.h>

Collaboration diagram for ripple::test::jtx::Vault:
Collaboration graph
[legend]

Classes

struct  ClawbackArgs
 
struct  CreateArgs
 
struct  DeleteArgs
 
struct  DepositArgs
 
struct  SetArgs
 
struct  WithdrawArgs
 

Public Member Functions

std::tuple< Json::Value, Keyletcreate (CreateArgs const &args)
 Return a VaultCreate transaction and the Vault's expected keylet.
 
Json::Value set (SetArgs const &args)
 
Json::Value del (DeleteArgs const &args)
 
Json::Value deposit (DepositArgs const &args)
 
Json::Value withdraw (WithdrawArgs const &args)
 
Json::Value clawback (ClawbackArgs const &args)
 

Public Attributes

Envenv
 

Detailed Description

Definition at line 21 of file vault.h.

Member Function Documentation

◆ create()

std::tuple< Json::Value, Keylet > ripple::test::jtx::Vault::create ( CreateArgs const &  args)

Return a VaultCreate transaction and the Vault's expected keylet.

Definition at line 15 of file vault.cpp.

◆ set()

Json::Value ripple::test::jtx::Vault::set ( SetArgs const &  args)

Definition at line 29 of file vault.cpp.

◆ del()

Json::Value ripple::test::jtx::Vault::del ( DeleteArgs const &  args)

Definition at line 39 of file vault.cpp.

◆ deposit()

Json::Value ripple::test::jtx::Vault::deposit ( DepositArgs const &  args)

Definition at line 49 of file vault.cpp.

◆ withdraw()

Json::Value ripple::test::jtx::Vault::withdraw ( WithdrawArgs const &  args)

Definition at line 60 of file vault.cpp.

◆ clawback()

Json::Value ripple::test::jtx::Vault::clawback ( ClawbackArgs const &  args)

Definition at line 71 of file vault.cpp.

Member Data Documentation

◆ env

Env& ripple::test::jtx::Vault::env

Definition at line 23 of file vault.h.