{
"ACCOUNT_SET_FLAGS": {
"asfAccountTxnID": 5,
"asfAllowTrustLineClawback": 16,
"asfAllowTrustLineLocking": 17,
"asfAuthorizedNFTokenMinter": 10,
"asfDefaultRipple": 8,
"asfDepositAuth": 9,
"asfDisableMaster": 4,
"asfDisallowIncomingCheck": 13,
"asfDisallowIncomingNFTokenOffer": 12,
"asfDisallowIncomingPayChan": 14,
"asfDisallowIncomingTrustline": 15,
"asfDisallowXRP": 3,
"asfGlobalFreeze": 7,
"asfNoFreeze": 6,
"asfRequireAuth": 2,
"asfRequireDest": 1
},
"FIELDS": [
[
"Invalid",
{
"isSerialized": false,
"isSigningField": false,
"isVLEncoded": false,
"nth": -1,
"type": "Unknown"
}
],
[
"ObjectEndMarker",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 1,
"type": "STObject"
}
],
[
"ArrayEndMarker",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 1,
"type": "STArray"
}
],
[
"taker_gets_funded",
{
"isSerialized": false,
"isSigningField": false,
"isVLEncoded": false,
"nth": 258,
"type": "Amount"
}
],
[
"taker_pays_funded",
{
"isSerialized": false,
"isSigningField": false,
"isVLEncoded": false,
"nth": 259,
"type": "Amount"
}
],
[
"Generic",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 0,
"type": "Unknown"
}
],
[
"LedgerEntryType",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 1,
"type": "UInt16"
}
],
[
"TransactionType",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 2,
"type": "UInt16"
}
],
[
"SignerWeight",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 3,
"type": "UInt16"
}
],
[
"TransferFee",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 4,
"type": "UInt16"
}
],
[
"TradingFee",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 5,
"type": "UInt16"
}
],
[
"DiscountedFee",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 6,
"type": "UInt16"
}
],
[
"Version",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 16,
"type": "UInt16"
}
],
[
"HookStateChangeCount",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 17,
"type": "UInt16"
}
],
[
"HookEmitCount",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 18,
"type": "UInt16"
}
],
[
"HookExecutionIndex",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 19,
"type": "UInt16"
}
],
[
"HookApiVersion",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 20,
"type": "UInt16"
}
],
[
"LedgerFixType",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 21,
"type": "UInt16"
}
],
[
"ManagementFeeRate",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 22,
"type": "UInt16"
}
],
[
"NetworkID",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 1,
"type": "UInt32"
}
],
[
"Flags",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 2,
"type": "UInt32"
}
],
[
"SourceTag",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 3,
"type": "UInt32"
}
],
[
"Sequence",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 4,
"type": "UInt32"
}
],
[
"PreviousTxnLgrSeq",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 5,
"type": "UInt32"
}
],
[
"LedgerSequence",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 6,
"type": "UInt32"
}
],
[
"CloseTime",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 7,
"type": "UInt32"
}
],
[
"ParentCloseTime",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 8,
"type": "UInt32"
}
],
[
"SigningTime",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 9,
"type": "UInt32"
}
],
[
"Expiration",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 10,
"type": "UInt32"
}
],
[
"TransferRate",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 11,
"type": "UInt32"
}
],
[
"WalletSize",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 12,
"type": "UInt32"
}
],
[
"OwnerCount",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 13,
"type": "UInt32"
}
],
[
"DestinationTag",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 14,
"type": "UInt32"
}
],
[
"LastUpdateTime",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 15,
"type": "UInt32"
}
],
[
"HighQualityIn",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 16,
"type": "UInt32"
}
],
[
"HighQualityOut",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 17,
"type": "UInt32"
}
],
[
"LowQualityIn",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 18,
"type": "UInt32"
}
],
[
"LowQualityOut",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 19,
"type": "UInt32"
}
],
[
"QualityIn",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 20,
"type": "UInt32"
}
],
[
"QualityOut",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 21,
"type": "UInt32"
}
],
[
"StampEscrow",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 22,
"type": "UInt32"
}
],
[
"BondAmount",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 23,
"type": "UInt32"
}
],
[
"LoadFee",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 24,
"type": "UInt32"
}
],
[
"OfferSequence",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 25,
"type": "UInt32"
}
],
[
"FirstLedgerSequence",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 26,
"type": "UInt32"
}
],
[
"LastLedgerSequence",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 27,
"type": "UInt32"
}
],
[
"TransactionIndex",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 28,
"type": "UInt32"
}
],
[
"OperationLimit",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 29,
"type": "UInt32"
}
],
[
"ReferenceFeeUnits",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 30,
"type": "UInt32"
}
],
[
"ReserveBase",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 31,
"type": "UInt32"
}
],
[
"ReserveIncrement",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 32,
"type": "UInt32"
}
],
[
"SetFlag",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 33,
"type": "UInt32"
}
],
[
"ClearFlag",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 34,
"type": "UInt32"
}
],
[
"SignerQuorum",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 35,
"type": "UInt32"
}
],
[
"CancelAfter",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 36,
"type": "UInt32"
}
],
[
"FinishAfter",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 37,
"type": "UInt32"
}
],
[
"SignerListID",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 38,
"type": "UInt32"
}
],
[
"SettleDelay",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 39,
"type": "UInt32"
}
],
[
"TicketCount",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 40,
"type": "UInt32"
}
],
[
"TicketSequence",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 41,
"type": "UInt32"
}
],
[
"NFTokenTaxon",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 42,
"type": "UInt32"
}
],
[
"MintedNFTokens",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 43,
"type": "UInt32"
}
],
[
"BurnedNFTokens",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 44,
"type": "UInt32"
}
],
[
"HookStateCount",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 45,
"type": "UInt32"
}
],
[
"EmitGeneration",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 46,
"type": "UInt32"
}
],
[
"VoteWeight",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 48,
"type": "UInt32"
}
],
[
"FirstNFTokenSequence",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 50,
"type": "UInt32"
}
],
[
"OracleDocumentID",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 51,
"type": "UInt32"
}
],
[
"PermissionValue",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 52,
"type": "UInt32"
}
],
[
"ImmutableFlags",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 53,
"type": "UInt32"
}
],
[
"StartDate",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 54,
"type": "UInt32"
}
],
[
"PaymentInterval",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 55,
"type": "UInt32"
}
],
[
"GracePeriod",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 56,
"type": "UInt32"
}
],
[
"PreviousPaymentDueDate",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 57,
"type": "UInt32"
}
],
[
"NextPaymentDueDate",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 58,
"type": "UInt32"
}
],
[
"PaymentRemaining",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 59,
"type": "UInt32"
}
],
[
"PaymentTotal",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 60,
"type": "UInt32"
}
],
[
"LoanSequence",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 61,
"type": "UInt32"
}
],
[
"CoverRateMinimum",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 62,
"type": "UInt32"
}
],
[
"CoverRateLiquidation",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 63,
"type": "UInt32"
}
],
[
"OverpaymentFee",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 64,
"type": "UInt32"
}
],
[
"InterestRate",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 65,
"type": "UInt32"
}
],
[
"LateInterestRate",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 66,
"type": "UInt32"
}
],
[
"CloseInterestRate",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 67,
"type": "UInt32"
}
],
[
"OverpaymentInterestRate",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 68,
"type": "UInt32"
}
],
[
"ConfidentialBalanceVersion",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 69,
"type": "UInt32"
}
],
[
"SponsoredOwnerCount",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 70,
"type": "UInt32"
}
],
[
"SponsoringOwnerCount",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 71,
"type": "UInt32"
}
],
[
"SponsoringAccountCount",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 72,
"type": "UInt32"
}
],
[
"RemainingOwnerCount",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 73,
"type": "UInt32"
}
],
[
"SponsorFlags",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 74,
"type": "UInt32"
}
],
[
"IndexNext",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 1,
"type": "UInt64"
}
],
[
"IndexPrevious",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 2,
"type": "UInt64"
}
],
[
"BookNode",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 3,
"type": "UInt64"
}
],
[
"OwnerNode",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 4,
"type": "UInt64"
}
],
[
"BaseFee",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 5,
"type": "UInt64"
}
],
[
"ExchangeRate",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 6,
"type": "UInt64"
}
],
[
"LowNode",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 7,
"type": "UInt64"
}
],
[
"HighNode",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 8,
"type": "UInt64"
}
],
[
"DestinationNode",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 9,
"type": "UInt64"
}
],
[
"Cookie",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 10,
"type": "UInt64"
}
],
[
"ServerVersion",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 11,
"type": "UInt64"
}
],
[
"NFTokenOfferNode",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 12,
"type": "UInt64"
}
],
[
"EmitBurden",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 13,
"type": "UInt64"
}
],
[
"HookOn",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 16,
"type": "UInt64"
}
],
[
"HookInstructionCount",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 17,
"type": "UInt64"
}
],
[
"HookReturnCode",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 18,
"type": "UInt64"
}
],
[
"ReferenceCount",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 19,
"type": "UInt64"
}
],
[
"XChainClaimID",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 20,
"type": "UInt64"
}
],
[
"XChainAccountCreateCount",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 21,
"type": "UInt64"
}
],
[
"XChainAccountClaimCount",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 22,
"type": "UInt64"
}
],
[
"AssetPrice",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 23,
"type": "UInt64"
}
],
[
"MaximumAmount",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 24,
"type": "UInt64"
}
],
[
"OutstandingAmount",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 25,
"type": "UInt64"
}
],
[
"MPTAmount",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 26,
"type": "UInt64"
}
],
[
"IssuerNode",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 27,
"type": "UInt64"
}
],
[
"SubjectNode",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 28,
"type": "UInt64"
}
],
[
"LockedAmount",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 29,
"type": "UInt64"
}
],
[
"VaultNode",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 30,
"type": "UInt64"
}
],
[
"LoanBrokerNode",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 31,
"type": "UInt64"
}
],
[
"ConfidentialOutstandingAmount",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 32,
"type": "UInt64"
}
],
[
"SponseeNode",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 33,
"type": "UInt64"
}
],
[
"EmailHash",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 1,
"type": "Hash128"
}
],
[
"LedgerHash",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 1,
"type": "Hash256"
}
],
[
"ParentHash",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 2,
"type": "Hash256"
}
],
[
"TransactionHash",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 3,
"type": "Hash256"
}
],
[
"AccountHash",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 4,
"type": "Hash256"
}
],
[
"PreviousTxnID",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 5,
"type": "Hash256"
}
],
[
"LedgerIndex",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 6,
"type": "Hash256"
}
],
[
"WalletLocator",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 7,
"type": "Hash256"
}
],
[
"RootIndex",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 8,
"type": "Hash256"
}
],
[
"AccountTxnID",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 9,
"type": "Hash256"
}
],
[
"NFTokenID",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 10,
"type": "Hash256"
}
],
[
"EmitParentTxnID",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 11,
"type": "Hash256"
}
],
[
"EmitNonce",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 12,
"type": "Hash256"
}
],
[
"EmitHookHash",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 13,
"type": "Hash256"
}
],
[
"AMMID",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 14,
"type": "Hash256"
}
],
[
"BookDirectory",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 16,
"type": "Hash256"
}
],
[
"InvoiceID",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 17,
"type": "Hash256"
}
],
[
"Nickname",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 18,
"type": "Hash256"
}
],
[
"Amendment",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 19,
"type": "Hash256"
}
],
[
"Digest",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 21,
"type": "Hash256"
}
],
[
"Channel",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 22,
"type": "Hash256"
}
],
[
"ConsensusHash",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 23,
"type": "Hash256"
}
],
[
"CheckID",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 24,
"type": "Hash256"
}
],
[
"ValidatedHash",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 25,
"type": "Hash256"
}
],
[
"PreviousPageMin",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 26,
"type": "Hash256"
}
],
[
"NextPageMin",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 27,
"type": "Hash256"
}
],
[
"NFTokenBuyOffer",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 28,
"type": "Hash256"
}
],
[
"NFTokenSellOffer",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 29,
"type": "Hash256"
}
],
[
"HookStateKey",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 30,
"type": "Hash256"
}
],
[
"HookHash",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 31,
"type": "Hash256"
}
],
[
"HookNamespace",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 32,
"type": "Hash256"
}
],
[
"HookSetTxnID",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 33,
"type": "Hash256"
}
],
[
"DomainID",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 34,
"type": "Hash256"
}
],
[
"VaultID",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 35,
"type": "Hash256"
}
],
[
"ParentBatchID",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 36,
"type": "Hash256"
}
],
[
"LoanBrokerID",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 37,
"type": "Hash256"
}
],
[
"LoanID",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 38,
"type": "Hash256"
}
],
[
"ReferenceHolding",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 39,
"type": "Hash256"
}
],
[
"BlindingFactor",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 40,
"type": "Hash256"
}
],
[
"ObjectID",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 41,
"type": "Hash256"
}
],
[
"hash",
{
"isSerialized": false,
"isSigningField": false,
"isVLEncoded": false,
"nth": 257,
"type": "Hash256"
}
],
[
"index",
{
"isSerialized": false,
"isSigningField": false,
"isVLEncoded": false,
"nth": 258,
"type": "Hash256"
}
],
[
"Amount",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 1,
"type": "Amount"
}
],
[
"Balance",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 2,
"type": "Amount"
}
],
[
"LimitAmount",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 3,
"type": "Amount"
}
],
[
"TakerPays",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 4,
"type": "Amount"
}
],
[
"TakerGets",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 5,
"type": "Amount"
}
],
[
"LowLimit",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 6,
"type": "Amount"
}
],
[
"HighLimit",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 7,
"type": "Amount"
}
],
[
"Fee",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 8,
"type": "Amount"
}
],
[
"SendMax",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 9,
"type": "Amount"
}
],
[
"DeliverMin",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 10,
"type": "Amount"
}
],
[
"Amount2",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 11,
"type": "Amount"
}
],
[
"BidMin",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 12,
"type": "Amount"
}
],
[
"BidMax",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 13,
"type": "Amount"
}
],
[
"MinimumOffer",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 16,
"type": "Amount"
}
],
[
"RippleEscrow",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 17,
"type": "Amount"
}
],
[
"DeliveredAmount",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 18,
"type": "Amount"
}
],
[
"NFTokenBrokerFee",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 19,
"type": "Amount"
}
],
[
"BaseFeeDrops",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 22,
"type": "Amount"
}
],
[
"ReserveBaseDrops",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 23,
"type": "Amount"
}
],
[
"ReserveIncrementDrops",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 24,
"type": "Amount"
}
],
[
"LPTokenOut",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 25,
"type": "Amount"
}
],
[
"LPTokenIn",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 26,
"type": "Amount"
}
],
[
"EPrice",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 27,
"type": "Amount"
}
],
[
"Price",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 28,
"type": "Amount"
}
],
[
"SignatureReward",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 29,
"type": "Amount"
}
],
[
"MinAccountCreateAmount",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 30,
"type": "Amount"
}
],
[
"LPTokenBalance",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 31,
"type": "Amount"
}
],
[
"FeeAmount",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 32,
"type": "Amount"
}
],
[
"MaxFee",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 33,
"type": "Amount"
}
],
[
"PublicKey",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": true,
"nth": 1,
"type": "Blob"
}
],
[
"MessageKey",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": true,
"nth": 2,
"type": "Blob"
}
],
[
"SigningPubKey",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": true,
"nth": 3,
"type": "Blob"
}
],
[
"TxnSignature",
{
"isSerialized": true,
"isSigningField": false,
"isVLEncoded": true,
"nth": 4,
"type": "Blob"
}
],
[
"URI",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": true,
"nth": 5,
"type": "Blob"
}
],
[
"Signature",
{
"isSerialized": true,
"isSigningField": false,
"isVLEncoded": true,
"nth": 6,
"type": "Blob"
}
],
[
"Domain",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": true,
"nth": 7,
"type": "Blob"
}
],
[
"FundCode",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": true,
"nth": 8,
"type": "Blob"
}
],
[
"RemoveCode",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": true,
"nth": 9,
"type": "Blob"
}
],
[
"ExpireCode",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": true,
"nth": 10,
"type": "Blob"
}
],
[
"CreateCode",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": true,
"nth": 11,
"type": "Blob"
}
],
[
"MemoType",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": true,
"nth": 12,
"type": "Blob"
}
],
[
"MemoData",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": true,
"nth": 13,
"type": "Blob"
}
],
[
"MemoFormat",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": true,
"nth": 14,
"type": "Blob"
}
],
[
"Fulfillment",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": true,
"nth": 16,
"type": "Blob"
}
],
[
"Condition",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": true,
"nth": 17,
"type": "Blob"
}
],
[
"MasterSignature",
{
"isSerialized": true,
"isSigningField": false,
"isVLEncoded": true,
"nth": 18,
"type": "Blob"
}
],
[
"UNLModifyValidator",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": true,
"nth": 19,
"type": "Blob"
}
],
[
"ValidatorToDisable",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": true,
"nth": 20,
"type": "Blob"
}
],
[
"ValidatorToReEnable",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": true,
"nth": 21,
"type": "Blob"
}
],
[
"HookStateData",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": true,
"nth": 22,
"type": "Blob"
}
],
[
"HookReturnString",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": true,
"nth": 23,
"type": "Blob"
}
],
[
"HookParameterName",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": true,
"nth": 24,
"type": "Blob"
}
],
[
"HookParameterValue",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": true,
"nth": 25,
"type": "Blob"
}
],
[
"DIDDocument",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": true,
"nth": 26,
"type": "Blob"
}
],
[
"Data",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": true,
"nth": 27,
"type": "Blob"
}
],
[
"AssetClass",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": true,
"nth": 28,
"type": "Blob"
}
],
[
"Provider",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": true,
"nth": 29,
"type": "Blob"
}
],
[
"MPTokenMetadata",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": true,
"nth": 30,
"type": "Blob"
}
],
[
"CredentialType",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": true,
"nth": 31,
"type": "Blob"
}
],
[
"ConfidentialBalanceInbox",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": true,
"nth": 32,
"type": "Blob"
}
],
[
"ConfidentialBalanceSpending",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": true,
"nth": 33,
"type": "Blob"
}
],
[
"IssuerEncryptedBalance",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": true,
"nth": 34,
"type": "Blob"
}
],
[
"IssuerEncryptionKey",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": true,
"nth": 35,
"type": "Blob"
}
],
[
"HolderEncryptionKey",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": true,
"nth": 36,
"type": "Blob"
}
],
[
"ZKProof",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": true,
"nth": 37,
"type": "Blob"
}
],
[
"HolderEncryptedAmount",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": true,
"nth": 38,
"type": "Blob"
}
],
[
"IssuerEncryptedAmount",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": true,
"nth": 39,
"type": "Blob"
}
],
[
"SenderEncryptedAmount",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": true,
"nth": 40,
"type": "Blob"
}
],
[
"DestinationEncryptedAmount",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": true,
"nth": 41,
"type": "Blob"
}
],
[
"AuditorEncryptedBalance",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": true,
"nth": 42,
"type": "Blob"
}
],
[
"AuditorEncryptedAmount",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": true,
"nth": 43,
"type": "Blob"
}
],
[
"AuditorEncryptionKey",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": true,
"nth": 44,
"type": "Blob"
}
],
[
"AmountCommitment",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": true,
"nth": 45,
"type": "Blob"
}
],
[
"BalanceCommitment",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": true,
"nth": 46,
"type": "Blob"
}
],
[
"Account",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": true,
"nth": 1,
"type": "AccountID"
}
],
[
"Owner",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": true,
"nth": 2,
"type": "AccountID"
}
],
[
"Destination",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": true,
"nth": 3,
"type": "AccountID"
}
],
[
"Issuer",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": true,
"nth": 4,
"type": "AccountID"
}
],
[
"Authorize",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": true,
"nth": 5,
"type": "AccountID"
}
],
[
"Unauthorize",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": true,
"nth": 6,
"type": "AccountID"
}
],
[
"RegularKey",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": true,
"nth": 8,
"type": "AccountID"
}
],
[
"NFTokenMinter",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": true,
"nth": 9,
"type": "AccountID"
}
],
[
"EmitCallback",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": true,
"nth": 10,
"type": "AccountID"
}
],
[
"Holder",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": true,
"nth": 11,
"type": "AccountID"
}
],
[
"Delegate",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": true,
"nth": 12,
"type": "AccountID"
}
],
[
"HookAccount",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": true,
"nth": 16,
"type": "AccountID"
}
],
[
"OtherChainSource",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": true,
"nth": 18,
"type": "AccountID"
}
],
[
"OtherChainDestination",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": true,
"nth": 19,
"type": "AccountID"
}
],
[
"AttestationSignerAccount",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": true,
"nth": 20,
"type": "AccountID"
}
],
[
"AttestationRewardAccount",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": true,
"nth": 21,
"type": "AccountID"
}
],
[
"LockingChainDoor",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": true,
"nth": 22,
"type": "AccountID"
}
],
[
"IssuingChainDoor",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": true,
"nth": 23,
"type": "AccountID"
}
],
[
"Subject",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": true,
"nth": 24,
"type": "AccountID"
}
],
[
"Borrower",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": true,
"nth": 25,
"type": "AccountID"
}
],
[
"Counterparty",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": true,
"nth": 26,
"type": "AccountID"
}
],
[
"Sponsor",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": true,
"nth": 27,
"type": "AccountID"
}
],
[
"HighSponsor",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": true,
"nth": 28,
"type": "AccountID"
}
],
[
"LowSponsor",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": true,
"nth": 29,
"type": "AccountID"
}
],
[
"CounterpartySponsor",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": true,
"nth": 30,
"type": "AccountID"
}
],
[
"Sponsee",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": true,
"nth": 31,
"type": "AccountID"
}
],
[
"Number",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 1,
"type": "Number"
}
],
[
"AssetsAvailable",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 2,
"type": "Number"
}
],
[
"AssetsMaximum",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 3,
"type": "Number"
}
],
[
"AssetsTotal",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 4,
"type": "Number"
}
],
[
"LossUnrealized",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 5,
"type": "Number"
}
],
[
"DebtTotal",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 6,
"type": "Number"
}
],
[
"DebtMaximum",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 7,
"type": "Number"
}
],
[
"CoverAvailable",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 8,
"type": "Number"
}
],
[
"LoanOriginationFee",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 9,
"type": "Number"
}
],
[
"LoanServiceFee",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 10,
"type": "Number"
}
],
[
"LatePaymentFee",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 11,
"type": "Number"
}
],
[
"ClosePaymentFee",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 12,
"type": "Number"
}
],
[
"PrincipalOutstanding",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 13,
"type": "Number"
}
],
[
"PrincipalRequested",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 14,
"type": "Number"
}
],
[
"TotalValueOutstanding",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 15,
"type": "Number"
}
],
[
"PeriodicPayment",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 16,
"type": "Number"
}
],
[
"ManagementFeeOutstanding",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 17,
"type": "Number"
}
],
[
"LoanScale",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 1,
"type": "Int32"
}
],
[
"TransactionMetaData",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 2,
"type": "STObject"
}
],
[
"CreatedNode",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 3,
"type": "STObject"
}
],
[
"DeletedNode",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 4,
"type": "STObject"
}
],
[
"ModifiedNode",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 5,
"type": "STObject"
}
],
[
"PreviousFields",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 6,
"type": "STObject"
}
],
[
"FinalFields",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 7,
"type": "STObject"
}
],
[
"NewFields",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 8,
"type": "STObject"
}
],
[
"TemplateEntry",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 9,
"type": "STObject"
}
],
[
"Memo",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 10,
"type": "STObject"
}
],
[
"SignerEntry",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 11,
"type": "STObject"
}
],
[
"NFToken",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 12,
"type": "STObject"
}
],
[
"EmitDetails",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 13,
"type": "STObject"
}
],
[
"Hook",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 14,
"type": "STObject"
}
],
[
"Permission",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 15,
"type": "STObject"
}
],
[
"Signer",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 16,
"type": "STObject"
}
],
[
"Majority",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 18,
"type": "STObject"
}
],
[
"DisabledValidator",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 19,
"type": "STObject"
}
],
[
"EmittedTxn",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 20,
"type": "STObject"
}
],
[
"HookExecution",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 21,
"type": "STObject"
}
],
[
"HookDefinition",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 22,
"type": "STObject"
}
],
[
"HookParameter",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 23,
"type": "STObject"
}
],
[
"HookGrant",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 24,
"type": "STObject"
}
],
[
"VoteEntry",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 25,
"type": "STObject"
}
],
[
"AuctionSlot",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 26,
"type": "STObject"
}
],
[
"AuthAccount",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 27,
"type": "STObject"
}
],
[
"XChainClaimProofSig",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 28,
"type": "STObject"
}
],
[
"XChainCreateAccountProofSig",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 29,
"type": "STObject"
}
],
[
"XChainClaimAttestationCollectionElement",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 30,
"type": "STObject"
}
],
[
"XChainCreateAccountAttestationCollectionElement",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 31,
"type": "STObject"
}
],
[
"PriceData",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 32,
"type": "STObject"
}
],
[
"Credential",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 33,
"type": "STObject"
}
],
[
"RawTransaction",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 34,
"type": "STObject"
}
],
[
"BatchSigner",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 35,
"type": "STObject"
}
],
[
"Book",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 36,
"type": "STObject"
}
],
[
"CounterpartySignature",
{
"isSerialized": true,
"isSigningField": false,
"isVLEncoded": false,
"nth": 37,
"type": "STObject"
}
],
[
"SponsorSignature",
{
"isSerialized": true,
"isSigningField": false,
"isVLEncoded": false,
"nth": 38,
"type": "STObject"
}
],
[
"Signers",
{
"isSerialized": true,
"isSigningField": false,
"isVLEncoded": false,
"nth": 3,
"type": "STArray"
}
],
[
"SignerEntries",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 4,
"type": "STArray"
}
],
[
"Template",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 5,
"type": "STArray"
}
],
[
"Necessary",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 6,
"type": "STArray"
}
],
[
"Sufficient",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 7,
"type": "STArray"
}
],
[
"AffectedNodes",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 8,
"type": "STArray"
}
],
[
"Memos",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 9,
"type": "STArray"
}
],
[
"NFTokens",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 10,
"type": "STArray"
}
],
[
"Hooks",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 11,
"type": "STArray"
}
],
[
"VoteSlots",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 12,
"type": "STArray"
}
],
[
"AdditionalBooks",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 13,
"type": "STArray"
}
],
[
"Majorities",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 16,
"type": "STArray"
}
],
[
"DisabledValidators",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 17,
"type": "STArray"
}
],
[
"HookExecutions",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 18,
"type": "STArray"
}
],
[
"HookParameters",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 19,
"type": "STArray"
}
],
[
"HookGrants",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 20,
"type": "STArray"
}
],
[
"XChainClaimAttestations",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 21,
"type": "STArray"
}
],
[
"XChainCreateAccountAttestations",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 22,
"type": "STArray"
}
],
[
"PriceDataSeries",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 24,
"type": "STArray"
}
],
[
"AuthAccounts",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 25,
"type": "STArray"
}
],
[
"AuthorizeCredentials",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 26,
"type": "STArray"
}
],
[
"UnauthorizeCredentials",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 27,
"type": "STArray"
}
],
[
"AcceptedCredentials",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 28,
"type": "STArray"
}
],
[
"Permissions",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 29,
"type": "STArray"
}
],
[
"RawTransactions",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 30,
"type": "STArray"
}
],
[
"BatchSigners",
{
"isSerialized": true,
"isSigningField": false,
"isVLEncoded": false,
"nth": 31,
"type": "STArray"
}
],
[
"CloseResolution",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 1,
"type": "UInt8"
}
],
[
"Method",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 2,
"type": "UInt8"
}
],
[
"TransactionResult",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 3,
"type": "UInt8"
}
],
[
"Scale",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 4,
"type": "UInt8"
}
],
[
"AssetScale",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 5,
"type": "UInt8"
}
],
[
"TickSize",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 16,
"type": "UInt8"
}
],
[
"UNLModifyDisabling",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 17,
"type": "UInt8"
}
],
[
"HookResult",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 18,
"type": "UInt8"
}
],
[
"WasLockingChainSend",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 19,
"type": "UInt8"
}
],
[
"WithdrawalPolicy",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 20,
"type": "UInt8"
}
],
[
"TakerPaysCurrency",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 1,
"type": "Hash160"
}
],
[
"TakerPaysIssuer",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 2,
"type": "Hash160"
}
],
[
"TakerGetsCurrency",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 3,
"type": "Hash160"
}
],
[
"TakerGetsIssuer",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 4,
"type": "Hash160"
}
],
[
"Paths",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 1,
"type": "PathSet"
}
],
[
"Indexes",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": true,
"nth": 1,
"type": "Vector256"
}
],
[
"Hashes",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": true,
"nth": 2,
"type": "Vector256"
}
],
[
"Amendments",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": true,
"nth": 3,
"type": "Vector256"
}
],
[
"NFTokenOffers",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": true,
"nth": 4,
"type": "Vector256"
}
],
[
"CredentialIDs",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": true,
"nth": 5,
"type": "Vector256"
}
],
[
"MPTokenIssuanceID",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 1,
"type": "Hash192"
}
],
[
"ShareMPTID",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 2,
"type": "Hash192"
}
],
[
"TakerPaysMPT",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 3,
"type": "Hash192"
}
],
[
"TakerGetsMPT",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 4,
"type": "Hash192"
}
],
[
"LockingChainIssue",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 1,
"type": "Issue"
}
],
[
"IssuingChainIssue",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 2,
"type": "Issue"
}
],
[
"Asset",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 3,
"type": "Issue"
}
],
[
"Asset2",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 4,
"type": "Issue"
}
],
[
"XChainBridge",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 1,
"type": "XChainBridge"
}
],
[
"BaseAsset",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 1,
"type": "Currency"
}
],
[
"QuoteAsset",
{
"isSerialized": true,
"isSigningField": true,
"isVLEncoded": false,
"nth": 2,
"type": "Currency"
}
],
[
"Transaction",
{
"isSerialized": false,
"isSigningField": false,
"isVLEncoded": false,
"nth": 257,
"type": "Transaction"
}
],
[
"LedgerEntry",
{
"isSerialized": false,
"isSigningField": false,
"isVLEncoded": false,
"nth": 257,
"type": "LedgerEntry"
}
],
[
"Validation",
{
"isSerialized": false,
"isSigningField": false,
"isVLEncoded": false,
"nth": 257,
"type": "Validation"
}
],
[
"Metadata",
{
"isSerialized": false,
"isSigningField": false,
"isVLEncoded": false,
"nth": 257,
"type": "Metadata"
}
]
],
"LEDGER_ENTRY_FLAGS": {
"AccountRoot": {
"lsfAllowTrustLineClawback": 2147483648,
"lsfAllowTrustLineLocking": 1073741824,
"lsfDefaultRipple": 8388608,
"lsfDepositAuth": 16777216,
"lsfDisableMaster": 1048576,
"lsfDisallowIncomingCheck": 134217728,
"lsfDisallowIncomingNFTokenOffer": 67108864,
"lsfDisallowIncomingPayChan": 268435456,
"lsfDisallowIncomingTrustline": 536870912,
"lsfDisallowXRP": 524288,
"lsfGlobalFreeze": 4194304,
"lsfNoFreeze": 2097152,
"lsfPasswordSpent": 65536,
"lsfRequireAuth": 262144,
"lsfRequireDestTag": 131072
},
"Credential": {
"lsfAccepted": 65536
},
"DirNode": {
"lsfNFTokenBuyOffers": 1,
"lsfNFTokenSellOffers": 2
},
"Loan": {
"lsfLoanDefault": 65536,
"lsfLoanImpaired": 131072,
"lsfLoanOverpayment": 262144
},
"MPToken": {
"lsfMPTAMM": 4,
"lsfMPTAuthorized": 2,
"lsfMPTLocked": 1
},
"MPTokenIssuance": {
"lsfMPTCanClawback": 64,
"lsfMPTCanEscrow": 8,
"lsfMPTCanHoldConfidentialBalance": 128,
"lsfMPTCanLock": 2,
"lsfMPTCanTrade": 16,
"lsfMPTCanTransfer": 32,
"lsfMPTLocked": 1,
"lsfMPTRequireAuth": 4
},
"NFTokenOffer": {
"lsfSellNFToken": 1
},
"Offer": {
"lsfHybrid": 262144,
"lsfPassive": 65536,
"lsfSell": 131072
},
"RippleState": {
"lsfAMMNode": 16777216,
"lsfHighAuth": 524288,
"lsfHighDeepFreeze": 67108864,
"lsfHighFreeze": 8388608,
"lsfHighNoRipple": 2097152,
"lsfHighReserve": 131072,
"lsfLowAuth": 262144,
"lsfLowDeepFreeze": 33554432,
"lsfLowFreeze": 4194304,
"lsfLowNoRipple": 1048576,
"lsfLowReserve": 65536
},
"SignerList": {
"lsfOneOwnerCount": 65536
},
"Sponsorship": {
"lsfSponsorshipRequireSignForFee": 65536,
"lsfSponsorshipRequireSignForReserve": 131072
},
"Vault": {
"lsfVaultPrivate": 65536
}
},
"LEDGER_ENTRY_FORMATS": {
"AMM": [
{
"name": "Account",
"optionality": 0
},
{
"name": "TradingFee",
"optionality": 2
},
{
"name": "VoteSlots",
"optionality": 1
},
{
"name": "AuctionSlot",
"optionality": 1
},
{
"name": "LPTokenBalance",
"optionality": 0
},
{
"name": "Asset",
"optionality": 0
},
{
"name": "Asset2",
"optionality": 0
},
{
"name": "OwnerNode",
"optionality": 0
},
{
"name": "PreviousTxnID",
"optionality": 1
},
{
"name": "PreviousTxnLgrSeq",
"optionality": 1
}
],
"AccountRoot": [
{
"name": "Account",
"optionality": 0
},
{
"name": "Sequence",
"optionality": 0
},
{
"name": "Balance",
"optionality": 0
},
{
"name": "OwnerCount",
"optionality": 0
},
{
"name": "PreviousTxnID",
"optionality": 0
},
{
"name": "PreviousTxnLgrSeq",
"optionality": 0
},
{
"name": "AccountTxnID",
"optionality": 1
},
{
"name": "RegularKey",
"optionality": 1
},
{
"name": "EmailHash",
"optionality": 1
},
{
"name": "WalletLocator",
"optionality": 1
},
{
"name": "WalletSize",
"optionality": 1
},
{
"name": "MessageKey",
"optionality": 1
},
{
"name": "TransferRate",
"optionality": 1
},
{
"name": "Domain",
"optionality": 1
},
{
"name": "TickSize",
"optionality": 1
},
{
"name": "TicketCount",
"optionality": 1
},
{
"name": "NFTokenMinter",
"optionality": 1
},
{
"name": "MintedNFTokens",
"optionality": 2
},
{
"name": "BurnedNFTokens",
"optionality": 2
},
{
"name": "FirstNFTokenSequence",
"optionality": 1
},
{
"name": "SponsoredOwnerCount",
"optionality": 2
},
{
"name": "SponsoringOwnerCount",
"optionality": 2
},
{
"name": "SponsoringAccountCount",
"optionality": 2
},
{
"name": "AMMID",
"optionality": 1
},
{
"name": "VaultID",
"optionality": 1
},
{
"name": "LoanBrokerID",
"optionality": 1
}
],
"Amendments": [
{
"name": "Amendments",
"optionality": 1
},
{
"name": "Majorities",
"optionality": 1
},
{
"name": "PreviousTxnID",
"optionality": 1
},
{
"name": "PreviousTxnLgrSeq",
"optionality": 1
}
],
"Bridge": [
{
"name": "Account",
"optionality": 0
},
{
"name": "SignatureReward",
"optionality": 0
},
{
"name": "MinAccountCreateAmount",
"optionality": 1
},
{
"name": "XChainBridge",
"optionality": 0
},
{
"name": "XChainClaimID",
"optionality": 0
},
{
"name": "XChainAccountCreateCount",
"optionality": 0
},
{
"name": "XChainAccountClaimCount",
"optionality": 0
},
{
"name": "OwnerNode",
"optionality": 0
},
{
"name": "PreviousTxnID",
"optionality": 0
},
{
"name": "PreviousTxnLgrSeq",
"optionality": 0
}
],
"Check": [
{
"name": "Account",
"optionality": 0
},
{
"name": "Destination",
"optionality": 0
},
{
"name": "SendMax",
"optionality": 0
},
{
"name": "Sequence",
"optionality": 0
},
{
"name": "OwnerNode",
"optionality": 0
},
{
"name": "DestinationNode",
"optionality": 0
},
{
"name": "Expiration",
"optionality": 1
},
{
"name": "InvoiceID",
"optionality": 1
},
{
"name": "SourceTag",
"optionality": 1
},
{
"name": "DestinationTag",
"optionality": 1
},
{
"name": "PreviousTxnID",
"optionality": 0
},
{
"name": "PreviousTxnLgrSeq",
"optionality": 0
}
],
"Credential": [
{
"name": "Subject",
"optionality": 0
},
{
"name": "Issuer",
"optionality": 0
},
{
"name": "CredentialType",
"optionality": 0
},
{
"name": "Expiration",
"optionality": 1
},
{
"name": "URI",
"optionality": 1
},
{
"name": "IssuerNode",
"optionality": 0
},
{
"name": "SubjectNode",
"optionality": 1
},
{
"name": "PreviousTxnID",
"optionality": 0
},
{
"name": "PreviousTxnLgrSeq",
"optionality": 0
}
],
"DID": [
{
"name": "Account",
"optionality": 0
},
{
"name": "DIDDocument",
"optionality": 1
},
{
"name": "URI",
"optionality": 1
},
{
"name": "Data",
"optionality": 1
},
{
"name": "OwnerNode",
"optionality": 0
},
{
"name": "PreviousTxnID",
"optionality": 0
},
{
"name": "PreviousTxnLgrSeq",
"optionality": 0
}
],
"Delegate": [
{
"name": "Account",
"optionality": 0
},
{
"name": "Authorize",
"optionality": 0
},
{
"name": "Permissions",
"optionality": 0
},
{
"name": "OwnerNode",
"optionality": 0
},
{
"name": "DestinationNode",
"optionality": 1
},
{
"name": "PreviousTxnID",
"optionality": 0
},
{
"name": "PreviousTxnLgrSeq",
"optionality": 0
}
],
"DepositPreauth": [
{
"name": "Account",
"optionality": 0
},
{
"name": "Authorize",
"optionality": 1
},
{
"name": "OwnerNode",
"optionality": 0
},
{
"name": "PreviousTxnID",
"optionality": 0
},
{
"name": "PreviousTxnLgrSeq",
"optionality": 0
},
{
"name": "AuthorizeCredentials",
"optionality": 1
}
],
"DirectoryNode": [
{
"name": "Owner",
"optionality": 1
},
{
"name": "TakerPaysCurrency",
"optionality": 1
},
{
"name": "TakerPaysIssuer",
"optionality": 1
},
{
"name": "TakerPaysMPT",
"optionality": 1
},
{
"name": "TakerGetsCurrency",
"optionality": 1
},
{
"name": "TakerGetsIssuer",
"optionality": 1
},
{
"name": "TakerGetsMPT",
"optionality": 1
},
{
"name": "ExchangeRate",
"optionality": 1
},
{
"name": "Indexes",
"optionality": 0
},
{
"name": "RootIndex",
"optionality": 0
},
{
"name": "IndexNext",
"optionality": 1
},
{
"name": "IndexPrevious",
"optionality": 1
},
{
"name": "NFTokenID",
"optionality": 1
},
{
"name": "PreviousTxnID",
"optionality": 1
},
{
"name": "PreviousTxnLgrSeq",
"optionality": 1
},
{
"name": "DomainID",
"optionality": 1
}
],
"Escrow": [
{
"name": "Account",
"optionality": 0
},
{
"name": "Sequence",
"optionality": 1
},
{
"name": "Destination",
"optionality": 0
},
{
"name": "Amount",
"optionality": 0
},
{
"name": "Condition",
"optionality": 1
},
{
"name": "CancelAfter",
"optionality": 1
},
{
"name": "FinishAfter",
"optionality": 1
},
{
"name": "SourceTag",
"optionality": 1
},
{
"name": "DestinationTag",
"optionality": 1
},
{
"name": "OwnerNode",
"optionality": 0
},
{
"name": "PreviousTxnID",
"optionality": 0
},
{
"name": "PreviousTxnLgrSeq",
"optionality": 0
},
{
"name": "DestinationNode",
"optionality": 1
},
{
"name": "TransferRate",
"optionality": 1
},
{
"name": "IssuerNode",
"optionality": 1
}
],
"FeeSettings": [
{
"name": "BaseFee",
"optionality": 1
},
{
"name": "ReferenceFeeUnits",
"optionality": 1
},
{
"name": "ReserveBase",
"optionality": 1
},
{
"name": "ReserveIncrement",
"optionality": 1
},
{
"name": "BaseFeeDrops",
"optionality": 1
},
{
"name": "ReserveBaseDrops",
"optionality": 1
},
{
"name": "ReserveIncrementDrops",
"optionality": 1
},
{
"name": "PreviousTxnID",
"optionality": 1
},
{
"name": "PreviousTxnLgrSeq",
"optionality": 1
}
],
"LedgerHashes": [
{
"name": "FirstLedgerSequence",
"optionality": 1
},
{
"name": "LastLedgerSequence",
"optionality": 1
},
{
"name": "Hashes",
"optionality": 0
}
],
"Loan": [
{
"name": "PreviousTxnID",
"optionality": 0
},
{
"name": "PreviousTxnLgrSeq",
"optionality": 0
},
{
"name": "OwnerNode",
"optionality": 0
},
{
"name": "LoanBrokerNode",
"optionality": 0
},
{
"name": "LoanBrokerID",
"optionality": 0
},
{
"name": "LoanSequence",
"optionality": 0
},
{
"name": "Borrower",
"optionality": 0
},
{
"name": "LoanOriginationFee",
"optionality": 2
},
{
"name": "LoanServiceFee",
"optionality": 2
},
{
"name": "LatePaymentFee",
"optionality": 2
},
{
"name": "ClosePaymentFee",
"optionality": 2
},
{
"name": "OverpaymentFee",
"optionality": 2
},
{
"name": "InterestRate",
"optionality": 2
},
{
"name": "LateInterestRate",
"optionality": 2
},
{
"name": "CloseInterestRate",
"optionality": 2
},
{
"name": "OverpaymentInterestRate",
"optionality": 2
},
{
"name": "StartDate",
"optionality": 0
},
{
"name": "PaymentInterval",
"optionality": 0
},
{
"name": "GracePeriod",
"optionality": 2
},
{
"name": "PreviousPaymentDueDate",
"optionality": 2
},
{
"name": "NextPaymentDueDate",
"optionality": 2
},
{
"name": "PaymentRemaining",
"optionality": 2
},
{
"name": "PeriodicPayment",
"optionality": 0
},
{
"name": "PrincipalOutstanding",
"optionality": 2
},
{
"name": "TotalValueOutstanding",
"optionality": 2
},
{
"name": "ManagementFeeOutstanding",
"optionality": 2
},
{
"name": "LoanScale",
"optionality": 2
}
],
"LoanBroker": [
{
"name": "PreviousTxnID",
"optionality": 0
},
{
"name": "PreviousTxnLgrSeq",
"optionality": 0
},
{
"name": "Sequence",
"optionality": 0
},
{
"name": "OwnerNode",
"optionality": 0
},
{
"name": "VaultNode",
"optionality": 0
},
{
"name": "VaultID",
"optionality": 0
},
{
"name": "Account",
"optionality": 0
},
{
"name": "Owner",
"optionality": 0
},
{
"name": "LoanSequence",
"optionality": 0
},
{
"name": "Data",
"optionality": 2
},
{
"name": "ManagementFeeRate",
"optionality": 2
},
{
"name": "OwnerCount",
"optionality": 2
},
{
"name": "DebtTotal",
"optionality": 2
},
{
"name": "DebtMaximum",
"optionality": 2
},
{
"name": "CoverAvailable",
"optionality": 2
},
{
"name": "CoverRateMinimum",
"optionality": 2
},
{
"name": "CoverRateLiquidation",
"optionality": 2
}
],
"MPToken": [
{
"name": "Account",
"optionality": 0
},
{
"name": "MPTokenIssuanceID",
"optionality": 0
},
{
"name": "MPTAmount",
"optionality": 2
},
{
"name": "LockedAmount",
"optionality": 1
},
{
"name": "OwnerNode",
"optionality": 0
},
{
"name": "PreviousTxnID",
"optionality": 0
},
{
"name": "PreviousTxnLgrSeq",
"optionality": 0
},
{
"name": "ConfidentialBalanceInbox",
"optionality": 1
},
{
"name": "ConfidentialBalanceSpending",
"optionality": 1
},
{
"name": "ConfidentialBalanceVersion",
"optionality": 2
},
{
"name": "IssuerEncryptedBalance",
"optionality": 1
},
{
"name": "AuditorEncryptedBalance",
"optionality": 1
},
{
"name": "HolderEncryptionKey",
"optionality": 1
}
],
"MPTokenIssuance": [
{
"name": "Issuer",
"optionality": 0
},
{
"name": "Sequence",
"optionality": 0
},
{
"name": "TransferFee",
"optionality": 2
},
{
"name": "OwnerNode",
"optionality": 0
},
{
"name": "AssetScale",
"optionality": 2
},
{
"name": "MaximumAmount",
"optionality": 1
},
{
"name": "OutstandingAmount",
"optionality": 0
},
{
"name": "LockedAmount",
"optionality": 1
},
{
"name": "MPTokenMetadata",
"optionality": 1
},
{
"name": "PreviousTxnID",
"optionality": 0
},
{
"name": "PreviousTxnLgrSeq",
"optionality": 0
},
{
"name": "DomainID",
"optionality": 1
},
{
"name": "ImmutableFlags",
"optionality": 2
},
{
"name": "ReferenceHolding",
"optionality": 1
},
{
"name": "IssuerEncryptionKey",
"optionality": 1
},
{
"name": "AuditorEncryptionKey",
"optionality": 1
},
{
"name": "ConfidentialOutstandingAmount",
"optionality": 2
}
],
"NFTokenOffer": [
{
"name": "Owner",
"optionality": 0
},
{
"name": "NFTokenID",
"optionality": 0
},
{
"name": "Amount",
"optionality": 0
},
{
"name": "OwnerNode",
"optionality": 0
},
{
"name": "NFTokenOfferNode",
"optionality": 0
},
{
"name": "Destination",
"optionality": 1
},
{
"name": "Expiration",
"optionality": 1
},
{
"name": "PreviousTxnID",
"optionality": 0
},
{
"name": "PreviousTxnLgrSeq",
"optionality": 0
}
],
"NFTokenPage": [
{
"name": "PreviousPageMin",
"optionality": 1
},
{
"name": "NextPageMin",
"optionality": 1
},
{
"name": "NFTokens",
"optionality": 0
},
{
"name": "PreviousTxnID",
"optionality": 0
},
{
"name": "PreviousTxnLgrSeq",
"optionality": 0
}
],
"NegativeUNL": [
{
"name": "DisabledValidators",
"optionality": 1
},
{
"name": "ValidatorToDisable",
"optionality": 1
},
{
"name": "ValidatorToReEnable",
"optionality": 1
},
{
"name": "PreviousTxnID",
"optionality": 1
},
{
"name": "PreviousTxnLgrSeq",
"optionality": 1
}
],
"Offer": [
{
"name": "Account",
"optionality": 0
},
{
"name": "Sequence",
"optionality": 0
},
{
"name": "TakerPays",
"optionality": 0
},
{
"name": "TakerGets",
"optionality": 0
},
{
"name": "BookDirectory",
"optionality": 0
},
{
"name": "BookNode",
"optionality": 0
},
{
"name": "OwnerNode",
"optionality": 0
},
{
"name": "PreviousTxnID",
"optionality": 0
},
{
"name": "PreviousTxnLgrSeq",
"optionality": 0
},
{
"name": "Expiration",
"optionality": 1
},
{
"name": "DomainID",
"optionality": 1
},
{
"name": "AdditionalBooks",
"optionality": 1
}
],
"Oracle": [
{
"name": "Owner",
"optionality": 0
},
{
"name": "OracleDocumentID",
"optionality": 1
},
{
"name": "Provider",
"optionality": 0
},
{
"name": "PriceDataSeries",
"optionality": 0
},
{
"name": "AssetClass",
"optionality": 0
},
{
"name": "LastUpdateTime",
"optionality": 0
},
{
"name": "URI",
"optionality": 1
},
{
"name": "OwnerNode",
"optionality": 0
},
{
"name": "PreviousTxnID",
"optionality": 0
},
{
"name": "PreviousTxnLgrSeq",
"optionality": 0
}
],
"PayChannel": [
{
"name": "Account",
"optionality": 0
},
{
"name": "Destination",
"optionality": 0
},
{
"name": "Sequence",
"optionality": 1
},
{
"name": "Amount",
"optionality": 0
},
{
"name": "Balance",
"optionality": 0
},
{
"name": "PublicKey",
"optionality": 0
},
{
"name": "SettleDelay",
"optionality": 0
},
{
"name": "Expiration",
"optionality": 1
},
{
"name": "CancelAfter",
"optionality": 1
},
{
"name": "SourceTag",
"optionality": 1
},
{
"name": "DestinationTag",
"optionality": 1
},
{
"name": "OwnerNode",
"optionality": 0
},
{
"name": "PreviousTxnID",
"optionality": 0
},
{
"name": "PreviousTxnLgrSeq",
"optionality": 0
},
{
"name": "DestinationNode",
"optionality": 1
}
],
"PermissionedDomain": [
{
"name": "Owner",
"optionality": 0
},
{
"name": "Sequence",
"optionality": 0
},
{
"name": "AcceptedCredentials",
"optionality": 0
},
{
"name": "OwnerNode",
"optionality": 0
},
{
"name": "PreviousTxnID",
"optionality": 0
},
{
"name": "PreviousTxnLgrSeq",
"optionality": 0
}
],
"RippleState": [
{
"name": "Balance",
"optionality": 0
},
{
"name": "LowLimit",
"optionality": 0
},
{
"name": "HighLimit",
"optionality": 0
},
{
"name": "PreviousTxnID",
"optionality": 0
},
{
"name": "PreviousTxnLgrSeq",
"optionality": 0
},
{
"name": "LowNode",
"optionality": 1
},
{
"name": "LowQualityIn",
"optionality": 1
},
{
"name": "LowQualityOut",
"optionality": 1
},
{
"name": "HighNode",
"optionality": 1
},
{
"name": "HighQualityIn",
"optionality": 1
},
{
"name": "HighQualityOut",
"optionality": 1
},
{
"name": "HighSponsor",
"optionality": 1
},
{
"name": "LowSponsor",
"optionality": 1
}
],
"SignerList": [
{
"name": "Owner",
"optionality": 1
},
{
"name": "OwnerNode",
"optionality": 0
},
{
"name": "SignerQuorum",
"optionality": 0
},
{
"name": "SignerEntries",
"optionality": 0
},
{
"name": "SignerListID",
"optionality": 0
},
{
"name": "PreviousTxnID",
"optionality": 0
},
{
"name": "PreviousTxnLgrSeq",
"optionality": 0
}
],
"Sponsorship": [
{
"name": "PreviousTxnID",
"optionality": 0
},
{
"name": "PreviousTxnLgrSeq",
"optionality": 0
},
{
"name": "Owner",
"optionality": 0
},
{
"name": "Sponsee",
"optionality": 0
},
{
"name": "FeeAmount",
"optionality": 1
},
{
"name": "MaxFee",
"optionality": 1
},
{
"name": "RemainingOwnerCount",
"optionality": 2
},
{
"name": "OwnerNode",
"optionality": 0
},
{
"name": "SponseeNode",
"optionality": 0
}
],
"Ticket": [
{
"name": "Account",
"optionality": 0
},
{
"name": "OwnerNode",
"optionality": 0
},
{
"name": "TicketSequence",
"optionality": 0
},
{
"name": "PreviousTxnID",
"optionality": 0
},
{
"name": "PreviousTxnLgrSeq",
"optionality": 0
}
],
"Vault": [
{
"name": "PreviousTxnID",
"optionality": 0
},
{
"name": "PreviousTxnLgrSeq",
"optionality": 0
},
{
"name": "Sequence",
"optionality": 0
},
{
"name": "OwnerNode",
"optionality": 0
},
{
"name": "Owner",
"optionality": 0
},
{
"name": "Account",
"optionality": 0
},
{
"name": "Data",
"optionality": 1
},
{
"name": "Asset",
"optionality": 0
},
{
"name": "AssetsTotal",
"optionality": 2
},
{
"name": "AssetsAvailable",
"optionality": 2
},
{
"name": "AssetsMaximum",
"optionality": 2
},
{
"name": "LossUnrealized",
"optionality": 2
},
{
"name": "ShareMPTID",
"optionality": 0
},
{
"name": "WithdrawalPolicy",
"optionality": 0
},
{
"name": "Scale",
"optionality": 2
}
],
"XChainOwnedClaimID": [
{
"name": "Account",
"optionality": 0
},
{
"name": "XChainBridge",
"optionality": 0
},
{
"name": "XChainClaimID",
"optionality": 0
},
{
"name": "OtherChainSource",
"optionality": 0
},
{
"name": "XChainClaimAttestations",
"optionality": 0
},
{
"name": "SignatureReward",
"optionality": 0
},
{
"name": "OwnerNode",
"optionality": 0
},
{
"name": "PreviousTxnID",
"optionality": 0
},
{
"name": "PreviousTxnLgrSeq",
"optionality": 0
}
],
"XChainOwnedCreateAccountClaimID": [
{
"name": "Account",
"optionality": 0
},
{
"name": "XChainBridge",
"optionality": 0
},
{
"name": "XChainAccountCreateCount",
"optionality": 0
},
{
"name": "XChainCreateAccountAttestations",
"optionality": 0
},
{
"name": "OwnerNode",
"optionality": 0
},
{
"name": "PreviousTxnID",
"optionality": 0
},
{
"name": "PreviousTxnLgrSeq",
"optionality": 0
}
],
"common": [
{
"name": "LedgerIndex",
"optionality": 1
},
{
"name": "LedgerEntryType",
"optionality": 0
},
{
"name": "Flags",
"optionality": 0
},
{
"name": "Sponsor",
"optionality": 1
}
]
},
"LEDGER_ENTRY_TYPES": {
"AMM": 121,
"AccountRoot": 97,
"Amendments": 102,
"Bridge": 105,
"Check": 67,
"Credential": 129,
"DID": 73,
"Delegate": 131,
"DepositPreauth": 112,
"DirectoryNode": 100,
"Escrow": 117,
"FeeSettings": 115,
"Invalid": -1,
"LedgerHashes": 104,
"Loan": 137,
"LoanBroker": 136,
"MPToken": 127,
"MPTokenIssuance": 126,
"NFTokenOffer": 55,
"NFTokenPage": 80,
"NegativeUNL": 78,
"Offer": 111,
"Oracle": 128,
"PayChannel": 120,
"PermissionedDomain": 130,
"RippleState": 114,
"SignerList": 83,
"Sponsorship": 144,
"Ticket": 84,
"Vault": 132,
"XChainOwnedClaimID": 113,
"XChainOwnedCreateAccountClaimID": 116
},
"TRANSACTION_FLAGS": {
"AMMClawback": {
"tfClawTwoAssets": 1
},
"AMMDeposit": {
"tfLPToken": 65536,
"tfLimitLPToken": 4194304,
"tfOneAssetLPToken": 2097152,
"tfSingleAsset": 524288,
"tfTwoAsset": 1048576,
"tfTwoAssetIfEmpty": 8388608
},
"AMMWithdraw": {
"tfLPToken": 65536,
"tfLimitLPToken": 4194304,
"tfOneAssetLPToken": 2097152,
"tfOneAssetWithdrawAll": 262144,
"tfSingleAsset": 524288,
"tfTwoAsset": 1048576,
"tfWithdrawAll": 131072
},
"AccountSet": {
"tfAllowXRP": 2097152,
"tfDisallowXRP": 1048576,
"tfOptionalAuth": 524288,
"tfOptionalDestTag": 131072,
"tfRequireAuth": 262144,
"tfRequireDestTag": 65536
},
"Batch": {
"tfAllOrNothing": 65536,
"tfIndependent": 524288,
"tfOnlyOne": 131072,
"tfUntilFailure": 262144
},
"EnableAmendment": {
"tfGotMajority": 65536,
"tfLostMajority": 131072
},
"LoanManage": {
"tfLoanDefault": 65536,
"tfLoanImpair": 131072,
"tfLoanUnimpair": 262144
},
"LoanPay": {
"tfLoanFullPayment": 131072,
"tfLoanLatePayment": 262144,
"tfLoanOverpayment": 65536
},
"LoanSet": {
"tfLoanOverpayment": 65536
},
"MPTokenAuthorize": {
"tfMPTUnauthorize": 1
},
"MPTokenIssuanceCreate": {
"tfMPTCanClawback": 64,
"tfMPTCanEscrow": 8,
"tfMPTCanHoldConfidentialBalance": 128,
"tfMPTCanLock": 2,
"tfMPTCanTrade": 16,
"tfMPTCanTransfer": 32,
"tfMPTRequireAuth": 4
},
"MPTokenIssuanceSet": {
"tfMPTLock": 1,
"tfMPTSetCanClawback": 128,
"tfMPTSetCanEscrow": 16,
"tfMPTSetCanHoldConfidentialBalance": 256,
"tfMPTSetCanLock": 4,
"tfMPTSetCanTrade": 32,
"tfMPTSetCanTransfer": 64,
"tfMPTSetRequireAuth": 8,
"tfMPTUnlock": 2
},
"NFTokenCreateOffer": {
"tfSellNFToken": 1
},
"NFTokenMint": {
"tfBurnable": 1,
"tfMutable": 16,
"tfOnlyXRP": 2,
"tfTransferable": 8
},
"OfferCreate": {
"tfFillOrKill": 262144,
"tfHybrid": 1048576,
"tfImmediateOrCancel": 131072,
"tfPassive": 65536,
"tfSell": 524288
},
"Payment": {
"tfLimitQuality": 262144,
"tfNoRippleDirect": 65536,
"tfPartialPayment": 131072,
"tfSponsorCreatedAccount": 524288
},
"PaymentChannelClaim": {
"tfClose": 131072,
"tfRenew": 65536
},
"SponsorshipSet": {
"tfDeleteObject": 1048576,
"tfSponsorshipClearRequireSignForFee": 131072,
"tfSponsorshipClearRequireSignForReserve": 524288,
"tfSponsorshipSetRequireSignForFee": 65536,
"tfSponsorshipSetRequireSignForReserve": 262144
},
"SponsorshipTransfer": {
"tfSponsorshipCreate": 131072,
"tfSponsorshipEnd": 65536,
"tfSponsorshipReassign": 262144
},
"TrustSet": {
"tfClearDeepFreeze": 8388608,
"tfClearFreeze": 2097152,
"tfClearNoRipple": 262144,
"tfSetDeepFreeze": 4194304,
"tfSetFreeze": 1048576,
"tfSetNoRipple": 131072,
"tfSetfAuth": 65536
},
"VaultCreate": {
"tfVaultPrivate": 65536,
"tfVaultShareNonTransferable": 131072
},
"XChainModifyBridge": {
"tfClearAccountCreateAmount": 65536
},
"universal": {
"tfFullyCanonicalSig": 2147483648,
"tfInnerBatchTxn": 1073741824
}
},
"TRANSACTION_FORMATS": {
"AMMBid": [
{
"name": "Asset",
"optionality": 0
},
{
"name": "Asset2",
"optionality": 0
},
{
"name": "BidMin",
"optionality": 1
},
{
"name": "BidMax",
"optionality": 1
},
{
"name": "AuthAccounts",
"optionality": 1
}
],
"AMMClawback": [
{
"name": "Holder",
"optionality": 0
},
{
"name": "Asset",
"optionality": 0
},
{
"name": "Asset2",
"optionality": 0
},
{
"name": "Amount",
"optionality": 1
}
],
"AMMCreate": [
{
"name": "Amount",
"optionality": 0
},
{
"name": "Amount2",
"optionality": 0
},
{
"name": "TradingFee",
"optionality": 0
}
],
"AMMDelete": [
{
"name": "Asset",
"optionality": 0
},
{
"name": "Asset2",
"optionality": 0
}
],
"AMMDeposit": [
{
"name": "Asset",
"optionality": 0
},
{
"name": "Asset2",
"optionality": 0
},
{
"name": "Amount",
"optionality": 1
},
{
"name": "Amount2",
"optionality": 1
},
{
"name": "EPrice",
"optionality": 1
},
{
"name": "LPTokenOut",
"optionality": 1
},
{
"name": "TradingFee",
"optionality": 1
}
],
"AMMVote": [
{
"name": "Asset",
"optionality": 0
},
{
"name": "Asset2",
"optionality": 0
},
{
"name": "TradingFee",
"optionality": 0
}
],
"AMMWithdraw": [
{
"name": "Asset",
"optionality": 0
},
{
"name": "Asset2",
"optionality": 0
},
{
"name": "Amount",
"optionality": 1
},
{
"name": "Amount2",
"optionality": 1
},
{
"name": "EPrice",
"optionality": 1
},
{
"name": "LPTokenIn",
"optionality": 1
}
],
"AccountDelete": [
{
"name": "Destination",
"optionality": 0
},
{
"name": "DestinationTag",
"optionality": 1
},
{
"name": "CredentialIDs",
"optionality": 1
}
],
"AccountSet": [
{
"name": "EmailHash",
"optionality": 1
},
{
"name": "WalletLocator",
"optionality": 1
},
{
"name": "WalletSize",
"optionality": 1
},
{
"name": "MessageKey",
"optionality": 1
},
{
"name": "Domain",
"optionality": 1
},
{
"name": "TransferRate",
"optionality": 1
},
{
"name": "SetFlag",
"optionality": 1
},
{
"name": "ClearFlag",
"optionality": 1
},
{
"name": "TickSize",
"optionality": 1
},
{
"name": "NFTokenMinter",
"optionality": 1
}
],
"Batch": [
{
"name": "RawTransactions",
"optionality": 0
},
{
"name": "BatchSigners",
"optionality": 1
}
],
"CheckCancel": [
{
"name": "CheckID",
"optionality": 0
}
],
"CheckCash": [
{
"name": "CheckID",
"optionality": 0
},
{
"name": "Amount",
"optionality": 1
},
{
"name": "DeliverMin",
"optionality": 1
}
],
"CheckCreate": [
{
"name": "Destination",
"optionality": 0
},
{
"name": "SendMax",
"optionality": 0
},
{
"name": "Expiration",
"optionality": 1
},
{
"name": "DestinationTag",
"optionality": 1
},
{
"name": "InvoiceID",
"optionality": 1
}
],
"Clawback": [
{
"name": "Amount",
"optionality": 0
},
{
"name": "Holder",
"optionality": 1
}
],
"ConfidentialMPTClawback": [
{
"name": "MPTokenIssuanceID",
"optionality": 0
},
{
"name": "Holder",
"optionality": 0
},
{
"name": "MPTAmount",
"optionality": 0
},
{
"name": "ZKProof",
"optionality": 0
}
],
"ConfidentialMPTConvert": [
{
"name": "MPTokenIssuanceID",
"optionality": 0
},
{
"name": "MPTAmount",
"optionality": 0
},
{
"name": "HolderEncryptionKey",
"optionality": 1
},
{
"name": "HolderEncryptedAmount",
"optionality": 0
},
{
"name": "IssuerEncryptedAmount",
"optionality": 0
},
{
"name": "AuditorEncryptedAmount",
"optionality": 1
},
{
"name": "BlindingFactor",
"optionality": 0
},
{
"name": "ZKProof",
"optionality": 1
}
],
"ConfidentialMPTConvertBack": [
{
"name": "MPTokenIssuanceID",
"optionality": 0
},
{
"name": "MPTAmount",
"optionality": 0
},
{
"name": "HolderEncryptedAmount",
"optionality": 0
},
{
"name": "IssuerEncryptedAmount",
"optionality": 0
},
{
"name": "AuditorEncryptedAmount",
"optionality": 1
},
{
"name": "BlindingFactor",
"optionality": 0
},
{
"name": "ZKProof",
"optionality": 0
},
{
"name": "BalanceCommitment",
"optionality": 0
}
],
"ConfidentialMPTMergeInbox": [
{
"name": "MPTokenIssuanceID",
"optionality": 0
}
],
"ConfidentialMPTSend": [
{
"name": "MPTokenIssuanceID",
"optionality": 0
},
{
"name": "Destination",
"optionality": 0
},
{
"name": "DestinationTag",
"optionality": 1
},
{
"name": "SenderEncryptedAmount",
"optionality": 0
},
{
"name": "DestinationEncryptedAmount",
"optionality": 0
},
{
"name": "IssuerEncryptedAmount",
"optionality": 0
},
{
"name": "AuditorEncryptedAmount",
"optionality": 1
},
{
"name": "ZKProof",
"optionality": 0
},
{
"name": "AmountCommitment",
"optionality": 0
},
{
"name": "BalanceCommitment",
"optionality": 0
},
{
"name": "CredentialIDs",
"optionality": 1
}
],
"CredentialAccept": [
{
"name": "Issuer",
"optionality": 0
},
{
"name": "CredentialType",
"optionality": 0
}
],
"CredentialCreate": [
{
"name": "Subject",
"optionality": 0
},
{
"name": "CredentialType",
"optionality": 0
},
{
"name": "Expiration",
"optionality": 1
},
{
"name": "URI",
"optionality": 1
}
],
"CredentialDelete": [
{
"name": "Subject",
"optionality": 1
},
{
"name": "Issuer",
"optionality": 1
},
{
"name": "CredentialType",
"optionality": 0
}
],
"DIDDelete": [],
"DIDSet": [
{
"name": "DIDDocument",
"optionality": 1
},
{
"name": "URI",
"optionality": 1
},
{
"name": "Data",
"optionality": 1
}
],
"DelegateSet": [
{
"name": "Authorize",
"optionality": 0
},
{
"name": "Permissions",
"optionality": 0
}
],
"DepositPreauth": [
{
"name": "Authorize",
"optionality": 1
},
{
"name": "Unauthorize",
"optionality": 1
},
{
"name": "AuthorizeCredentials",
"optionality": 1
},
{
"name": "UnauthorizeCredentials",
"optionality": 1
}
],
"EnableAmendment": [
{
"name": "LedgerSequence",
"optionality": 0
},
{
"name": "Amendment",
"optionality": 0
}
],
"EscrowCancel": [
{
"name": "Owner",
"optionality": 0
},
{
"name": "OfferSequence",
"optionality": 0
}
],
"EscrowCreate": [
{
"name": "Destination",
"optionality": 0
},
{
"name": "Amount",
"optionality": 0
},
{
"name": "Condition",
"optionality": 1
},
{
"name": "CancelAfter",
"optionality": 1
},
{
"name": "FinishAfter",
"optionality": 1
},
{
"name": "DestinationTag",
"optionality": 1
}
],
"EscrowFinish": [
{
"name": "Owner",
"optionality": 0
},
{
"name": "OfferSequence",
"optionality": 0
},
{
"name": "Fulfillment",
"optionality": 1
},
{
"name": "Condition",
"optionality": 1
},
{
"name": "CredentialIDs",
"optionality": 1
}
],
"LedgerStateFix": [
{
"name": "LedgerFixType",
"optionality": 0
},
{
"name": "Owner",
"optionality": 1
},
{
"name": "BookDirectory",
"optionality": 1
}
],
"LoanBrokerCoverClawback": [
{
"name": "LoanBrokerID",
"optionality": 1
},
{
"name": "Amount",
"optionality": 1
}
],
"LoanBrokerCoverDeposit": [
{
"name": "LoanBrokerID",
"optionality": 0
},
{
"name": "Amount",
"optionality": 0
}
],
"LoanBrokerCoverWithdraw": [
{
"name": "LoanBrokerID",
"optionality": 0
},
{
"name": "Amount",
"optionality": 0
},
{
"name": "Destination",
"optionality": 1
},
{
"name": "DestinationTag",
"optionality": 1
}
],
"LoanBrokerDelete": [
{
"name": "LoanBrokerID",
"optionality": 0
}
],
"LoanBrokerSet": [
{
"name": "VaultID",
"optionality": 0
},
{
"name": "LoanBrokerID",
"optionality": 1
},
{
"name": "Data",
"optionality": 1
},
{
"name": "ManagementFeeRate",
"optionality": 1
},
{
"name": "DebtMaximum",
"optionality": 1
},
{
"name": "CoverRateMinimum",
"optionality": 1
},
{
"name": "CoverRateLiquidation",
"optionality": 1
}
],
"LoanDelete": [
{
"name": "LoanID",
"optionality": 0
}
],
"LoanManage": [
{
"name": "LoanID",
"optionality": 0
}
],
"LoanPay": [
{
"name": "LoanID",
"optionality": 0
},
{
"name": "Amount",
"optionality": 0
}
],
"LoanSet": [
{
"name": "LoanBrokerID",
"optionality": 0
},
{
"name": "Data",
"optionality": 1
},
{
"name": "Counterparty",
"optionality": 1
},
{
"name": "CounterpartySignature",
"optionality": 1
},
{
"name": "LoanOriginationFee",
"optionality": 1
},
{
"name": "LoanServiceFee",
"optionality": 1
},
{
"name": "LatePaymentFee",
"optionality": 1
},
{
"name": "ClosePaymentFee",
"optionality": 1
},
{
"name": "OverpaymentFee",
"optionality": 1
},
{
"name": "InterestRate",
"optionality": 1
},
{
"name": "LateInterestRate",
"optionality": 1
},
{
"name": "CloseInterestRate",
"optionality": 1
},
{
"name": "OverpaymentInterestRate",
"optionality": 1
},
{
"name": "PrincipalRequested",
"optionality": 0
},
{
"name": "PaymentTotal",
"optionality": 1
},
{
"name": "PaymentInterval",
"optionality": 1
},
{
"name": "GracePeriod",
"optionality": 1
}
],
"MPTokenAuthorize": [
{
"name": "MPTokenIssuanceID",
"optionality": 0
},
{
"name": "Holder",
"optionality": 1
}
],
"MPTokenIssuanceCreate": [
{
"name": "AssetScale",
"optionality": 1
},
{
"name": "TransferFee",
"optionality": 1
},
{
"name": "MaximumAmount",
"optionality": 1
},
{
"name": "MPTokenMetadata",
"optionality": 1
},
{
"name": "DomainID",
"optionality": 1
},
{
"name": "ImmutableFlags",
"optionality": 1
}
],
"MPTokenIssuanceDestroy": [
{
"name": "MPTokenIssuanceID",
"optionality": 0
}
],
"MPTokenIssuanceSet": [
{
"name": "MPTokenIssuanceID",
"optionality": 0
},
{
"name": "Holder",
"optionality": 1
},
{
"name": "DomainID",
"optionality": 1
},
{
"name": "MPTokenMetadata",
"optionality": 1
},
{
"name": "TransferFee",
"optionality": 1
},
{
"name": "ImmutableFlags",
"optionality": 1
},
{
"name": "IssuerEncryptionKey",
"optionality": 1
},
{
"name": "AuditorEncryptionKey",
"optionality": 1
}
],
"NFTokenAcceptOffer": [
{
"name": "NFTokenBuyOffer",
"optionality": 1
},
{
"name": "NFTokenSellOffer",
"optionality": 1
},
{
"name": "NFTokenBrokerFee",
"optionality": 1
}
],
"NFTokenBurn": [
{
"name": "NFTokenID",
"optionality": 0
},
{
"name": "Owner",
"optionality": 1
}
],
"NFTokenCancelOffer": [
{
"name": "NFTokenOffers",
"optionality": 0
}
],
"NFTokenCreateOffer": [
{
"name": "NFTokenID",
"optionality": 0
},
{
"name": "Amount",
"optionality": 0
},
{
"name": "Destination",
"optionality": 1
},
{
"name": "Owner",
"optionality": 1
},
{
"name": "Expiration",
"optionality": 1
}
],
"NFTokenMint": [
{
"name": "NFTokenTaxon",
"optionality": 0
},
{
"name": "TransferFee",
"optionality": 1
},
{
"name": "Issuer",
"optionality": 1
},
{
"name": "URI",
"optionality": 1
},
{
"name": "Amount",
"optionality": 1
},
{
"name": "Destination",
"optionality": 1
},
{
"name": "Expiration",
"optionality": 1
}
],
"NFTokenModify": [
{
"name": "NFTokenID",
"optionality": 0
},
{
"name": "Owner",
"optionality": 1
},
{
"name": "URI",
"optionality": 1
}
],
"OfferCancel": [
{
"name": "OfferSequence",
"optionality": 0
}
],
"OfferCreate": [
{
"name": "TakerPays",
"optionality": 0
},
{
"name": "TakerGets",
"optionality": 0
},
{
"name": "Expiration",
"optionality": 1
},
{
"name": "OfferSequence",
"optionality": 1
},
{
"name": "DomainID",
"optionality": 1
}
],
"OracleDelete": [
{
"name": "OracleDocumentID",
"optionality": 0
}
],
"OracleSet": [
{
"name": "OracleDocumentID",
"optionality": 0
},
{
"name": "Provider",
"optionality": 1
},
{
"name": "URI",
"optionality": 1
},
{
"name": "AssetClass",
"optionality": 1
},
{
"name": "LastUpdateTime",
"optionality": 0
},
{
"name": "PriceDataSeries",
"optionality": 0
}
],
"Payment": [
{
"name": "Destination",
"optionality": 0
},
{
"name": "Amount",
"optionality": 0
},
{
"name": "SendMax",
"optionality": 1
},
{
"name": "Paths",
"optionality": 2
},
{
"name": "InvoiceID",
"optionality": 1
},
{
"name": "DestinationTag",
"optionality": 1
},
{
"name": "DeliverMin",
"optionality": 1
},
{
"name": "CredentialIDs",
"optionality": 1
},
{
"name": "DomainID",
"optionality": 1
}
],
"PaymentChannelClaim": [
{
"name": "Channel",
"optionality": 0
},
{
"name": "Amount",
"optionality": 1
},
{
"name": "Balance",
"optionality": 1
},
{
"name": "Signature",
"optionality": 1
},
{
"name": "PublicKey",
"optionality": 1
},
{
"name": "CredentialIDs",
"optionality": 1
}
],
"PaymentChannelCreate": [
{
"name": "Destination",
"optionality": 0
},
{
"name": "Amount",
"optionality": 0
},
{
"name": "SettleDelay",
"optionality": 0
},
{
"name": "PublicKey",
"optionality": 0
},
{
"name": "CancelAfter",
"optionality": 1
},
{
"name": "DestinationTag",
"optionality": 1
}
],
"PaymentChannelFund": [
{
"name": "Channel",
"optionality": 0
},
{
"name": "Amount",
"optionality": 0
},
{
"name": "Expiration",
"optionality": 1
}
],
"PermissionedDomainDelete": [
{
"name": "DomainID",
"optionality": 0
}
],
"PermissionedDomainSet": [
{
"name": "DomainID",
"optionality": 1
},
{
"name": "AcceptedCredentials",
"optionality": 0
}
],
"SetFee": [
{
"name": "LedgerSequence",
"optionality": 1
},
{
"name": "BaseFee",
"optionality": 1
},
{
"name": "ReferenceFeeUnits",
"optionality": 1
},
{
"name": "ReserveBase",
"optionality": 1
},
{
"name": "ReserveIncrement",
"optionality": 1
},
{
"name": "BaseFeeDrops",
"optionality": 1
},
{
"name": "ReserveBaseDrops",
"optionality": 1
},
{
"name": "ReserveIncrementDrops",
"optionality": 1
}
],
"SetRegularKey": [
{
"name": "RegularKey",
"optionality": 1
}
],
"SignerListSet": [
{
"name": "SignerQuorum",
"optionality": 0
},
{
"name": "SignerEntries",
"optionality": 1
}
],
"SponsorshipSet": [
{
"name": "CounterpartySponsor",
"optionality": 1
},
{
"name": "Sponsee",
"optionality": 1
},
{
"name": "FeeAmount",
"optionality": 1
},
{
"name": "MaxFee",
"optionality": 1
},
{
"name": "RemainingOwnerCount",
"optionality": 1
}
],
"SponsorshipTransfer": [
{
"name": "ObjectID",
"optionality": 1
},
{
"name": "Sponsee",
"optionality": 1
}
],
"TicketCreate": [
{
"name": "TicketCount",
"optionality": 0
}
],
"TrustSet": [
{
"name": "LimitAmount",
"optionality": 1
},
{
"name": "QualityIn",
"optionality": 1
},
{
"name": "QualityOut",
"optionality": 1
}
],
"UNLModify": [
{
"name": "UNLModifyDisabling",
"optionality": 0
},
{
"name": "LedgerSequence",
"optionality": 0
},
{
"name": "UNLModifyValidator",
"optionality": 0
}
],
"VaultClawback": [
{
"name": "VaultID",
"optionality": 0
},
{
"name": "Holder",
"optionality": 0
},
{
"name": "Amount",
"optionality": 1
}
],
"VaultCreate": [
{
"name": "Asset",
"optionality": 0
},
{
"name": "AssetsMaximum",
"optionality": 1
},
{
"name": "MPTokenMetadata",
"optionality": 1
},
{
"name": "DomainID",
"optionality": 1
},
{
"name": "WithdrawalPolicy",
"optionality": 1
},
{
"name": "Data",
"optionality": 1
},
{
"name": "Scale",
"optionality": 1
}
],
"VaultDelete": [
{
"name": "VaultID",
"optionality": 0
},
{
"name": "MemoData",
"optionality": 1
}
],
"VaultDeposit": [
{
"name": "VaultID",
"optionality": 0
},
{
"name": "Amount",
"optionality": 0
}
],
"VaultSet": [
{
"name": "VaultID",
"optionality": 0
},
{
"name": "AssetsMaximum",
"optionality": 1
},
{
"name": "DomainID",
"optionality": 1
},
{
"name": "Data",
"optionality": 1
}
],
"VaultWithdraw": [
{
"name": "VaultID",
"optionality": 0
},
{
"name": "Amount",
"optionality": 0
},
{
"name": "Destination",
"optionality": 1
},
{
"name": "DestinationTag",
"optionality": 1
}
],
"XChainAccountCreateCommit": [
{
"name": "XChainBridge",
"optionality": 0
},
{
"name": "Destination",
"optionality": 0
},
{
"name": "Amount",
"optionality": 0
},
{
"name": "SignatureReward",
"optionality": 0
}
],
"XChainAddAccountCreateAttestation": [
{
"name": "XChainBridge",
"optionality": 0
},
{
"name": "AttestationSignerAccount",
"optionality": 0
},
{
"name": "PublicKey",
"optionality": 0
},
{
"name": "Signature",
"optionality": 0
},
{
"name": "OtherChainSource",
"optionality": 0
},
{
"name": "Amount",
"optionality": 0
},
{
"name": "AttestationRewardAccount",
"optionality": 0
},
{
"name": "WasLockingChainSend",
"optionality": 0
},
{
"name": "XChainAccountCreateCount",
"optionality": 0
},
{
"name": "Destination",
"optionality": 0
},
{
"name": "SignatureReward",
"optionality": 0
}
],
"XChainAddClaimAttestation": [
{
"name": "XChainBridge",
"optionality": 0
},
{
"name": "AttestationSignerAccount",
"optionality": 0
},
{
"name": "PublicKey",
"optionality": 0
},
{
"name": "Signature",
"optionality": 0
},
{
"name": "OtherChainSource",
"optionality": 0
},
{
"name": "Amount",
"optionality": 0
},
{
"name": "AttestationRewardAccount",
"optionality": 0
},
{
"name": "WasLockingChainSend",
"optionality": 0
},
{
"name": "XChainClaimID",
"optionality": 0
},
{
"name": "Destination",
"optionality": 1
}
],
"XChainClaim": [
{
"name": "XChainBridge",
"optionality": 0
},
{
"name": "XChainClaimID",
"optionality": 0
},
{
"name": "Destination",
"optionality": 0
},
{
"name": "DestinationTag",
"optionality": 1
},
{
"name": "Amount",
"optionality": 0
}
],
"XChainCommit": [
{
"name": "XChainBridge",
"optionality": 0
},
{
"name": "XChainClaimID",
"optionality": 0
},
{
"name": "Amount",
"optionality": 0
},
{
"name": "OtherChainDestination",
"optionality": 1
}
],
"XChainCreateBridge": [
{
"name": "XChainBridge",
"optionality": 0
},
{
"name": "SignatureReward",
"optionality": 0
},
{
"name": "MinAccountCreateAmount",
"optionality": 1
}
],
"XChainCreateClaimID": [
{
"name": "XChainBridge",
"optionality": 0
},
{
"name": "SignatureReward",
"optionality": 0
},
{
"name": "OtherChainSource",
"optionality": 0
}
],
"XChainModifyBridge": [
{
"name": "XChainBridge",
"optionality": 0
},
{
"name": "SignatureReward",
"optionality": 1
},
{
"name": "MinAccountCreateAmount",
"optionality": 1
}
],
"common": [
{
"name": "TransactionType",
"optionality": 0
},
{
"name": "Flags",
"optionality": 1
},
{
"name": "SourceTag",
"optionality": 1
},
{
"name": "Account",
"optionality": 0
},
{
"name": "Sequence",
"optionality": 0
},
{
"name": "PreviousTxnID",
"optionality": 1
},
{
"name": "LastLedgerSequence",
"optionality": 1
},
{
"name": "AccountTxnID",
"optionality": 1
},
{
"name": "Fee",
"optionality": 0
},
{
"name": "OperationLimit",
"optionality": 1
},
{
"name": "Memos",
"optionality": 1
},
{
"name": "SigningPubKey",
"optionality": 0
},
{
"name": "TicketSequence",
"optionality": 1
},
{
"name": "TxnSignature",
"optionality": 1
},
{
"name": "Signers",
"optionality": 1
},
{
"name": "NetworkID",
"optionality": 1
},
{
"name": "Delegate",
"optionality": 1
},
{
"name": "Sponsor",
"optionality": 1
},
{
"name": "SponsorFlags",
"optionality": 1
},
{
"name": "SponsorSignature",
"optionality": 1
}
]
},
"TRANSACTION_RESULTS": {
"tecAMM_ACCOUNT": 168,
"tecAMM_BALANCE": 163,
"tecAMM_EMPTY": 166,
"tecAMM_FAILED": 164,
"tecAMM_INVALID_TOKENS": 165,
"tecAMM_NOT_EMPTY": 167,
"tecARRAY_EMPTY": 190,
"tecARRAY_TOO_LARGE": 191,
"tecBAD_CREDENTIALS": 193,
"tecBAD_PROOF": 199,
"tecCANT_ACCEPT_OWN_NFTOKEN_OFFER": 158,
"tecCLAIM": 100,
"tecCRYPTOCONDITION_ERROR": 146,
"tecDIR_FULL": 121,
"tecDST_TAG_NEEDED": 143,
"tecDUPLICATE": 149,
"tecEMPTY_DID": 187,
"tecEXPIRED": 148,
"tecFAILED_PROCESSING": 105,
"tecFROZEN": 137,
"tecHAS_OBLIGATIONS": 151,
"tecINCOMPLETE": 169,
"tecINSUFFICIENT_FUNDS": 159,
"tecINSUFFICIENT_PAYMENT": 161,
"tecINSUFFICIENT_RESERVE": 141,
"tecINSUFF_FEE": 136,
"tecINSUF_RESERVE_LINE": 122,
"tecINSUF_RESERVE_OFFER": 123,
"tecINTERNAL": 144,
"tecINVALID_UPDATE_TIME": 188,
"tecINVARIANT_FAILED": 147,
"tecKILLED": 150,
"tecLIMIT_EXCEEDED": 195,
"tecLOCKED": 192,
"tecMAX_SEQUENCE_REACHED": 154,
"tecNEED_MASTER_KEY": 142,
"tecNFTOKEN_BUY_SELL_MISMATCH": 156,
"tecNFTOKEN_OFFER_TYPE_MISMATCH": 157,
"tecNO_ALTERNATIVE_KEY": 130,
"tecNO_AUTH": 134,
"tecNO_DST": 124,
"tecNO_DST_INSUF_XRP": 125,
"tecNO_ENTRY": 140,
"tecNO_ISSUER": 133,
"tecNO_LINE": 135,
"tecNO_LINE_INSUF_RESERVE": 126,
"tecNO_LINE_REDUNDANT": 127,
"tecNO_PERMISSION": 139,
"tecNO_REGULAR_KEY": 131,
"tecNO_SPONSOR_PERMISSION": 200,
"tecNO_SUITABLE_NFTOKEN_PAGE": 155,
"tecNO_TARGET": 138,
"tecOBJECT_NOT_FOUND": 160,
"tecOVERSIZE": 145,
"tecOWNERS": 132,
"tecPATH_DRY": 128,
"tecPATH_PARTIAL": 101,
"tecPRECISION_LOSS": 197,
"tecPSEUDO_ACCOUNT": 196,
"tecTOKEN_PAIR_NOT_FOUND": 189,
"tecTOO_SOON": 152,
"tecUNFUNDED": 129,
"tecUNFUNDED_ADD": 102,
"tecUNFUNDED_AMM": 162,
"tecUNFUNDED_OFFER": 103,
"tecUNFUNDED_PAYMENT": 104,
"tecWRONG_ASSET": 194,
"tecXCHAIN_ACCOUNT_CREATE_PAST": 181,
"tecXCHAIN_ACCOUNT_CREATE_TOO_MANY": 182,
"tecXCHAIN_BAD_CLAIM_ID": 172,
"tecXCHAIN_BAD_PUBLIC_KEY_ACCOUNT_PAIR": 185,
"tecXCHAIN_BAD_TRANSFER_ISSUE": 170,
"tecXCHAIN_CLAIM_NO_QUORUM": 173,
"tecXCHAIN_CREATE_ACCOUNT_DISABLED": 186,
"tecXCHAIN_CREATE_ACCOUNT_NONXRP_ISSUE": 175,
"tecXCHAIN_INSUFF_CREATE_AMOUNT": 180,
"tecXCHAIN_NO_CLAIM_ID": 171,
"tecXCHAIN_NO_SIGNERS_LIST": 178,
"tecXCHAIN_PAYMENT_FAILED": 183,
"tecXCHAIN_PROOF_UNKNOWN_KEY": 174,
"tecXCHAIN_REWARD_MISMATCH": 177,
"tecXCHAIN_SELF_COMMIT": 184,
"tecXCHAIN_SENDING_ACCOUNT_MISMATCH": 179,
"tecXCHAIN_WRONG_CHAIN": 176,
"tefALREADY": -198,
"tefBAD_ADD_AUTH": -197,
"tefBAD_AUTH": -196,
"tefBAD_AUTH_MASTER": -183,
"tefBAD_LEDGER": -195,
"tefBAD_PATH_COUNT": -176,
"tefBAD_QUORUM": -185,
"tefBAD_SIGNATURE": -186,
"tefCREATED": -194,
"tefEXCEPTION": -193,
"tefFAILURE": -199,
"tefINTERNAL": -192,
"tefINVALID_LEDGER_FIX_TYPE": -178,
"tefINVARIANT_FAILED": -182,
"tefMASTER_DISABLED": -188,
"tefMAX_LEDGER": -187,
"tefNFTOKEN_IS_NOT_TRANSFERABLE": -179,
"tefNOT_MULTI_SIGNING": -184,
"tefNO_AUTH_REQUIRED": -191,
"tefNO_DST_PARTIAL": -177,
"tefNO_TICKET": -180,
"tefPAST_SEQ": -190,
"tefTOO_BIG": -181,
"tefWRONG_PRIOR": -189,
"telBAD_DOMAIN": -398,
"telBAD_PATH_COUNT": -397,
"telBAD_PUBLIC_KEY": -396,
"telCAN_NOT_QUEUE": -392,
"telCAN_NOT_QUEUE_BALANCE": -391,
"telCAN_NOT_QUEUE_BLOCKED": -389,
"telCAN_NOT_QUEUE_BLOCKS": -390,
"telCAN_NOT_QUEUE_FEE": -388,
"telCAN_NOT_QUEUE_FULL": -387,
"telENV_RPC_FAILED": -383,
"telFAILED_PROCESSING": -395,
"telINSUF_FEE_P": -394,
"telLOCAL_ERROR": -399,
"telNETWORK_ID_MAKES_TX_NON_CANONICAL": -384,
"telNO_DST_PARTIAL": -393,
"telREQUIRES_NETWORK_ID": -385,
"telWRONG_NETWORK": -386,
"temARRAY_EMPTY": -253,
"temARRAY_TOO_LARGE": -252,
"temBAD_AMM_TOKENS": -261,
"temBAD_AMOUNT": -298,
"temBAD_CIPHERTEXT": -248,
"temBAD_CURRENCY": -297,
"temBAD_EXPIRATION": -296,
"temBAD_FEE": -295,
"temBAD_ISSUER": -294,
"temBAD_LIMIT": -293,
"temBAD_MPT": -249,
"temBAD_NFTOKEN_TRANSFER_FEE": -262,
"temBAD_OFFER": -292,
"temBAD_PATH": -291,
"temBAD_PATH_LOOP": -290,
"temBAD_QUORUM": -271,
"temBAD_REGKEY": -289,
"temBAD_SEND_XRP_LIMIT": -288,
"temBAD_SEND_XRP_MAX": -287,
"temBAD_SEND_XRP_NO_DIRECT": -286,
"temBAD_SEND_XRP_PARTIAL": -285,
"temBAD_SEND_XRP_PATHS": -284,
"temBAD_SEQUENCE": -283,
"temBAD_SIGNATURE": -282,
"temBAD_SIGNER": -272,
"temBAD_SRC_ACCOUNT": -281,
"temBAD_TICK_SIZE": -269,
"temBAD_TRANSFER_FEE": -251,
"temBAD_TRANSFER_RATE": -280,
"temBAD_WEIGHT": -270,
"temCANNOT_PREAUTH_SELF": -267,
"temDISABLED": -273,
"temDST_IS_SRC": -279,
"temDST_NEEDED": -278,
"temEMPTY_DID": -254,
"temINVALID": -277,
"temINVALID_ACCOUNT_ID": -268,
"temINVALID_COUNT": -266,
"temINVALID_FLAG": -276,
"temINVALID_INNER_BATCH": -250,
"temMALFORMED": -299,
"temREDUNDANT": -275,
"temRIPPLE_EMPTY": -274,
"temSEQ_AND_TICKET": -263,
"temUNCERTAIN": -265,
"temUNKNOWN": -264,
"temXCHAIN_BAD_PROOF": -259,
"temXCHAIN_BRIDGE_BAD_ISSUES": -258,
"temXCHAIN_BRIDGE_BAD_MIN_ACCOUNT_CREATE_AMOUNT": -256,
"temXCHAIN_BRIDGE_BAD_REWARD_AMOUNT": -255,
"temXCHAIN_BRIDGE_NONDOOR_OWNER": -257,
"temXCHAIN_EQUAL_DOOR_ACCOUNTS": -260,
"terADDRESS_COLLISION": -86,
"terFUNDS_SPENT": -98,
"terINSUF_FEE_B": -97,
"terLAST": -91,
"terLOCKED": -84,
"terNO_ACCOUNT": -96,
"terNO_AMM": -87,
"terNO_AUTH": -95,
"terNO_DELEGATE_PERMISSION": -85,
"terNO_LINE": -94,
"terNO_PERMISSION": -83,
"terNO_RIPPLE": -90,
"terOWNERS": -93,
"terPRE_SEQ": -92,
"terPRE_TICKET": -88,
"terQUEUED": -89,
"terRETRY": -99,
"tesSUCCESS": 0
},
"TRANSACTION_TYPES": {
"AMMBid": 39,
"AMMClawback": 31,
"AMMCreate": 35,
"AMMDelete": 40,
"AMMDeposit": 36,
"AMMVote": 38,
"AMMWithdraw": 37,
"AccountDelete": 21,
"AccountSet": 3,
"Batch": 71,
"CheckCancel": 18,
"CheckCash": 17,
"CheckCreate": 16,
"Clawback": 30,
"ConfidentialMPTClawback": 89,
"ConfidentialMPTConvert": 85,
"ConfidentialMPTConvertBack": 87,
"ConfidentialMPTMergeInbox": 86,
"ConfidentialMPTSend": 88,
"CredentialAccept": 59,
"CredentialCreate": 58,
"CredentialDelete": 60,
"DIDDelete": 50,
"DIDSet": 49,
"DelegateSet": 64,
"DepositPreauth": 19,
"EnableAmendment": 100,
"EscrowCancel": 4,
"EscrowCreate": 1,
"EscrowFinish": 2,
"Invalid": -1,
"LedgerStateFix": 53,
"LoanBrokerCoverClawback": 78,
"LoanBrokerCoverDeposit": 76,
"LoanBrokerCoverWithdraw": 77,
"LoanBrokerDelete": 75,
"LoanBrokerSet": 74,
"LoanDelete": 81,
"LoanManage": 82,
"LoanPay": 84,
"LoanSet": 80,
"MPTokenAuthorize": 57,
"MPTokenIssuanceCreate": 54,
"MPTokenIssuanceDestroy": 55,
"MPTokenIssuanceSet": 56,
"NFTokenAcceptOffer": 29,
"NFTokenBurn": 26,
"NFTokenCancelOffer": 28,
"NFTokenCreateOffer": 27,
"NFTokenMint": 25,
"NFTokenModify": 61,
"OfferCancel": 8,
"OfferCreate": 7,
"OracleDelete": 52,
"OracleSet": 51,
"Payment": 0,
"PaymentChannelClaim": 15,
"PaymentChannelCreate": 13,
"PaymentChannelFund": 14,
"PermissionedDomainDelete": 63,
"PermissionedDomainSet": 62,
"SetFee": 101,
"SetRegularKey": 5,
"SignerListSet": 12,
"SponsorshipSet": 91,
"SponsorshipTransfer": 90,
"TicketCreate": 10,
"TrustSet": 20,
"UNLModify": 102,
"VaultClawback": 70,
"VaultCreate": 65,
"VaultDelete": 67,
"VaultDeposit": 68,
"VaultSet": 66,
"VaultWithdraw": 69,
"XChainAccountCreateCommit": 44,
"XChainAddAccountCreateAttestation": 46,
"XChainAddClaimAttestation": 45,
"XChainClaim": 43,
"XChainCommit": 42,
"XChainCreateBridge": 48,
"XChainCreateClaimID": 41,
"XChainModifyBridge": 47
},
"TYPES": {
"AccountID": 8,
"Amount": 6,
"Blob": 7,
"Currency": 26,
"Done": -1,
"Hash128": 4,
"Hash160": 17,
"Hash192": 21,
"Hash256": 5,
"Hash384": 22,
"Hash512": 23,
"Int32": 10,
"Int64": 11,
"Issue": 24,
"LedgerEntry": 10002,
"Metadata": 10004,
"NotPresent": 0,
"Number": 9,
"PathSet": 18,
"STArray": 15,
"STObject": 14,
"Transaction": 10001,
"UInt16": 1,
"UInt32": 2,
"UInt64": 3,
"UInt8": 16,
"UInt96": 20,
"Unknown": -2,
"Validation": 10003,
"Vector256": 19,
"XChainBridge": 25
},
"hash": "8EB5E0E1DCEC6C6AAD9BB299B58DD4FF88A6D8F6982813E943BC9931B4E7A2AA"
}