xrpld
Loading...
Searching...
No Matches
xrpl::test::jtx::batch::Msig Class Reference

Sets a nested multi-signature for a Batch transaction on a JTx. More...

#include <batch.h>

Collaboration diagram for xrpl::test::jtx::batch::Msig:

Public Member Functions

 Msig (Account masterAccount, std::vector< Reg > s)
template<class AccountType, class... Accounts>
 Msig (Account masterAccount, AccountType &&a0, Accounts &&... aN)
void operator() (Env &, JTx &jt) const

Public Attributes

Account master
std::vector< Regsigners

Detailed Description

Sets a nested multi-signature for a Batch transaction on a JTx.

Definition at line 130 of file batch.h.

Constructor & Destructor Documentation

◆ Msig() [1/2]

xrpl::test::jtx::batch::Msig::Msig ( Account masterAccount,
std::vector< Reg > s )

Definition at line 136 of file batch.h.

◆ Msig() [2/2]

template<class AccountType, class... Accounts>
xrpl::test::jtx::batch::Msig::Msig ( Account masterAccount,
AccountType && a0,
Accounts &&... aN )
explicit

Definition at line 144 of file batch.h.

Member Function Documentation

◆ operator()()

void xrpl::test::jtx::batch::Msig::operator() ( Env & env,
JTx & jt ) const

Definition at line 110 of file batch.cpp.

Member Data Documentation

◆ master

Account xrpl::test::jtx::batch::Msig::master

Definition at line 133 of file batch.h.

◆ signers

std::vector<Reg> xrpl::test::jtx::batch::Msig::signers

Definition at line 134 of file batch.h.