Skip to content

Latest commit

 

History

History
711 lines (640 loc) · 19.8 KB

README.md

File metadata and controls

711 lines (640 loc) · 19.8 KB

SFCode Registry Tables

How to use

  1. If you are working on an Amendment to the XRP Ledger (or a sidechain) and you need additional serialized fields then you should register them here to avoid clobbering others.
  2. Register by opening a PR against this repo with your proposed registration as changes to the tables below. Provided the reservations are reasonable these will be accepted.
  3. If your code is already in use then enter it into the used by column otherwise use the reserved by column. Be descriptive but terse in the reserved by field. Other developers should understand why this code is being reserved.

Bump Script

You can use the bump script if you already have the definitions file or a rippled build. The script will merge your definition with this repo.

python3 bump.py | action | name | path

  • python3 bump.py definitions XLS30 ./definitions.json

If you would like to know what sfields your rippled build is missing then run with:

  • DEBUG=True python3 bump.py XLS30 ./definitions.json

UINT16

Type 1

Field Code Field Name Used by Reserved by
1 LedgerEntryType Ledger n/a
2 TransactionType Transaction n/a
3 SignerWeight Transaction n/a
4 TransferFee Transaction n/a
5 TradingFee XLS30 n/a
6 DiscountedFee XLS30 n/a
16 Version n/a n/a
17 HookStateChangeCount Xahau n/a
18 HookEmitCount Xahau n/a
19 HookExecutionIndex Xahau n/a
20 HookApiVersion Xahau n/a

UINT32

Type 2

Field Code Field Name Used by Reserved by
1 NetworkID NetworkID n/a
2 Flags Transaction n/a
3 SourceTag Transaction n/a
4 Sequence Transaction n/a
5 PreviousTxnLgrSeq Transaction n/a
6 LedgerSequence Transaction n/a
7 CloseTime Ledger n/a
8 ParentCloseTime Ledger n/a
9 SigningTime Transaction n/a
10 Expiration AccountSet n/a
11 TransferRate AccountSet n/a
12 WalletSize AccountSet n/a
13 OwnerCount AccountSet n/a
14 DestinationTag Payment n/a
16 HighQualityIn Trustlines n/a
17 HighQualityOut Trustlines n/a
18 LowQualityIn Trustlines n/a
19 LowQualityOut Trustlines n/a
20 QualityIn Trustlines n/a
21 QualityOut Trustlines n/a
22 StampEscrow legacy/unused n/a
23 BondAmount legacy/unused n/a
24 LoadFee Consensus n/a
25 OfferSequence OfferCreate n/a
26 FirstLedgerSequence negativeUNL n/a
27 LastLedgerSequence All Txns n/a
28 TransactionIndex Metadata n/a
29 OperationLimit legacy/unused n/a
30 ReferenceFeeUnits FeeSettings n/a
31 ReserveBase FeeSettings n/a
32 ReserveIncrement FeeSettings n/a
33 SetFlag AccountSet n/a
34 ClearFlag AccountSet n/a
35 SignerQuorum MultiSign n/a
36 CancelAfter Escrow, Paychan n/a
37 FinishAfter Escrow, Paychan n/a
38 SignerListID Multisign n/a
39 SettleDelay Paychans n/a
40 TicketCount Tickets n/a
41 TicketSequence Tickets n/a
42 NFTokenTaxon XLS20 n/a
43 MintedNFTokens XLS20 n/a
44 BurnedNFTokens XLS20 n/a
45 HookStateCount Xahau n/a
46 EmitGeneration Xahau n/a
47 LockCount XLS34 n/a
48 VoteWeight XLS30 n/a
49 LockCount Xahau n/a
50 FirstNFTokenSequence XLS30 n/a
96 XahauActivationLgrSeq Xahau n/a
97 ImportSequence Xahau n/a
98 RewardTime Xahau n/a
99 RewardLgrFirst Xahau n/a
100 RewardLgrLast Xahau n/a

UINT64

Type 3

