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 test_signersWithTags (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}
 
const jtx::Account acc10 {"acc10", KeyType::ed25519}
 
const jtx::Account acc11 {"acc11", KeyType::ed25519}
 
const jtx::Account acc12 {"acc12", KeyType::ed25519}
 
const jtx::Account acc13 {"acc13", KeyType::ed25519}
 
const jtx::Account acc14 {"acc14", KeyType::ed25519}
 
const jtx::Account acc15 {"acc15", KeyType::ed25519}
 
const jtx::Account acc16 {"acc16", KeyType::ed25519}
 
const jtx::Account acc17 {"acc17", KeyType::ed25519}
 
const jtx::Account acc18 {"acc18", KeyType::ed25519}
 
const jtx::Account acc19 {"acc19", KeyType::ed25519}
 
const jtx::Account acc20 {"acc20", KeyType::ed25519}
 
const jtx::Account acc21 {"acc21", KeyType::ed25519}
 
const jtx::Account acc22 {"acc22", KeyType::ed25519}
 
const jtx::Account acc23 {"acc23", KeyType::ed25519}
 
const jtx::Account acc24 {"acc24", KeyType::ed25519}
 
const jtx::Account acc25 {"acc25", KeyType::ed25519}
 
const jtx::Account acc26 {"acc26", KeyType::ed25519}
 
const jtx::Account acc27 {"acc27", KeyType::ed25519}
 
const jtx::Account acc28 {"acc28", KeyType::ed25519}
 
const jtx::Account acc29 {"acc29", KeyType::ed25519}
 
const jtx::Account acc30 {"acc30", KeyType::ed25519}
 
const jtx::Account acc31 {"acc31", KeyType::ed25519}
 
const jtx::Account acc32 {"acc32", KeyType::ed25519}
 
const jtx::Account acc33 {"acc33", 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 64 of file MultiSign_test.cpp.

◆ test_signerListSet()

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

Definition at line 134 of file MultiSign_test.cpp.

◆ test_phantomSigners()

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

Definition at line 215 of file MultiSign_test.cpp.

◆ test_fee()

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

Definition at line 278 of file MultiSign_test.cpp.

◆ test_misorderedSigners()

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

Definition at line 342 of file MultiSign_test.cpp.

◆ test_masterSigners()

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

Definition at line 367 of file MultiSign_test.cpp.

◆ test_regularSigners()

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

Definition at line 422 of file MultiSign_test.cpp.

◆ test_regularSignersUsingSubmitMulti()

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

Definition at line 487 of file MultiSign_test.cpp.

◆ test_heterogeneousSigners()

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

Definition at line 727 of file MultiSign_test.cpp.

◆ test_keyDisable()

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

Definition at line 874 of file MultiSign_test.cpp.

◆ test_regKey()

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

Definition at line 955 of file MultiSign_test.cpp.

◆ test_txTypes()

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

Definition at line 990 of file MultiSign_test.cpp.

◆ test_badSignatureText()

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

Definition at line 1079 of file MultiSign_test.cpp.

◆ test_noMultiSigners()

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

Definition at line 1274 of file MultiSign_test.cpp.

◆ test_multisigningMultisigner()

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

Definition at line 1293 of file MultiSign_test.cpp.

◆ test_signForHash()

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

Definition at line 1370 of file MultiSign_test.cpp.

◆ test_amendmentTransition()

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

Definition at line 1453 of file MultiSign_test.cpp.

◆ test_signersWithTickets()

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

Definition at line 1548 of file MultiSign_test.cpp.

◆ test_signersWithTags()

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

Definition at line 1589 of file MultiSign_test.cpp.

◆ testAll()

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

Definition at line 1665 of file MultiSign_test.cpp.

◆ run()

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

Definition at line 1688 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.

◆ acc10

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

Definition at line 37 of file MultiSign_test.cpp.

◆ acc11

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

Definition at line 38 of file MultiSign_test.cpp.

◆ acc12

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

Definition at line 39 of file MultiSign_test.cpp.

◆ acc13

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

Definition at line 40 of file MultiSign_test.cpp.

◆ acc14

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

Definition at line 41 of file MultiSign_test.cpp.

◆ acc15

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

Definition at line 42 of file MultiSign_test.cpp.

◆ acc16

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

Definition at line 43 of file MultiSign_test.cpp.

◆ acc17

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

Definition at line 44 of file MultiSign_test.cpp.

◆ acc18

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

Definition at line 45 of file MultiSign_test.cpp.

◆ acc19

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

Definition at line 46 of file MultiSign_test.cpp.

◆ acc20

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

Definition at line 47 of file MultiSign_test.cpp.

◆ acc21

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

Definition at line 48 of file MultiSign_test.cpp.

◆ acc22

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

Definition at line 49 of file MultiSign_test.cpp.

◆ acc23

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

Definition at line 50 of file MultiSign_test.cpp.

◆ acc24

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

Definition at line 51 of file MultiSign_test.cpp.

◆ acc25

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

Definition at line 52 of file MultiSign_test.cpp.

◆ acc26

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

Definition at line 53 of file MultiSign_test.cpp.

◆ acc27

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

Definition at line 54 of file MultiSign_test.cpp.

◆ acc28

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

Definition at line 55 of file MultiSign_test.cpp.

◆ acc29

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

Definition at line 56 of file MultiSign_test.cpp.

◆ acc30

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

Definition at line 57 of file MultiSign_test.cpp.

◆ acc31

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

Definition at line 58 of file MultiSign_test.cpp.

◆ acc32

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

Definition at line 59 of file MultiSign_test.cpp.

◆ acc33

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

Definition at line 60 of file MultiSign_test.cpp.