20 #include <ripple/protocol/LedgerFormats.h>
21 #include <ripple/protocol/jss.h>
62 add(jss::DirectoryNode,
130 add(jss::LedgerHashes,
147 add(jss::FeeSettings,
225 add(jss::DepositPreauth,
236 add(jss::NegativeUNL,
245 add(jss::NFTokenPage,
256 add(jss::NFTokenOffer,
const SF_UINT64 sfIndexNext
const SF_UINT32 sfSignerListID
const SF_UINT32 sfHighQualityIn
const SF_UINT32 sfPreviousTxnLgrSeq
const SF_UINT32 sfOwnerCount
const SF_UINT32 sfFirstNFTokenSequence
const SF_UINT32 sfSourceTag
const SF_UINT256 sfRootIndex
@ ltTICKET
A ledger object which describes a ticket.
const SF_AMOUNT sfBaseFeeDrops
const SF_UINT32 sfReserveBase
const SF_AMOUNT sfSendMax
const SF_UINT64 sfOwnerNode
const SF_ACCOUNT sfDestination
const SF_UINT256 sfNFTokenID
@ ltLEDGER_HASHES
A ledger object that contains a list of ledger hashes.
const SF_UINT32 sfWalletSize
const SF_UINT32 sfFirstLedgerSequence
const SF_UINT32 sfSequence
const SF_ACCOUNT sfRegularKey
const SF_UINT256 sfBookDirectory
const SF_UINT160 sfTakerPaysCurrency
const SF_UINT256 sfLedgerIndex
@ ltSIGNER_LIST
A ledger object which contains a signer list for an account.
const SF_UINT32 sfMintedNFTokens
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_UINT160 sfTakerGetsCurrency
const SF_UINT64 sfNFTokenOfferNode
@ 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_UINT160 sfTakerGetsIssuer
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_ACCOUNT sfNFTokenMinter
@ ltESCROW
A ledger object describing a single escrow.
const SF_UINT32 sfReserveIncrement
const SF_UINT64 sfIndexPrevious
@ ltNFTOKEN_OFFER
A ledger object which identifies an offer to buy or sell an NFT.
const SF_UINT64 sfBookNode
const SF_UINT32 sfLowQualityIn
const SF_VL sfValidatorToDisable
const SF_UINT32 sfTicketCount
const SF_UINT256 sfAccountTxnID
@ ltDEPOSIT_PREAUTH
A ledger object which describes a deposit preauthorization.
const SF_UINT64 sfDestinationNode
const SF_AMOUNT sfTakerGets
const SF_UINT32 sfTransferRate
const SF_UINT8 sfTickSize
const SF_UINT256 sfPreviousTxnID
const SF_ACCOUNT sfAuthorize
const SF_AMOUNT sfHighLimit
const SF_UINT64 sfExchangeRate
const SF_AMOUNT sfReserveIncrementDrops
const SF_AMOUNT sfReserveBaseDrops
const SF_UINT128 sfEmailHash
const SField sfSignerEntries
const SF_UINT64 sfBaseFee
const SF_VECTOR256 sfHashes
@ ltNFTOKEN_PAGE
A ledger object which contains a list of NFTs.
Use hash_* containers for keys that do not need a cryptographically secure hashing algorithm.
const SF_UINT256 sfWalletLocator
const SF_UINT16 sfLedgerEntryType
@ ltNEGATIVE_UNL
The ledger object which tracks the current negative UNL state.
const SF_UINT160 sfTakerPaysIssuer
const SF_UINT256 sfInvoiceID
@ ltACCOUNT_ROOT
A ledger object which describes an account.
const SF_UINT32 sfDestinationTag
const SF_AMOUNT sfBalance
const SF_UINT32 sfReferenceFeeUnits
const SF_UINT256 sfNextPageMin
const SF_UINT32 sfCancelAfter
const SF_UINT32 sfHighQualityOut
const SF_UINT256 sfPreviousPageMin
const SF_UINT32 sfFinishAfter
const SF_ACCOUNT sfAccount
@ ltRIPPLE_STATE
A ledger object which describes a bidirectional trust line.
const SF_UINT32 sfLastLedgerSequence
const SF_UINT32 sfBurnedNFTokens
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