Field Code Field Name Used by Reserved by
1 IndexNext Directories n/a
2 IndexPrevious Directories n/a
3 BookNode Orderbooks n/a
4 OwnerNode Directories n/a
5 BaseFee FeeSettings n/a
6 ExchangeRate Orderbooks n/a
7 LowNode Checks n/a
8 HighNode Checks n/a
9 DestinationNode Checks, Escrow, Paychan n/a
10 Cookie Validations n/a
11 ServerVersion Validations n/a
12 NFTokenOfferNode XLS20 n/a
13 EmitBurden Xahau n/a
16 HookOn Xahau n/a
17 HookInstructionCount Xahau n/a
18 HookReturnCode Xahau n/a
19 ReferenceCount Xahau n/a
20 XChainClaimID XLS38 n/a
21 XChainAccountCreateCount XLS38 n/a
22 XChainAccountClaimCount XLS38 n/a
98 AccountIndex Xahau n/a
99 AccountCount Xahau n/a
100 RewardAccumulator Xahau n/a

HASH128

Type 4

Field Code Field Name Used by Reserved by
1 EmailHash AccountSet n/a

HASH256

Type 5

Field Code Field Name Used by Reserved by
1 LedgerHash Metadata n/a
2 ParentHash Metadata n/a
3 TransactionHash Metadata n/a
4 AccountHash AccountSet n/a
5 PreviousTxnID Various n/a
6 LedgerIndex Metadata n/a
7 WalletLocator AccountSet n/a
8 RootIndex Directories n/a
9 AccountTxnID Account Root n/a
10 NFTokenID XLS20 n/a
11 EmitParentTxnID Xahau n/a
12 EmitNonce Xahau n/a
13 EmitHookHash Xahau n/a
14 AMMID XLS30 n/a
16 BookDirectory Directories n/a
17 InvoiceID Payment, Check n/a
18 Nickname legacy/unused n/a
19 Amendment Consensus n/a
20 HookOn Xahau n/a
21 Digest XLS35 n/a
22 Channel Paychan n/a
23 ConsensusHash Consensus n/a
24 CheckID Xahau n/a
25 ValidatedHash Consensus n/a
26 PreviousPageMin XLS20 n/a
27 NextPageMin XLS20 n/a
28 NFTokenBuyOffer XLS20 n/a
29 NFTokenSellOffer XLS20 n/a
30 HookStateKey Xahau n/a
31 HookHash Xahau n/a
32 HookNamespace Xahau n/a
33 HookSetTxnID Xahau n/a
34 OfferID Xahau n/a
35 EscrowID XLS35 n/a
36 URITokenID XLS35 n/a
97 EmittedTxnID Xahau n/a
98 GovernanceMarks Xahau n/a
99 GovernanceFlags Xahau n/a
257 hash legacy n/a
258 index legacy n/a

AMOUNT

Type 6

Field Code Field Name Used by Reserved by
1 Amount Payment, TrustSet n/a
2 Balance Account Root, Paychan n/a
3 LimitAmount TrustSet n/a
4 TakerPays OfferCreate n/a
5 TakerGets OfferCreate n/a
6 LowLimit TrustSet n/a
7 HighLimit TrustSet n/a
8 Fee All Txns n/a
9 SendMax Partial payments n/a
10 DeliverMin Partial payments n/a
11 Amount2 XLS30 n/a
12 BidMin XLS30 n/a
13 BidMax XLS30 n/a
16 MinimumOffer legacy/unused n/a
17 RippleEscrow legacy/unused n/a
18 DeliveredAmount Partial payments n/a
19 NFTokenBrokerFee XLS20 n/a
20 HookCallbackFee Xahau n/a
21 LockedBalance XLS34 n/a
22 BaseFeeDrops FeeSettings n/a
23 ReserveBaseDrops FeeSettings n/a
24 ReserveIncrementDrops FeeSettings n/a
25 LPTokenOut XLS30 n/a
26 LPTokenIn XLS30 n/a
27 EPrice XLS30 n/a
28 Price XLS30 n/a
29 SignatureReward XLS38 n/a
30 MinAccountCreateAmount XLS38 n/a
31 LPTokenBalance XLS30 n/a
258 taker_gets_funded legacy n/a
259 taker_pays_funded legacy n/a

BLOB

Type 7

