rippled
Public Member Functions | Private Attributes | List of all members
ripple::test::MultiSign_test Class Reference
Inheritance diagram for ripple::test::MultiSign_test:
Inheritance graph
[legend]
Collaboration diagram for ripple::test::MultiSign_test:
Collaboration graph
[legend]

Public Member Functions

void test_noReserve (FeatureBitset features)
 
void test_signerListSet (FeatureBitset features)
 
void test_phantomSigners (FeatureBitset features)
 
void test_fee (FeatureBitset features)
 
void test_misorderedSigners (FeatureBitset features)
 
void test_masterSigners (FeatureBitset features)
 
void test_regularSigners (FeatureBitset features)
 
void test_regularSignersUsingSubmitMulti (FeatureBitset features)
 
void test_heterogeneousSigners (FeatureBitset features)
 
void test_keyDisable (FeatureBitset features)
 
void test_regKey (FeatureBitset features)
 
void test_txTypes (FeatureBitset features)
 
void test_badSignatureText (FeatureBitset features)
 
void test_noMultiSigners (FeatureBitset features)
 
void test_multisigningMultisigner (FeatureBitset features)
 
void test_signForHash (FeatureBitset features)
 
void test_amendmentTransition ()
 
void test_signersWithTickets (FeatureBitset features)
 
void testAll (FeatureBitset features)
 
void run () override
 

Private Attributes

const jtx::Account bogie {"bogie", KeyType::secp256k1}
 
const jtx::Account demon {"demon", KeyType::ed25519}
 
const jtx::Account ghost {"ghost", KeyType::secp256k1}
 
const jtx::Account haunt {"haunt", KeyType::ed25519}
 
const jtx::Account jinni {"jinni", KeyType::secp256k1}
 
const jtx::Account phase {"phase", KeyType::ed25519}
 
const jtx::Account shade {"shade", KeyType::secp256k1}
 
const jtx::Account spook {"spook", KeyType::ed25519}
 

Detailed Description

Definition at line 26 of file MultiSign_test.cpp.

Member Function Documentation

◆ test_noReserve()

void ripple::test::MultiSign_test::test_noReserve ( FeatureBitset  features)

Definition at line 40 of file MultiSign_test.cpp.

◆ test_signerListSet()

void ripple::test::MultiSign_test::test_signerListSet ( FeatureBitset  features)

Definition at line 110 of file MultiSign_test.cpp.

◆ test_phantomSigners()

void ripple::test::MultiSign_test::test_phantomSigners ( FeatureBitset  features)

Definition at line 183 of file MultiSign_test.cpp.

◆ test_fee()

void ripple::test::MultiSign_test::test_fee ( FeatureBitset  features)

Definition at line 246 of file MultiSign_test.cpp.

◆ test_misorderedSigners()

void ripple::test::MultiSign_test::test_misorderedSigners ( FeatureBitset  features)

Definition at line 310 of file MultiSign_test.cpp.

◆ test_masterSigners()

void ripple::test::MultiSign_test::test_masterSigners ( FeatureBitset  features)

Definition at line 335 of file MultiSign_test.cpp.

◆ test_regularSigners()

void ripple::test::MultiSign_test::test_regularSigners ( FeatureBitset  features)

Definition at line 390 of file MultiSign_test.cpp.

◆ test_regularSignersUsingSubmitMulti()

void ripple::test::MultiSign_test::test_regularSignersUsingSubmitMulti ( FeatureBitset  features)

Definition at line 455 of file MultiSign_test.cpp.

◆ test_heterogeneousSigners()

void ripple::test::MultiSign_test::test_heterogeneousSigners ( FeatureBitset  features)

Definition at line 695 of file MultiSign_test.cpp.

◆ test_keyDisable()

void ripple::test::MultiSign_test::test_keyDisable ( FeatureBitset  features)

Definition at line 842 of file MultiSign_test.cpp.

◆ test_regKey()

void ripple::test::MultiSign_test::test_regKey ( FeatureBitset  features)

Definition at line 923 of file MultiSign_test.cpp.

◆ test_txTypes()

void ripple::test::MultiSign_test::test_txTypes ( FeatureBitset  features)

Definition at line 958 of file MultiSign_test.cpp.

◆ test_badSignatureText()

void ripple::test::MultiSign_test::test_badSignatureText ( FeatureBitset  features)

Definition at line 1047 of file MultiSign_test.cpp.

◆ test_noMultiSigners()

void ripple::test::MultiSign_test::test_noMultiSigners ( FeatureBitset  features)

Definition at line 1206 of file MultiSign_test.cpp.

◆ test_multisigningMultisigner()

void ripple::test::MultiSign_test::test_multisigningMultisigner ( FeatureBitset  features)

Definition at line 1225 of file MultiSign_test.cpp.

◆ test_signForHash()

void ripple::test::MultiSign_test::test_signForHash ( FeatureBitset  features)

Definition at line 1302 of file MultiSign_test.cpp.

◆ test_amendmentTransition()

void ripple::test::MultiSign_test::test_amendmentTransition ( )

Definition at line 1385 of file MultiSign_test.cpp.

◆ test_signersWithTickets()

void ripple::test::MultiSign_test::test_signersWithTickets ( FeatureBitset  features)

Definition at line 1480 of file MultiSign_test.cpp.

◆ testAll()

void ripple::test::MultiSign_test::testAll ( FeatureBitset  features)

Definition at line 1521 of file MultiSign_test.cpp.

◆ run()

void ripple::test::MultiSign_test::run ( )
override

Definition at line 1543 of file MultiSign_test.cpp.

Member Data Documentation

◆ bogie

const jtx::Account ripple::test::MultiSign_test::bogie {"bogie", KeyType::secp256k1}
private

Definition at line 29 of file MultiSign_test.cpp.

◆ demon

const jtx::Account ripple::test::MultiSign_test::demon {"demon", KeyType::ed25519}
private

Definition at line 30 of file MultiSign_test.cpp.

◆ ghost

const jtx::Account ripple::test::MultiSign_test::ghost {"ghost", KeyType::secp256k1}
private

Definition at line 31 of file MultiSign_test.cpp.

◆ haunt

const jtx::Account ripple::test::MultiSign_test::haunt {"haunt", KeyType::ed25519}
private

Definition at line 32 of file MultiSign_test.cpp.

◆ jinni

const jtx::Account ripple::test::MultiSign_test::jinni {"jinni", KeyType::secp256k1}
private

Definition at line 33 of file MultiSign_test.cpp.

◆ phase

const jtx::Account ripple::test::MultiSign_test::phase {"phase", KeyType::ed25519}
private

Definition at line 34 of file MultiSign_test.cpp.

◆ shade

const jtx::Account ripple::test::MultiSign_test::shade {"shade", KeyType::secp256k1}
private

Definition at line 35 of file MultiSign_test.cpp.

◆ spook

const jtx::Account ripple::test::MultiSign_test::spook {"spook", KeyType::ed25519}
private

Definition at line 36 of file MultiSign_test.cpp.