mirror of
https://github.com/Xahau/xahaud.git
synced 2025-12-06 17:27:52 +00:00
SignerListSet txn and InnerObjectFormats (RIPD-182):
Add support for the SignerListSet transaction as a step toward multi-sign support. As part of the SignerListSet implementation, add InnerObjectFormat templates (similar to TxFormats and LedgerFormats) and enforce them in STObject, STArray, and STParsedJSON.
This commit is contained in:
committed by
Vinnie Falco
parent
92799187ed
commit
64ebd64d2b
@@ -133,7 +133,18 @@ public:
|
||||
return v_.empty();
|
||||
}
|
||||
|
||||
void reserve (std::size_t n)
|
||||
{
|
||||
v_.reserve (n);
|
||||
}
|
||||
|
||||
bool setType (const SOTemplate & type);
|
||||
|
||||
enum ResultOfSetTypeFromSField : unsigned char
|
||||
{typeSetFail, typeIsSet, noTemplate};
|
||||
|
||||
ResultOfSetTypeFromSField setTypeFromSField (SField const&);
|
||||
|
||||
bool isValidForType ();
|
||||
bool isFieldAllowed (SField const&);
|
||||
bool isFree () const
|
||||
|
||||
Reference in New Issue
Block a user