Field Code Field Name Used by Reserved by
1 PublicKey All Txns n/a
2 MessageKey AccountRoot n/a
3 SigningPubKey Transactions n/a
4 TxnSignature Transactions n/a
5 URI XLS20, XLS35 n/a
6 Signature Validations n/a
7 Domain AccountRoot n/a
8 FundCode Legacy/unused n/a
9 RemoveCode Legacy/unused n/a
10 ExpireCode Legacy/unused n/a
11 CreateCode Xahau n/a
12 MemoType All Txns n/a
13 MemoData All Txns n/a
14 MemoFormat All Txns n/a
16 Fulfillment EscrowCreate n/a
17 Condition EscrowCreate n/a
18 MasterSignature ValidatorList n/a
19 UNLModifyValidator negativeUNL n/a
20 ValidatorToDisable negativeUNL n/a
21 ValidatorToReEnable negativeUNL n/a
22 HookStateData Xahau n/a
23 HookReturnString Xahau n/a
24 HookParameterName Xahau n/a
25 HookParameterValue Xahau n/a
26 Blob Xahau n/a

ACCOUNTID

Type 8

Field Code Field Name Used by Reserved by
1 Account Various n/a
2 Owner XLS20 n/a
3 Destination Payment n/a
4 Issuer TrustSet n/a
5 Authorize AccountSet n/a
6 Unauthorize AccountSet n/a
8 RegularKey AccountSet n/a
9 NFTokenMinter XLS20 n/a
10 EmitCallback Xahau n/a
11 AMMAccount XLS30 n/a
16 HookAccount Xahau n/a
18 OtherChainSource XLS38 n/a
19 OtherChainDestination XLS38 n/a
20 AttestationSignerAccount XLS38 n/a
21 AttestationRewardAccount XLS38 n/a
22 LockingChainDoor XLS38 n/a
23 IssuingChainDoor XLS38 n/a

STOBJECT

Type 14

Field Code Field Name Used by Reserved by
1 ObjectEndMarker Objects n/a
2 TransactionMetaData Metadata n/a
3 CreatedNode Metadata n/a
4 DeletedNode Metadata n/a
5 ModifiedNode Metadata n/a
6 PreviousFields Metadata n/a
7 FinalFields Metadata n/a
8 NewFields Metadata n/a
9 TemplateEntry unused/legacy n/a
10 Memo All Txn n/a
11 SignerEntry Multisign n/a
12 NFToken XLS20 n/a
13 EmitDetails Xahau n/a
14 Hook Xahau n/a
16 Signer Multisign n/a
18 Majority Consensus n/a
19 DisabledValidator negativeUNL n/a
20 EmittedTxn Xahau n/a
21 HookExecution Xahau n/a
22 HookDefinition Xahau n/a
23 HookParameter Xahau n/a
24 HookGrant Xahau n/a
25 VoteEntry XLS30 n/a
26 AuctionSlot XLS30 n/a
27 AuthAccount XLS30 n/a
28 XChainClaimProofSig XLS38 n/a
29 XChainCreateAccountProofSig XLS38 n/a
30 XChainClaimAttestationCollectionElement XLS38 n/a
31 XChainCreateAccountAttestationCollectionElement XLS38 n/a
32 XChainClaimProofSig XLS30 n/a
33 XChainCreateAccountProofSig XLS30 n/a
34 XChainClaimAttestationCollectionElement XLS30 n/a
35 XChainCreateAccountAttestationCollectionElement XLS30 n/a
93 HookEmission Xahau n/a
94 ImportVLKey Xahau n/a
95 ActiveValidator Xahau n/a
96 GenesisMint Xahau n/a

STARRAY

Type 15

Field Code Field Name Used by Reserved by
1 ArrayEndMarker Arrays n/a
3 Signers Multisign n/a
4 SignerEntries Multisign n/a
5 Template Templating n/a
6 Necessary legacy/unused n/a
7 Sufficient legacy/unused n/a
8 AffectedNodes Metadata n/a
9 Memos All Txn n/a
10 NFTokens XLS20 n/a
11 Hooks Hooks n/a
12 VoteSlots XLS30 n/a
16 Majorities Consensus n/a
17 DisabledValidators negativeUNL n/a
18 HookExecutions Xahau n/a
19 HookParameters Xahau n/a
20 HookGrants Xahau n/a
21 XChainClaimAttestations XLS38 n/a
22 XChainCreateAccountAttestations XLS38 n/a
25 AuthAccounts XLS38 n/a
93 HookEmissions Xahau n/a
94 ImportVLKeys Xahau n/a
95 ActiveValidators Xahau n/a
96 GenesisMints Xahau n/a

