20 #include <ripple/protocol/InnerObjectFormats.h>
29 {sfAccount, soeREQUIRED},
30 {sfSignerWeight, soeREQUIRED},
36 {sfAccount, soeREQUIRED},
37 {sfSigningPubKey, soeREQUIRED},
38 {sfTxnSignature, soeREQUIRED},
44 {sfAmendment, soeREQUIRED},
45 {sfCloseTime, soeREQUIRED},
51 {sfPublicKey, soeREQUIRED},
52 {sfFirstLedgerSequence, soeREQUIRED},
56 InnerObjectFormats
const&
57 InnerObjectFormats::getInstance()
64 InnerObjectFormats::findSOTemplateBySField(
SField const& sField)
const
66 auto itemPtr = findByType(sField.
getCode());
68 return &(itemPtr->getSOTemplate());