20#ifndef RIPPLE_PROTOCOL_TXFLAGS_H_INCLUDED
21#define RIPPLE_PROTOCOL_TXFLAGS_H_INCLUDED
23#include <xrpl/protocol/LedgerFormats.h>
Use hash_* containers for keys that do not need a cryptographically secure hashing algorithm.
constexpr std::uint32_t const tfMPTokenIssuanceSetMask
constexpr std::uint32_t tfAllOrNothing
constexpr std::uint32_t tfAllowXRP
constexpr std::uint32_t tfSingleAsset
constexpr std::uint32_t asfGlobalFreeze
constexpr std::uint32_t tfOneAssetWithdrawAll
constexpr std::uint32_t tfBridgeModifyMask
constexpr std::uint32_t const tfMPTokenIssuanceSetPermissionMask
constexpr std::uint32_t const tmfMPTClearCanClawback
constexpr std::uint32_t const tmfMPTokenIssuanceSetMutableMask
constexpr std::uint32_t const tmfMPTCanMutateMetadata
constexpr std::uint32_t const tfBatchMask
constexpr std::uint32_t const tmfMPTClearCanEscrow
constexpr std::uint32_t const tmfMPTCanMutateCanEscrow
constexpr std::uint32_t asfDepositAuth
constexpr std::uint32_t const tfOnlyXRP
constexpr std::uint32_t asfDisallowIncomingNFTokenOffer
constexpr std::uint32_t tfSetDeepFreeze
constexpr std::uint32_t const tmfMPTCanMutateCanTrade
constexpr std::uint32_t asfAllowTrustLineLocking
constexpr std::uint32_t const tfMPTCanTransfer
constexpr std::uint32_t const tmfMPTSetCanClawback
constexpr std::uint32_t tfOnlyOne
constexpr std::uint32_t asfRequireDest
constexpr std::uint32_t const tfNFTokenCreateOfferMask
constexpr std::uint32_t tfOfferCreateMask
constexpr std::uint32_t tfRenew
constexpr std::uint32_t const tmfMPTSetRequireAuth
constexpr std::uint32_t const tmfMPTClearCanTrade
constexpr std::uint32_t tfWithdrawMask
constexpr std::uint32_t tfIndependent
constexpr std::uint32_t const tfNFTokenMintOldMaskWithMutable
constexpr std::uint32_t const tmfMPTCanMutateTransferFee
constexpr std::uint32_t tfMPTPaymentMask
constexpr std::uint32_t tfGotMajority
constexpr std::uint32_t const tfMPTCanTrade
constexpr std::uint32_t const tfMPTUnlock
constexpr std::uint32_t const tfClawbackMask
constexpr std::uint32_t asfAuthorizedNFTokenMinter
constexpr std::uint32_t const tfSellNFToken
constexpr std::uint32_t const tfNFTokenMintMaskWithMutable
constexpr std::uint32_t tfOptionalDestTag
@ lmfMPTCanMutateMetadata
@ lmfMPTCanMutateCanTransfer
@ lmfMPTCanMutateTransferFee
@ lmfMPTCanMutateCanClawback
@ lmfMPTCanMutateRequireAuth
@ lmfMPTCanMutateCanEscrow
@ lmfMPTCanMutateCanTrade
constexpr std::uint32_t const tfMPTokenIssuanceCreateMask
constexpr std::uint32_t tfAccountSetMask
constexpr std::uint32_t const tfNFTokenMintOldMask
constexpr std::uint32_t const tmfMPTClearRequireAuth
constexpr std::uint32_t const tmfMPTSetCanLock
constexpr std::uint32_t tfRequireDestTag
constexpr std::uint32_t const tfVaultPrivate
constexpr std::uint32_t tfLimitLPToken
constexpr std::uint32_t const tmfMPTCanMutateCanLock
constexpr std::uint32_t const tfMPTokenAuthorizeMask
constexpr std::uint32_t tfHybrid
constexpr std::uint32_t tfClawTwoAssets
constexpr std::uint32_t const tmfMPTokenIssuanceCreateMutableMask
constexpr std::uint32_t const tfBurnable
constexpr std::uint32_t asfNoFreeze
constexpr std::uint32_t tfFillOrKill
constexpr std::uint32_t tfPassive
constexpr std::uint32_t tfOneAssetLPToken
constexpr std::uint32_t tfImmediateOrCancel
constexpr std::uint32_t const tmfMPTSetCanTrade
constexpr std::uint32_t asfDisableMaster
constexpr std::uint32_t const tmfMPTCanMutateCanClawback
constexpr std::uint32_t asfDisallowIncomingTrustline
constexpr std::uint32_t tfTrustSetPermissionMask
constexpr std::uint32_t tfTwoAsset
constexpr std::uint32_t tfAMMClawbackMask
constexpr std::uint32_t tfUntilFailure
constexpr std::uint32_t tfPartialPayment
constexpr std::uint32_t const tfTrustLine
constexpr std::uint32_t tfWithdrawAll
constexpr std::uint32_t tfClearNoRipple
constexpr std::uint32_t const tfMPTUnauthorize
constexpr std::uint32_t tfDepositSubTx
constexpr std::uint32_t const tmfMPTSetCanEscrow
constexpr std::uint32_t const tmfMPTClearCanLock
constexpr std::uint32_t tfClearAccountCreateAmount
constexpr std::uint32_t tfSetfAuth
constexpr std::uint32_t asfAccountTxnID
constexpr std::uint32_t asfDefaultRipple
constexpr std::uint32_t asfDisallowIncomingCheck
constexpr std::uint32_t tfClearFreeze
constexpr std::uint32_t const tmfMPTSetCanTransfer
constexpr std::uint32_t tfRequireAuth
constexpr std::uint32_t const tfMPTLock
constexpr std::uint32_t tfLPToken
constexpr std::uint32_t tfUniversal
constexpr std::uint32_t tfNoRippleDirect
constexpr std::uint32_t const tmfMPTCanMutateRequireAuth
constexpr std::uint32_t tfOptionalAuth
constexpr std::uint32_t const tfVaultShareNonTransferable
constexpr std::uint32_t tfClearDeepFreeze
constexpr std::uint32_t tfDisallowXRP
constexpr std::uint32_t const tfNFTokenCancelOfferMask
constexpr std::uint32_t tfDepositMask
constexpr std::uint32_t const tmfMPTCanMutateCanTransfer
constexpr std::uint32_t tfWithdrawSubTx
constexpr std::uint32_t tfPaymentMask
constexpr std::uint32_t tfLimitQuality
constexpr std::uint32_t tfTrustSetMask
constexpr std::uint32_t asfDisallowIncomingPayChan
constexpr std::uint32_t tfClose
constexpr std::uint32_t tfPayChanClaimMask
constexpr std::uint32_t tfFullyCanonicalSig
Transaction flags.
constexpr std::uint32_t tfTwoAssetIfEmpty
constexpr std::uint32_t tfUniversalMask
constexpr std::uint32_t asfAllowTrustLineClawback
constexpr std::uint32_t tfSell
constexpr std::uint32_t asfRequireAuth
constexpr std::uint32_t const tfNFTokenAcceptOfferMask
constexpr std::uint32_t const tfMPTCanEscrow
constexpr std::uint32_t tfLostMajority
constexpr std::uint32_t const tfMPTRequireAuth
constexpr std::uint32_t tfSetFreeze
constexpr std::uint32_t tfSetNoRipple
constexpr std::uint32_t const tfVaultCreateMask
constexpr std::uint32_t const tfMutable
constexpr std::uint32_t tfChangeMask
constexpr std::uint32_t const tfMPTCanLock
constexpr std::uint32_t const tfMPTCanClawback
constexpr std::uint32_t const tmfMPTClearCanTransfer
constexpr std::uint32_t const tfTransferable
constexpr std::uint32_t const tfNFTokenMintMask
constexpr std::uint32_t asfDisallowXRP
constexpr std::uint32_t tfInnerBatchTxn
constexpr std::uint32_t const tfMPTokenIssuanceDestroyMask