UINT8

Type 16

Field Code Field Name Used by Reserved by
1 CloseResolution Consensus n/a
2 Method legacy/unused n/a
3 TransactionResult Metadata n/a
16 TickSize Orderbooks n/a
17 UNLModifyDisabling negativeUNL n/a
18 HookResult Xahau n/a
19 WasLockingChainSend XLS38 n/a

HASH160

Type 17

Field Code Field Name Used by Reserved by
1 TakerPaysCurrency Offer n/a
2 TakerPaysIssuer Offer n/a
3 TakerGetsCurrency Offer n/a
4 TakerGetsIssuer Offer n/a

PATHSET

Type 18

Field Code Field Name Used by Reserved by
1 Paths Pathing n/a

VECTOR256

Type 19

Field Code Field Name Used by Reserved by
1 Indexes Ledger n/a
2 Hashes Ledger n/a
3 Amendments Ledger n/a
4 NFTokenOffers XLS20 n/a
5 HookNamespaces Xahau n/a

ISSUE

Type 24

Field Code Field Name Used by Reserved by
1 LockingChainIssue XLS38 n/a
2 IssuingChainIssue XLS38 n/a
3 Asset XLS30 n/a
4 Asset2 XLS30 n/a

XCHAINBRIDGE

Type 25

Field Code Field Name Used by Reserved by
1 XChainBridge XLS38 n/a

TRANSACTION RESULTS

