20 #include <ripple/protocol/ErrorCodes.h>
21 #include <ripple/protocol/LedgerFormats.h>
22 #include <ripple/protocol/jss.h>
60 add(jss::DirectoryNode,
127 add(jss::LedgerHashes,
145 add(jss::FeeSettings,
218 add(jss::DepositPreauth,
229 add(jss::NegativeUNL,
const SF_UINT64 sfIndexNext
const SF_UINT32 sfSignerListID
const SF_UINT32 sfHighQualityIn
const SF_UINT32 sfPreviousTxnLgrSeq
const SF_UINT32 sfOwnerCount
const SF_HASH256 sfPreviousTxnID
const SF_UINT32 sfSourceTag
@ ltTICKET
A ledger object which describes a ticket.
const SF_UINT32 sfReserveBase
const SF_AMOUNT sfSendMax
const SF_UINT64 sfOwnerNode
const SF_ACCOUNT sfDestination
@ ltLEDGER_HASHES
A ledger object that contains a list of ledger hashes.
const SF_UINT32 sfWalletSize
const SF_UINT32 sfFirstLedgerSequence
const SF_HASH160 sfTakerGetsCurrency
const SF_HASH256 sfBookDirectory
const SF_UINT32 sfSequence
const SF_ACCOUNT sfRegularKey
const SF_HASH256 sfWalletLocator
@ ltSIGNER_LIST
A ledger object which contains a signer list for an account.
const SF_HASH128 sfEmailHash
const SF_UINT32 sfTicketSequence
@ ltCHECK
A ledger object which describes a check.
@ ltFEE_SETTINGS
The ledger object which lists the network's fee settings.
const SF_HASH160 sfTakerGetsIssuer
@ ltDIR_NODE
A ledger object which contains a list of object identifiers.
const SF_UINT32 sfExpiration
const SF_UINT32 sfSignerQuorum
const SF_VECTOR256 sfIndexes
const SF_UINT64 sfLowNode
const SF_AMOUNT sfTakerPays
@ ltAMENDMENTS
The ledger object which lists details about amendments on the network.
const SF_UINT32 sfLowQualityOut
const SF_AMOUNT sfLowLimit
@ ltOFFER
A ledger object which describes an offer on the DEX.
const SF_UINT32 sfSettleDelay
const SF_HASH160 sfTakerPaysIssuer
@ ltESCROW
A ledger object describing a single escrow.
const SF_UINT32 sfReserveIncrement
const SF_UINT64 sfIndexPrevious
const SF_UINT64 sfBookNode
const SF_UINT32 sfLowQualityIn
const SF_VL sfValidatorToDisable
const SF_UINT32 sfTicketCount
@ ltDEPOSIT_PREAUTH
A ledger object which describes a deposit preauthorization.
const SF_UINT64 sfDestinationNode
const SF_AMOUNT sfTakerGets
const SF_HASH256 sfLedgerIndex
const SF_UINT32 sfTransferRate
const SF_UINT8 sfTickSize
const SF_ACCOUNT sfAuthorize
const SF_AMOUNT sfHighLimit
const SF_UINT64 sfExchangeRate
const SF_HASH160 sfTakerPaysCurrency
const SField sfSignerEntries
const SF_UINT64 sfBaseFee
const SF_VECTOR256 sfHashes
Use hash_* containers for keys that do not need a cryptographically secure hashing algorithm.
const SF_UINT16 sfLedgerEntryType
@ ltNEGATIVE_UNL
The ledger object which tracks the current negative UNL state.
const SF_HASH256 sfAccountTxnID
@ ltACCOUNT_ROOT
A ledger object which describes an account.
const SF_HASH256 sfInvoiceID
const SF_UINT32 sfDestinationTag
const SF_HASH256 sfRootIndex
const SF_AMOUNT sfBalance
const SF_UINT32 sfReferenceFeeUnits
const SF_UINT32 sfCancelAfter
const SF_UINT32 sfHighQualityOut
const SF_UINT32 sfFinishAfter
const SF_ACCOUNT sfAccount
@ ltRIPPLE_STATE
A ledger object which describes a bidirectional trust line.
const SF_UINT32 sfLastLedgerSequence
const SField sfMajorities
const SField sfDisabledValidators
const SF_UINT64 sfHighNode
const SF_VECTOR256 sfAmendments
@ ltPAYCHAN
A ledger object describing a single unidirectional XRP payment channel.
const SF_VL sfValidatorToReEnable