CatapultServer
v0.5.0.1 (Elephant)
|
MultisigCosignatoriesMixin()
Creates multisig cosignatories mixin.
Definition: MultisigEntry.h:30
std::set< Key > SortedKeySet
A sorted key set.
Definition: ArraySet.h:67
utils::SortedKeySet & multisigAccounts()
Gets multisig account keys.
Definition: MultisigEntry.h:86
void setMinRemoval(uint8_t minRemoval)
Sets the number of cosignatories required (minRemoval) when removing an account.
Definition: MultisigEntry.h:67
utils::SortedKeySet m_cosignatories
Definition: MultisigEntry.h:72
Key m_key
Definition: MultisigEntry.h:108
MultisigEntry(const Key &key)
Creates a multisig entry around key.
Definition: MultisigEntry.h:98
utils::SortedKeySet m_multisigAccounts
Definition: MultisigEntry.h:91
utils::SortedKeySet & cosignatories()
Gets cosignatory account keys.
Definition: MultisigEntry.h:42
const utils::SortedKeySet & multisigAccounts() const
Gets multisig account keys.
Definition: MultisigEntry.h:81
Multisig entry.
Definition: MultisigEntry.h:95
uint8_t m_minRemoval
Definition: MultisigEntry.h:74
uint8_t m_minApproval
Definition: MultisigEntry.h:73
const Key & key() const
Gets the account public key.
Definition: MultisigEntry.h:103
uint8_t minRemoval() const
Gets the number of cosignatories required when removing an account.
Definition: MultisigEntry.h:62
Mixin for storing information about accounts that current account can cosign.
Definition: MultisigEntry.h:78
uint8_t minApproval() const
Gets the number of cosignatories required when approving (any) transaction.
Definition: MultisigEntry.h:52
void setMinApproval(uint8_t minApproval)
Sets the number of cosignatories required (minApproval) when approving (any) transaction.
Definition: MultisigEntry.h:57
Definition: AddressExtractionExtension.cpp:28
bool hasCosignatory(const Key &key) const
Returns true if key is a cosignatory.
Definition: MultisigEntry.h:47
Mixin for storing information about cosignatories of an account.
Definition: MultisigEntry.h:27
const utils::SortedKeySet & cosignatories() const
Gets cosignatory account keys.
Definition: MultisigEntry.h:37