Response Code Response Name Used by Reserved by
-399 telLOCAL_ERROR legacy n/a
-398 telBAD_DOMAIN legacy n/a
-397 telBAD_PATH_COUNT legacy n/a
-396 telBAD_PUBLIC_KEY legacy n/a
-395 telFAILED_PROCESSING legacy n/a
-394 telINSUF_FEE_P legacy n/a
-393 telNO_DST_PARTIAL legacy n/a
-392 telCAN_NOT_QUEUE legacy n/a
-391 telCAN_NOT_QUEUE_BALANCE legacy n/a
-390 telCAN_NOT_QUEUE_BLOCKS legacy n/a
-389 telCAN_NOT_QUEUE_BLOCKED legacy n/a
-388 telCAN_NOT_QUEUE_FEE legacy n/a
-387 telCAN_NOT_QUEUE_FULL legacy n/a
-386 telWRONG_NETWORK NetworkID n/a
-385 telREQUIRES_NETWORK_ID NetworkID n/a
-384 telNETWORK_ID_MAKES_TX_NON_CANONICAL NetworkID n/a
-383 telNON_LOCAL_EMITTED_TXN Xahau n/a
-382 telIMPORT_VL_KEY_NOT_RECOGNISED Xahau n/a
-381 telCAN_NOT_QUEUE_IMPORT Xahau n/a
-299 temMALFORMED legacy n/a
-298 temBAD_AMOUNT legacy n/a
-297 temBAD_CURRENCY legacy n/a
-296 temBAD_EXPIRATION legacy n/a
-295 temBAD_FEE legacy n/a
-294 temBAD_ISSUER legacy n/a
-293 temBAD_LIMIT legacy n/a
-292 temBAD_OFFER legacy n/a
-291 temBAD_PATH legacy n/a
-290 temBAD_PATH_LOOP legacy n/a
-289 temBAD_REGKEY legacy n/a
-288 temBAD_SEND_XRP_LIMIT legacy n/a
-287 temBAD_SEND_XRP_MAX legacy n/a
-286 temBAD_SEND_XRP_NO_DIRECT legacy n/a
-285 temBAD_SEND_XRP_PARTIAL legacy n/a
-284 temBAD_SEND_XRP_PATHS legacy n/a
-283 temBAD_SEQUENCE legacy n/a
-282 temBAD_SIGNATURE legacy n/a
-281 temBAD_SRC_ACCOUNT legacy n/a
-280 temBAD_TRANSFER_RATE legacy n/a
-279 temDST_IS_SRC legacy n/a
-278 temDST_NEEDED legacy n/a
-277 temINVALID legacy n/a
-276 temINVALID_FLAG legacy n/a
-275 temREDUNDANT legacy n/a
-274 temRIPPLE_EMPTY legacy n/a
-273 temDISABLED legacy n/a
-272 temBAD_SIGNER legacy n/a
-271 temBAD_QUORUM legacy n/a
-270 temBAD_WEIGHT legacy n/a
-269 temBAD_TICK_SIZE legacy n/a
-268 temINVALID_ACCOUNT_ID legacy n/a
-267 temCANNOT_PREAUTH_SELF legacy n/a
-266 temINVALID_COUNT legacy n/a
-265 temUNCERTAIN legacy n/a
-264 temUNKNOWN legacy n/a
-263 temSEQ_AND_TICKET legacy n/a
-262 temBAD_NFTOKEN_TRANSFER_FEE XLS20 n/a
-261 temBAD_AMM_TOKENS XLS30 n/a
-260 temXCHAIN_EQUAL_DOOR_ACCOUNTS XLS38 n/a
-259 temXCHAIN_BAD_PROOF XLS38 n/a
-258 temXCHAIN_BRIDGE_BAD_ISSUES XLS38 n/a
-257 temXCHAIN_BRIDGE_NONDOOR_OWNER XLS38 n/a
-256 temXCHAIN_BRIDGE_BAD_MIN_ACCOUNT_CREATE_AMOUNT XLS38 n/a
-255 temXCHAIN_BRIDGE_BAD_REWARD_AMOUNT XLS38 n/a
-254 temXCHAIN_TOO_MANY_ATTESTATIONS Xahau n/a
-253 temHOOK_DATA_TOO_LARGE Xahau n/a
-252 temHOOK_REJECTED Xahau n/a
-199 tefFAILURE legacy n/a
-198 tefALREADY legacy n/a
-197 tefBAD_ADD_AUTH legacy n/a
-196 tefBAD_AUTH legacy n/a
-195 tefBAD_LEDGER legacy n/a
-194 tefCREATED legacy n/a
-193 tefEXCEPTION legacy n/a
-192 tefINTERNAL legacy n/a
-191 tefNO_AUTH_REQUIRED legacy n/a
-190 tefPAST_SEQ legacy n/a
-189 tefWRONG_PRIOR legacy n/a
-188 tefMASTER_DISABLED legacy n/a
-187 tefMAX_LEDGER legacy n/a
-186 tefBAD_SIGNATURE legacy n/a
-185 tefBAD_QUORUM legacy n/a
-184 tefNOT_MULTI_SIGNING legacy n/a
-183 tefBAD_AUTH_MASTER legacy n/a
-182 tefINVARIANT_FAILED legacy n/a
-181 tefTOO_BIG legacy n/a
-180 tefNO_TICKET Tickets n/a
-179 tefNFTOKEN_IS_NOT_TRANSFERABLE XLS20 n/a
-178 tefPAST_IMPORT_SEQ Xahau n/a
-177 tefPAST_IMPORT_VL_SEQ Xahau n/a
-99 terRETRY legacy n/a
-98 terFUNDS_SPENT legacy n/a
-97 terINSUF_FEE_B legacy n/a
-96 terNO_ACCOUNT legacy n/a
-95 terNO_AUTH legacy n/a
-94 terNO_LINE legacy n/a
-93 terOWNERS legacy n/a
-92 terPRE_SEQ legacy n/a
-91 terLAST legacy n/a
-90 terNO_RIPPLE legacy n/a
-89 terQUEUED legacy n/a
-88 terPRE_TICKET Tickets n/a
-87 terNO_AMM XLS30 n/a
-86 terSUBMITTED XLS38 n/a
-85 terNO_HOOK Xahau n/a
0 tesSUCCESS legacy n/a
100 tecCLAIM legacy n/a
101 tecPATH_PARTIAL legacy n/a
102 tecUNFUNDED_ADD legacy n/a
103 tecUNFUNDED_OFFER legacy n/a
104 tecUNFUNDED_PAYMENT legacy n/a
105 tecFAILED_PROCESSING legacy n/a
121 tecDIR_FULL legacy n/a
122 tecINSUF_RESERVE_LINE legacy n/a
123 tecINSUF_RESERVE_OFFER legacy n/a
124 tecNO_DST legacy n/a
125 tecNO_DST_INSUF_XRP legacy n/a
126 tecNO_LINE_INSUF_RESERVE legacy n/a
127 tecNO_LINE_REDUNDANT legacy n/a
128 tecPATH_DRY legacy n/a
129 tecUNFUNDED legacy n/a
130 tecNO_ALTERNATIVE_KEY legacy n/a
131 tecNO_REGULAR_KEY legacy n/a
132 tecOWNERS legacy n/a
133 tecNO_ISSUER legacy n/a
134 tecNO_AUTH legacy n/a
135 tecNO_LINE legacy n/a
136 tecINSUFF_FEE legacy n/a
137 tecFROZEN legacy n/a
138 tecNO_TARGET legacy n/a
139 tecNO_PERMISSION legacy n/a
140 tecNO_ENTRY legacy n/a
141 tecINSUFFICIENT_RESERVE legacy n/a
142 tecNEED_MASTER_KEY legacy n/a
143 tecDST_TAG_NEEDED legacy n/a
144 tecINTERNAL legacy n/a
145 tecOVERSIZE legacy n/a
146 tecCRYPTOCONDITION_ERROR legacy n/a
147 tecINVARIANT_FAILED legacy n/a
148 tecEXPIRED legacy n/a
149 tecDUPLICATE legacy n/a
150 tecKILLED legacy n/a
151 tecHAS_OBLIGATIONS legacy n/a
152 tecTOO_SOON legacy n/a
153 tecHOOK_REJECTED Xahau n/a
154 tecMAX_SEQUENCE_REACHED legacy n/a
155 tecNO_SUITABLE_NFTOKEN_PAGE XLS20 n/a
156 tecNFTOKEN_BUY_SELL_MISMATCH XLS20 n/a
157 tecNFTOKEN_OFFER_TYPE_MISMATCH XLS20 n/a
158 tecCANT_ACCEPT_OWN_NFTOKEN_OFFER XLS20 n/a
159 tecINSUFFICIENT_FUNDS legacy n/a
160 tecOBJECT_NOT_FOUND legacy n/a
161 tecINSUFFICIENT_PAYMENT legacy n/a
162 tecUNFUNDED_AMM XLS30 n/a
163 tecAMM_BALANCE XLS30 n/a
164 tecAMM_FAILED XLS30 n/a
165 tecAMM_INVALID_TOKENS XLS30 n/a
166 tecAMM_EMPTY XLS30 n/a
167 tecAMM_NOT_EMPTY XLS30 n/a
168 tecAMM_ACCOUNT XLS30 n/a
169 tecINCOMPLETE XLS30 n/a
170 tecXCHAIN_BAD_TRANSFER_ISSUE XLS38 n/a
171 tecXCHAIN_NO_CLAIM_ID XLS38 n/a
172 tecXCHAIN_BAD_CLAIM_ID XLS38 n/a
173 tecXCHAIN_CLAIM_NO_QUORUM XLS38 n/a
174 tecXCHAIN_PROOF_UNKNOWN_KEY XLS38 n/a
175 tecXCHAIN_CREATE_ACCOUNT_NONXRP_ISSUE XLS38 n/a
176 tecXCHAIN_WRONG_CHAIN XLS38 n/a
177 tecXCHAIN_REWARD_MISMATCH XLS38 n/a
178 tecXCHAIN_NO_SIGNERS_LIST XLS38 n/a
179 tecXCHAIN_SENDING_ACCOUNT_MISMATCH XLS38 n/a
180 tecXCHAIN_INSUFF_CREATE_AMOUNT XLS38 n/a
181 tecXCHAIN_ACCOUNT_CREATE_PAST XLS38 n/a
182 tecXCHAIN_ACCOUNT_CREATE_TOO_MANY XLS38 n/a
183 tecXCHAIN_PAYMENT_FAILED XLS38 n/a
184 tecXCHAIN_SELF_COMMIT XLS38 n/a
185 tecXCHAIN_BAD_PUBLIC_KEY_ACCOUNT_PAIR XLS38 n/a
186 tecXCHAIN_CREATE_ACCOUNT_DISABLED XLS38 n/a
187 tecREQUIRES_FLAG Xahau n/a
188 tecPRECISION_LOSS Xahau n/a
255 tecLAST_POSSIBLE_ENTRY Xahau n/a

