PHP WebShell

Текущая директория: /opt/BitGoJS/node_modules/xrpl/node_modules/ripple-binary-codec/dist/enums

Просмотр файла: definitions.json

{
    "FIELDS": [
        [
            "Generic",
            {
                "isSerialized": false,
                "isSigningField": false,
                "isVLEncoded": false,
                "nth": 0,
                "type": "Unknown"
            }
        ],
        [
            "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"
            }
        ],
        [
            "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"
            }
        ],
        [
            "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"
            }
        ],
        [
            "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",
            {
                "nth": 27,
                "isVLEncoded": false,
                "isSerialized": true,
                "isSigningField": true,
                "type": "UInt64"
            }
        ],
        [
            "SubjectNode",
            {
                "nth": 28,
                "isVLEncoded": false,
                "isSerialized": true,
                "isSigningField": true,
                "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",
            {
                "nth": 34,
                "isVLEncoded": false,
                "isSerialized": true,
                "isSigningField": true,
                "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"
            }
        ],
        [
            "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",
            {
                "nth": 31,
                "isVLEncoded": true,
                "isSerialized": true,
                "isSigningField": true,
                "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"
            }
        ],
        [
            "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",
            {
                "nth": 24,
                "isVLEncoded": true,
                "isSerialized": true,
                "isSigningField": true,
                "type": "AccountID"
            }
        ],
        [
            "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"
            }
        ],
        [
            "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",
            {
                "nth": 33,
                "isVLEncoded": false,
                "isSerialized": true,
                "isSigningField": true,
                "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"
            }
        ],
        [
            "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",
            {
                "nth": 26,
                "isVLEncoded": false,
                "isSerialized": true,
                "isSigningField": true,
                "type": "STArray"
            }
        ],
        [
            "UnauthorizeCredentials",
            {
                "nth": 27,
                "isVLEncoded": false,
                "isSerialized": true,
                "isSigningField": true,
                "type": "STArray"
            }
        ],
        [
            "AcceptedCredentials", {
                "nth": 28,
                "isVLEncoded": false,
                "isSerialized": true,
                "isSigningField": true,
                "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"
            }
        ],
        [
            "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",
            {
                "nth": 5,
                "isVLEncoded": true,
                "isSerialized": true,
                "isSigningField": true,
                "type": "Vector256"
            }
        ],
        [
            "MPTokenIssuanceID",
            {
                "isSerialized": true,
                "isSigningField": true,
                "isVLEncoded": false,
                "nth": 1,
                "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_TYPES": {
        "AMM": 121,
        "AccountRoot": 97,
        "Amendments": 102,
        "Bridge": 105,
        "Check": 67,
        "DID": 73,
        "DepositPreauth": 112,
        "DirectoryNode": 100,
        "Escrow": 117,
        "FeeSettings": 115,
        "Invalid": -1,
        "LedgerHashes": 104,
        "MPToken": 127,
        "MPTokenIssuance": 126,
        "NFTokenOffer": 55,
        "NFTokenPage": 80,
        "NegativeUNL": 78,
        "Offer": 111,
        "Oracle": 128,
        "Credential": 129,
        "PayChannel": 120,
        "PermissionedDomain": 130,
        "RippleState": 114,
        "SignerList": 83,
        "Ticket": 84,
        "XChainOwnedClaimID": 113,
        "XChainOwnedCreateAccountClaimID": 116
    },
    "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,
        "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,
        "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_SUITABLE_NFTOKEN_PAGE": 155,
        "tecNO_TARGET": 138,
        "tecOBJECT_NOT_FOUND": 160,
        "tecOVERSIZE": 145,
        "tecOWNERS": 132,
        "tecPATH_DRY": 128,
        "tecPATH_PARTIAL": 101,
        "tecTOKEN_PAIR_NOT_FOUND": 189,
        "tecTOO_SOON": 152,
        "tecUNFUNDED": 129,
        "tecUNFUNDED_ADD": 102,
        "tecUNFUNDED_AMM": 162,
        "tecUNFUNDED_OFFER": 103,
        "tecUNFUNDED_PAYMENT": 104,
        "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_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_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_CURRENCY": -297,
        "temBAD_EXPIRATION": -296,
        "temBAD_FEE": -295,
        "temBAD_ISSUER": -294,
        "temBAD_LIMIT": -293,
        "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,
        "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,
        "terFUNDS_SPENT": -98,
        "terINSUF_FEE_B": -97,
        "terLAST": -91,
        "terNO_ACCOUNT": -96,
        "terNO_AMM": -87,
        "terNO_AUTH": -95,
        "terNO_LINE": -94,
        "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,
        "CheckCancel": 18,
        "CheckCash": 17,
        "CheckCreate": 16,
        "Clawback": 30,
        "CredentialCreate": 58,
        "CredentialAccept": 59,
        "CredentialDelete": 60,
        "DIDDelete": 50,
        "DIDSet": 49,
        "DepositPreauth": 19,
        "EnableAmendment": 100,
        "EscrowCancel": 4,
        "EscrowCreate": 1,
        "EscrowFinish": 2,
        "Invalid": -1,
        "LedgerStateFix": 53,
        "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,
        "PermissionedDomainSet": 62,
        "PermissionedDomainDelete": 63,
        "SetFee": 101,
        "SetRegularKey": 5,
        "SignerListSet": 12,
        "TicketCreate": 10,
        "TrustSet": 20,
        "UNLModify": 102,
        "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,
        "Issue": 24,
        "LedgerEntry": 10002,
        "Metadata": 10004,
        "NotPresent": 0,
        "PathSet": 18,
        "STArray": 15,
        "STObject": 14,
        "Transaction": 10001,
        "UInt16": 1,
        "UInt32": 2,
        "UInt384": 22,
        "UInt512": 23,
        "UInt64": 3,
        "UInt8": 16,
        "UInt96": 20,
        "Unknown": -2,
        "Validation": 10003,
        "Vector256": 19,
        "XChainBridge": 25
    }
}

Выполнить команду


Для локальной разработки. Не используйте в интернете!