TRANSACTION TYPES

Type Code Tx Name Used by Reserved by
-1 Invalid legacy n/a
0 Payment legacy n/a
1 EscrowCreate legacy n/a
2 EscrowFinish legacy n/a
3 AccountSet legacy n/a
4 EscrowCancel legacy n/a
5 SetRegularKey legacy n/a
6 NickNameSet legacy n/a
7 OfferCreate legacy n/a
8 OfferCancel legacy n/a
9 Contract legacy n/a
10 TicketCreate legacy n/a
11 TicketCancel legacy n/a
12 SignerListSet legacy n/a
13 PaymentChannelCreate legacy n/a
14 PaymentChannelFund legacy n/a
15 PaymentChannelClaim legacy n/a
16 CheckCreate legacy n/a
17 CheckCash legacy n/a
18 CheckCancel legacy n/a
19 DepositPreauth legacy n/a
20 TrustSet legacy n/a
21 AccountDelete legacy n/a
22 SetHook Xahau n/a
25 NFTokenMint XLS20 n/a
26 NFTokenBurn XLS20 n/a
27 NFTokenCreateOffer XLS20 n/a
28 NFTokenCancelOffer XLS20 n/a
29 NFTokenAcceptOffer XLS20 n/a
30 Clawback XLS39 n/a
35 AMMCreate XLS30 n/a
36 AMMDeposit XLS30 n/a
37 AMMWithdraw XLS30 n/a
38 AMMVote XLS30 n/a
39 AMMBid XLS30 n/a
40 AMMDelete XLS30 n/a
41 XChainCreateClaimID XLS38 n/a
42 XChainCommit XLS38 n/a
43 XChainClaim XLS38 n/a
44 XChainAccountCreateCommit XLS38 n/a
45 XChainAddClaimAttestation XLS38 n/a
46 XChainAddAccountCreateAttestation XLS38 n/a
47 XChainModifyBridge XLS38 n/a
48 XChainCreateBridge XLS38 n/a
49 URITokenMint Xahau n/a
50 URITokenBurn Xahau n/a
51 URITokenBuy Xahau n/a
52 URITokenCreateSellOffer Xahau n/a
53 URITokenCancelSellOffer Xahau n/a
96 GenesisMint Xahau n/a
97 Import Xahau n/a
98 ClaimReward Xahau n/a
99 Invoke Xahau n/a
100 EnableAmendment legacy n/a
101 SetFee legacy n/a
102 UNLModify legacy n/a
103 EmitFailure Xahau n/a
104 UNLReport Xahau n/a

LEDGER ENTRY TYPES

Type Code Entry Name Used by Reserved by
-3 Any legacy n/a
-2 Child legacy n/a
-1 Invalid legacy n/a
55 NFTokenOffer XLS20 n/a
67 Check legacy n/a
68 HookDefinition Xahau n/a
69 EmittedTxn Xahau n/a
72 Hook Xahau n/a
73 ImportVlseq Xahau n/a
78 NegativeUNL legacy n/a
80 NFTokenPage XLS20 n/a
82 UNLReport Xahau n/a
83 SignerList legacy n/a
84 Ticket legacy n/a
85 URIToken Xahau n/a
97 AccountRoot legacy n/a
99 Contract legacy n/a
100 DirectoryNode legacy n/a
102 Amendments legacy n/a
103 GeneratorMap legacy n/a
104 LedgerHashes legacy n/a
105 Bridge XLS38 n/a
110 Nickname legacy n/a
111 Offer legacy n/a
112 DepositPreauth legacy n/a
113 XChainOwnedClaimID XLS38 n/a
114 RippleState legacy n/a
115 FeeSettings legacy n/a
116 XChainOwnedCreateAccountClaimID XLS38 n/a
117 Escrow legacy n/a
118 HookState Xahau n/a
120 PayChannel legacy n/a
121 AMM XLS30 n/a