{
    "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": false,
                "isSigningField": true,
                "isVLEncoded": false,
                "nth": 1,
                "type": "STObject"
            }
        ],
        [
            "ArrayEndMarker",
            {
                "isSerialized": false,
                "isSigningField": true,
                "isVLEncoded": false,
                "nth": 1,
                "type": "STArray"
            }
        ],
        [
            "hash",
            {
                "isSerialized": false,
                "isSigningField": false,
                "isVLEncoded": false,
                "nth": 257,
                "type": "Hash256"
            }
        ],
        [
            "index",
            {
                "isSerialized": false,
                "isSigningField": false,
                "isVLEncoded": false,
                "nth": 258,
                "type": "Hash256"
            }
        ],
        [
            "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"
            }
        ],
        [
            "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"
            }
        ],
        [
            "HookStateScale",
            {
                "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"
            }
        ],
        [
            "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"
            }
        ],
        [
            "LockCount",
            {
                "isSerialized": true,
                "isSigningField": true,
                "isVLEncoded": false,
                "nth": 49,
                "type": "UInt32"
            }
        ],
        [
            "FirstNFTokenSequence",
            {
                "isSerialized": true,
                "isSigningField": true,
                "isVLEncoded": false,
                "nth": 50,
                "type": "UInt32"
            }
        ],
        [
            "StartTime",
            {
                "isSerialized": true,
                "isSigningField": true,
                "isVLEncoded": false,
                "nth": 93,
                "type": "UInt32"
            }
        ],
        [
            "RepeatCount",
            {
                "isSerialized": true,
                "isSigningField": true,
                "isVLEncoded": false,
                "nth": 94,
                "type": "UInt32"
            }
        ],
        [
            "DelaySeconds",
            {
                "isSerialized": true,
                "isSigningField": true,
                "isVLEncoded": false,
                "nth": 95,
                "type": "UInt32"
            }
        ],
        [
            "XahauActivationLgrSeq",
            {
                "isSerialized": true,
                "isSigningField": true,
                "isVLEncoded": false,
                "nth": 96,
                "type": "UInt32"
            }
        ],
        [
            "ImportSequence",
            {
                "isSerialized": true,
                "isSigningField": true,
                "isVLEncoded": false,
                "nth": 97,
                "type": "UInt32"
            }
        ],
        [
            "RewardTime",
            {
                "isSerialized": true,
                "isSigningField": true,
                "isVLEncoded": false,
                "nth": 98,
                "type": "UInt32"
            }
        ],
        [
            "RewardLgrFirst",
            {
                "isSerialized": true,
                "isSigningField": true,
                "isVLEncoded": false,
                "nth": 99,
                "type": "UInt32"
            }
        ],
        [
            "RewardLgrLast",
            {
                "isSerialized": true,
                "isSigningField": true,
                "isVLEncoded": false,
                "nth": 100,
                "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"
            }
        ],
        [
            "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"
            }
        ],
        [
            "TouchCount",
            {
                "isSerialized": true,
                "isSigningField": true,
                "isVLEncoded": false,
                "nth": 97,
                "type": "UInt64"
            }
        ],
        [
            "AccountIndex",
            {
                "isSerialized": true,
                "isSigningField": true,
                "isVLEncoded": false,
                "nth": 98,
                "type": "UInt64"
            }
        ],
        [
            "AccountCount",
            {
                "isSerialized": true,
                "isSigningField": true,
                "isVLEncoded": false,
                "nth": 99,
                "type": "UInt64"
            }
        ],
        [
            "RewardAccumulator",
            {
                "isSerialized": true,
                "isSigningField": true,
                "isVLEncoded": false,
                "nth": 100,
                "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"
            }
        ],
        [
            "ObjectID",
            {
                "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"
            }
        ],
        [
            "HookOn",
            {
                "isSerialized": true,
                "isSigningField": true,
                "isVLEncoded": false,
                "nth": 20,
                "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"
            }
        ],
        [
            "OfferID",
            {
                "isSerialized": true,
                "isSigningField": true,
                "isVLEncoded": false,
                "nth": 34,
                "type": "Hash256"
            }
        ],
        [
            "EscrowID",
            {
                "isSerialized": true,
                "isSigningField": true,
                "isVLEncoded": false,
                "nth": 35,
                "type": "Hash256"
            }
        ],
        [
            "URITokenID",
            {
                "isSerialized": true,
                "isSigningField": true,
                "isVLEncoded": false,
                "nth": 36,
                "type": "Hash256"
            }
        ],
        [
            "Cron",
            {
                "isSerialized": true,
                "isSigningField": true,
                "isVLEncoded": false,
                "nth": 95,
                "type": "Hash256"
            }
        ],
        [
            "HookCanEmit",
            {
                "isSerialized": true,
                "isSigningField": true,
                "isVLEncoded": false,
                "nth": 96,
                "type": "Hash256"
            }
        ],
        [
            "EmittedTxnID",
            {
                "isSerialized": true,
                "isSigningField": true,
                "isVLEncoded": false,
                "nth": 97,
                "type": "Hash256"
            }
        ],
        [
            "GovernanceMarks",
            {
                "isSerialized": true,
                "isSigningField": true,
                "isVLEncoded": false,
                "nth": 98,
                "type": "Hash256"
            }
        ],
        [
            "GovernanceFlags",
            {
                "isSerialized": true,
                "isSigningField": true,
                "isVLEncoded": false,
                "nth": 99,
                "type": "Hash256"
            }
        ],
        [
            "hash",
            {
                "isSerialized": true,
                "isSigningField": false,
                "isVLEncoded": false,
                "nth": 1,
                "type": "Hash256"
            }
        ],
        [
            "index",
            {
                "isSerialized": true,
                "isSigningField": false,
                "isVLEncoded": false,
                "nth": 2,
                "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"
            }
        ],
        [
            "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"
            }
        ],
        [
            "HookCallbackFee",
            {
                "isSerialized": true,
                "isSigningField": true,
                "isVLEncoded": false,
                "nth": 20,
                "type": "Amount"
            }
        ],
        [
            "LockedBalance",
            {
                "isSerialized": true,
                "isSigningField": true,
                "isVLEncoded": false,
                "nth": 21,
                "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"
            }
        ],
        [
            "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"
            }
        ],
        [
            "Blob",
            {
                "isSerialized": true,
                "isSigningField": true,
                "isVLEncoded": true,
                "nth": 26,
                "type": "Blob"
            }
        ],
        [
            "RemarkValue",
            {
                "isSerialized": true,
                "isSigningField": true,
                "isVLEncoded": true,
                "nth": 98,
                "type": "Blob"
            }
        ],
        [
            "RemarkName",
            {
                "isSerialized": true,
                "isSigningField": true,
                "isVLEncoded": true,
                "nth": 99,
                "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"
            }
        ],
        [
            "HookAccount",
            {
                "isSerialized": true,
                "isSigningField": true,
                "isVLEncoded": true,
                "nth": 16,
                "type": "AccountID"
            }
        ],
        [
            "Inform",
            {
                "isSerialized": true,
                "isSigningField": true,
                "isVLEncoded": true,
                "nth": 99,
                "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"
            }
        ],
        [
            "AmountEntry",
            {
                "isSerialized": true,
                "isSigningField": true,
                "isVLEncoded": false,
                "nth": 91,
                "type": "STObject"
            }
        ],
        [
            "MintURIToken",
            {
                "isSerialized": true,
                "isSigningField": true,
                "isVLEncoded": false,
                "nth": 92,
                "type": "STObject"
            }
        ],
        [
            "HookEmission",
            {
                "isSerialized": true,
                "isSigningField": true,
                "isVLEncoded": false,
                "nth": 93,
                "type": "STObject"
            }
        ],
        [
            "ImportVLKey",
            {
                "isSerialized": true,
                "isSigningField": true,
                "isVLEncoded": false,
                "nth": 94,
                "type": "STObject"
            }
        ],
        [
            "ActiveValidator",
            {
                "isSerialized": true,
                "isSigningField": true,
                "isVLEncoded": false,
                "nth": 95,
                "type": "STObject"
            }
        ],
        [
            "GenesisMint",
            {
                "isSerialized": true,
                "isSigningField": true,
                "isVLEncoded": false,
                "nth": 96,
                "type": "STObject"
            }
        ],
        [
            "Remark",
            {
                "isSerialized": true,
                "isSigningField": true,
                "isVLEncoded": false,
                "nth": 97,
                "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"
            }
        ],
        [
            "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"
            }
        ],
        [
            "Amounts",
            {
                "isSerialized": true,
                "isSigningField": true,
                "isVLEncoded": false,
                "nth": 92,
                "type": "STArray"
            }
        ],
        [
            "HookEmissions",
            {
                "isSerialized": true,
                "isSigningField": true,
                "isVLEncoded": false,
                "nth": 93,
                "type": "STArray"
            }
        ],
        [
            "ImportVLKeys",
            {
                "isSerialized": true,
                "isSigningField": true,
                "isVLEncoded": false,
                "nth": 94,
                "type": "STArray"
            }
        ],
        [
            "ActiveValidators",
            {
                "isSerialized": true,
                "isSigningField": true,
                "isVLEncoded": false,
                "nth": 95,
                "type": "STArray"
            }
        ],
        [
            "GenesisMints",
            {
                "isSerialized": true,
                "isSigningField": true,
                "isVLEncoded": false,
                "nth": 96,
                "type": "STArray"
            }
        ],
        [
            "Remarks",
            {
                "isSerialized": true,
                "isSigningField": true,
                "isVLEncoded": false,
                "nth": 97,
                "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"
            }
        ],
        [
            "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"
            }
        ],
        [
            "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"
            }
        ],
        [
            "HookNamespaces",
            {
                "isSerialized": true,
                "isSigningField": true,
                "isVLEncoded": true,
                "nth": 5,
                "type": "Vector256"
            }
        ],
        [
            "URITokenIDs",
            {
                "isSerialized": true,
                "isSigningField": true,
                "isVLEncoded": true,
                "nth": 99,
                "type": "Vector256"
            }
        ],
        [
            "Transaction",
            {
                "isSerialized": false,
                "isSigningField": false,
                "isVLEncoded": false,
                "nth": 1,
                "type": "Transaction"
            }
        ],
        [
            "LedgerEntry",
            {
                "isSerialized": false,
                "isSigningField": false,
                "isVLEncoded": false,
                "nth": 1,
                "type": "LedgerEntry"
            }
        ],
        [
            "Validation",
            {
                "isSerialized": false,
                "isSigningField": false,
                "isVLEncoded": false,
                "nth": 1,
                "type": "Validation"
            }
        ],
        [
            "Metadata",
            {
                "isSerialized": false,
                "isSigningField": false,
                "isVLEncoded": false,
                "nth": 1,
                "type": "Metadata"
            }
        ]
    ],
    "LEDGER_ENTRY_TYPES": {
        "AccountRoot": 97,
        "Amendments": 102,
        "Any": 0,
        "Check": 67,
        "Contract": 99,
        "Cron": 65,
        "DepositPreauth": 112,
        "DirectoryNode": 100,
        "EmittedTxn": 69,
        "Escrow": 117,
        "FeeSettings": 115,
        "GeneratorMap": 103,
        "Hook": 72,
        "HookDefinition": 68,
        "HookState": 118,
        "ImportVLSequence": 73,
        "Invalid": -1,
        "LedgerHashes": 104,
        "NFTokenOffer": 55,
        "NFTokenPage": 80,
        "NegativeUNL": 78,
        "Nickname": 110,
        "Offer": 111,
        "PayChannel": 120,
        "RippleState": 114,
        "SignerList": 83,
        "Ticket": 84,
        "UNLReport": 82,
        "URIToken": 85
    },
    "TRANSACTION_FLAGS": {
        "AccountSet": {
            "tfAllowXRP": 2097152,
            "tfDisallowXRP": 1048576,
            "tfOptionalAuth": 524288,
            "tfOptionalDestTag": 131072,
            "tfRequireAuth": 262144,
            "tfRequireDestTag": 65536
        },
        "ClaimReward": {
            "tfOptOut": 1
        },
        "CronSet": {
            "tfCronUnset": 1
        },
        "EnableAmendment": {
            "tfGotMajority": 65536,
            "tfLostMajority": 131072,
            "tfTestSuite": 2147483648
        },
        "NFTokenCreateOffer": {
            "tfSellNFToken": 1
        },
        "NFTokenMint": {
            "tfBurnable": 1,
            "tfOnlyXRP": 2,
            "tfStrongTSH": 32768,
            "tfTransferable": 8,
            "tfTrustLine": 4
        },
        "OfferCreate": {
            "tfFillOrKill": 262144,
            "tfImmediateOrCancel": 131072,
            "tfPassive": 65536,
            "tfSell": 524288
        },
        "Payment": {
            "tfLimitQuality": 262144,
            "tfNoRippleDirect": 65536,
            "tfPartialPayment": 131072
        },
        "PaymentChannelClaim": {
            "tfClose": 131072,
            "tfRenew": 65536
        },
        "TrustSet": {
            "tfClearDeepFreeze": 8388608,
            "tfClearFreeze": 2097152,
            "tfClearNoRipple": 262144,
            "tfSetDeepFreeze": 4194304,
            "tfSetFreeze": 1048576,
            "tfSetNoRipple": 131072,
            "tfSetfAuth": 65536
        },
        "URITokenMint": {
            "tfBurnable": 1
        },
        "Universal": {
            "tfFullyCanonicalSig": 2147483648
        }
    },
    "TRANSACTION_FLAGS_INDICES": {
        "AccountSet": {
            "asfAccountTxnID": 5,
            "asfAllowTrustLineClawback": 17,
            "asfAuthorizedNFTokenMinter": 10,
            "asfDefaultRipple": 8,
            "asfDepositAuth": 9,
            "asfDisableMaster": 4,
            "asfDisallowIncomingCheck": 13,
            "asfDisallowIncomingNFTokenOffer": 12,
            "asfDisallowIncomingPayChan": 14,
            "asfDisallowIncomingRemit": 16,
            "asfDisallowIncomingTrustline": 15,
            "asfDisallowXRP": 3,
            "asfGlobalFreeze": 7,
            "asfNoFreeze": 6,
            "asfRequireAuth": 2,
            "asfRequireDest": 1,
            "asfTshCollect": 11
        }
    },
    "TRANSACTION_RESULTS": {
        "tecAMM_BALANCE": 163,
        "tecAMM_FAILED_BID": 167,
        "tecAMM_FAILED_DEPOSIT": 164,
        "tecAMM_FAILED_VOTE": 168,
        "tecAMM_FAILED_WITHDRAW": 165,
        "tecAMM_INVALID_TOKENS": 166,
        "tecAMM_UNFUNDED": 162,
        "tecBAD_XCHAIN_TRANSFER_ISSUE": 171,
        "tecCANT_ACCEPT_OWN_NFTOKEN_OFFER": 158,
        "tecCLAIM": 100,
        "tecCRYPTOCONDITION_ERROR": 146,
        "tecDIR_FULL": 121,
        "tecDST_TAG_NEEDED": 143,
        "tecDUPLICATE": 149,
        "tecEXPIRED": 148,
        "tecFAILED_PROCESSING": 105,
        "tecFROZEN": 137,
        "tecHAS_HOOK_STATE": 190,
        "tecHAS_OBLIGATIONS": 151,
        "tecHOOK_REJECTED": 153,
        "tecIMMUTABLE": 188,
        "tecINSUFFICIENT_FUNDS": 159,
        "tecINSUFFICIENT_PAYMENT": 161,
        "tecINSUFFICIENT_RESERVE": 141,
        "tecINSUFF_FEE": 136,
        "tecINSUF_RESERVE_LINE": 122,
        "tecINSUF_RESERVE_OFFER": 123,
        "tecINSUF_RESERVE_SELLER": 187,
        "tecINTERNAL": 144,
        "tecINVARIANT_FAILED": 147,
        "tecKILLED": 150,
        "tecLAST_POSSIBLE_ENTRY": 255,
        "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_NATIVE": 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,
        "tecPRECISION_LOSS": 170,
        "tecREQUIRES_FLAG": 169,
        "tecTOO_MANY_REMARKS": 189,
        "tecTOO_SOON": 152,
        "tecUNFUNDED": 129,
        "tecUNFUNDED_ADD": 102,
        "tecUNFUNDED_OFFER": 103,
        "tecUNFUNDED_PAYMENT": 104,
        "tecXCHAIN_ACCOUNT_CREATE_PAST": 182,
        "tecXCHAIN_ACCOUNT_CREATE_TOO_MANY": 183,
        "tecXCHAIN_BAD_CLAIM_ID": 173,
        "tecXCHAIN_BAD_PUBLIC_KEY_ACCOUNT_PAIR": 186,
        "tecXCHAIN_CLAIM_NO_QUORUM": 174,
        "tecXCHAIN_CREATE_ACCOUNT_NONXRP_ISSUE": 176,
        "tecXCHAIN_INSUFF_CREATE_AMOUNT": 181,
        "tecXCHAIN_NO_CLAIM_ID": 172,
        "tecXCHAIN_NO_SIGNERS_LIST": 179,
        "tecXCHAIN_PAYMENT_FAILED": 184,
        "tecXCHAIN_PROOF_UNKNOWN_KEY": 175,
        "tecXCHAIN_REWARD_MISMATCH": 178,
        "tecXCHAIN_SELF_COMMIT": 185,
        "tecXCHAIN_SENDING_ACCOUNT_MISMATCH": 180,
        "tecXCHAIN_WRONG_CHAIN": 177,
        "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,
        "tefIMPORT_BLACKHOLED": -175,
        "tefINTERNAL": -192,
        "tefINVARIANT_FAILED": -182,
        "tefMASTER_DISABLED": -188,
        "tefMAX_LEDGER": -187,
        "tefNFTOKEN_IS_NOT_TRANSFERABLE": -179,
        "tefNONDIR_EMIT": -176,
        "tefNOT_MULTI_SIGNING": -184,
        "tefNO_AUTH_REQUIRED": -191,
        "tefNO_TICKET": -180,
        "tefPAST_IMPORT_SEQ": -178,
        "tefPAST_IMPORT_VL_SEQ": -177,
        "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,
        "telCAN_NOT_QUEUE_IMPORT": -381,
        "telFAILED_PROCESSING": -395,
        "telIMPORT_VL_KEY_NOT_RECOGNISED": -382,
        "telINSUF_FEE_P": -394,
        "telLOCAL_ERROR": -399,
        "telNETWORK_ID_MAKES_TX_NON_CANONICAL": -384,
        "telNON_LOCAL_EMITTED_TXN": -383,
        "telNO_DST_PARTIAL": -393,
        "telREQUIRES_NETWORK_ID": -385,
        "telWRONG_NETWORK": -386,
        "temAMM_BAD_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_NATIVE_LIMIT": -288,
        "temBAD_SEND_NATIVE_MAX": -287,
        "temBAD_SEND_NATIVE_NO_DIRECT": -286,
        "temBAD_SEND_NATIVE_PARTIAL": -285,
        "temBAD_SEND_NATIVE_PATHS": -284,
        "temBAD_SEQUENCE": -283,
        "temBAD_SIGNATURE": -282,
        "temBAD_SIGNER": -272,
        "temBAD_SRC_ACCOUNT": -281,
        "temBAD_TICK_SIZE": -269,
        "temBAD_TRANSFER_RATE": -280,
        "temBAD_WEIGHT": -270,
        "temCANNOT_PREAUTH_SELF": -267,
        "temDISABLED": -273,
        "temDST_IS_SRC": -279,
        "temDST_NEEDED": -278,
        "temHOOK_DATA_TOO_LARGE": -253,
        "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,
        "temXCHAIN_TOO_MANY_ATTESTATIONS": -254,
        "terFUNDS_SPENT": -98,
        "terINSUF_FEE_B": -97,
        "terLAST": -91,
        "terNO_ACCOUNT": -96,
        "terNO_AMM": -87,
        "terNO_AUTH": -95,
        "terNO_HOOK": -86,
        "terNO_LINE": -94,
        "terNO_RIPPLE": -90,
        "terOWNERS": -93,
        "terPRE_SEQ": -92,
        "terPRE_TICKET": -88,
        "terQUEUED": -89,
        "terRETRY": -99,
        "tesPARTIAL": 1,
        "tesSUCCESS": 0
    },
    "TRANSACTION_TYPES": {
        "AccountDelete": 21,
        "AccountSet": 3,
        "Amendment": 100,
        "CheckCancel": 18,
        "CheckCash": 17,
        "CheckCreate": 16,
        "ClaimReward": 98,
        "Clawback": 30,
        "Contract": 9,
        "Cron": 92,
        "CronSet": 93,
        "DepositPreauth": 19,
        "EmitFailure": 103,
        "EscrowCancel": 4,
        "EscrowCreate": 1,
        "EscrowFinish": 2,
        "Fee": 101,
        "GenesisMint": 96,
        "Import": 97,
        "Invalid": -1,
        "Invoke": 99,
        "NFTokenAcceptOffer": 29,
        "NFTokenBurn": 26,
        "NFTokenCancelOffer": 28,
        "NFTokenCreateOffer": 27,
        "NFTokenMint": 25,
        "NicknameSet": 6,
        "OfferCancel": 8,
        "OfferCreate": 7,
        "Payment": 0,
        "PaymentChannelClaim": 15,
        "PaymentChannelCreate": 13,
        "PaymentChannelFund": 14,
        "Remit": 95,
        "SetHook": 22,
        "SetRegularKey": 5,
        "SetRemarks": 94,
        "SignerListSet": 12,
        "SpinalTap": 11,
        "TicketCreate": 10,
        "TrustSet": 20,
        "UNLModify": 102,
        "UNLReport": 104,
        "URITokenBurn": 46,
        "URITokenBuy": 47,
        "URITokenCancelSellOffer": 49,
        "URITokenCreateSellOffer": 48,
        "URITokenMint": 45,
        "SignIn": 999
    },
    "TYPES": {
        "AccountID": 8,
        "Amount": 6,
        "Blob": 7,
        "Done": -1,
        "Hash128": 4,
        "Hash160": 17,
        "Hash256": 5,
        "LedgerEntry": 10002,
        "Metadata": 10004,
        "NotPresent": 0,
        "PathSet": 18,
        "STArray": 15,
        "STObject": 14,
        "Transaction": 10001,
        "UInt16": 1,
        "UInt192": 21,
        "UInt32": 2,
        "UInt384": 22,
        "UInt512": 23,
        "UInt64": 3,
        "UInt8": 16,
        "UInt96": 20,
        "Unknown": -2,
        "Validation": 10003,
        "Vector256": 19
    },
    "features": {
        "00C1FC4A53E60AB02C864641002B3172F38677E29C26C5406685179B37E1EDAC": {
            "enabled": true,
            "name": "RequireFullyCanonicalSig",
            "supported": true
        },
        "0134BEED89A1A1D8B2663CF9DFCDB9024A060706FDFF147AA4D203749AFD5932": {
            "enabled": true,
            "name": "IOUIssuerWeakTSH",
            "supported": true
        },
        "0285B7E5E08E1A8E4C15636F0591D87F73CB6A7B6452A932AD72BBC8E5D1CBE3": {
            "enabled": false,
            "name": "fixNFTokenDirV1",
            "supported": true,
            "vetoed": "Obsolete"
        },
        "07D43DCE529B15A10827E5E04943B496762F9A88E3268269D69C44BE49E21104": {
            "enabled": false,
            "name": "Escrow",
            "supported": true,
            "vetoed": "Obsolete"
        },
        "08DE7D96082187F6E6578530258C77FAABABE4C20474BDB82F04B021F1A68647": {
            "enabled": false,
            "name": "PayChan",
            "supported": true,
            "vetoed": "Obsolete"
        },
        "0D8BF22FF7570D58598D1EF19EBB6E142AD46E59A223FD3816262FBB69345BEA": {
            "enabled": true,
            "name": "Remit",
            "supported": true
        },
        "1562511F573A19AE9BD103B5D6B9E01B3B46805AEC5D3C4805C902B514399146": {
            "enabled": false,
            "name": "CryptoConditions",
            "supported": true,
            "vetoed": "Obsolete"
        },
        "157D2D480E006395B76F948E3E07A45A05FE10230D88A7993C71F97AE4B1F2D1": {
            "enabled": true,
            "name": "Checks",
            "supported": true
        },
        "17C342EA7EFA25D809FC0DD7BC885190DAF54582E5A683ED0BBA200877A0BFDE": {
            "enabled": true,
            "name": "fixHookAPI20251128",
            "supported": true
        },
        "1D3463A5891F9E589C5AE839FFAC4A917CE96197098A1EF22304E1BC5B98A454": {
            "enabled": false,
            "name": "fix1528",
            "supported": true,
            "vetoed": "Obsolete"
        },
        "1F4AFA8FA1BC8827AD4C0F682C03A8B671DCDF6B5C4DE36D44243A684103EF88": {
            "enabled": true,
            "name": "HardenedValidations",
            "supported": true
        },
        "215181D23BF5C173314B5FDB9C872C92DE6CC918483727DE037C0C13E7E6EE9D": {
            "enabled": true,
            "name": "fixXahauV2",
            "supported": true
        },
        "22DD15A56DFD886A7B7D37B656DC4F974BB0FE4BECB83055B01AE8B5A8466D34": {
            "enabled": true,
            "name": "fixProvisionalDoubleThreading",
            "supported": true
        },
        "25BA44241B3BD880770BFA4DA21C7180576831855368CBEC6A3154FDE4A7676E": {
            "enabled": true,
            "name": "fix1781",
            "supported": true
        },
        "2CD5286D8D687E98B41102BDD797198E81EA41DF7BD104E6561FEB104EFF2561": {
            "enabled": true,
            "name": "fixTakerDryOfferRemoval",
            "supported": true
        },
        "2E2FB9CF8A44EB80F4694D38AADAE9B8B7ADAFD2F092E10068E61C98C4F092B0": {
            "enabled": false,
            "name": "fixUniversalNumber",
            "supported": true,
            "vetoed": true
        },
        "3012E8230864E95A58C60FD61430D7E1B4D3353195F2981DC12B0C7C0950FFAC": {
            "enabled": true,
            "name": "FlowCross",
            "supported": true
        },
        "30CD365592B8EE40489BA01AE2F7555CAC9C983145871DC82A42A31CF5BAE7D9": {
            "enabled": false,
            "name": "DeletableAccounts",
            "supported": true,
            "vetoed": true
        },
        "32A122F1352A4C7B3A6D790362CC34749C5E57FCE896377BFDC6CCD14F6CD627": {
            "enabled": false,
            "name": "NonFungibleTokensV1_1",
            "supported": true,
            "vetoed": true
        },
        "36799EA497B1369B170805C078AEFE6188345F9B3E324C21E9CA3FF574E3C3D6": {
            "enabled": false,
            "name": "fixNFTokenNegOffer",
            "supported": true,
            "vetoed": "Obsolete"
        },
        "3C43D9A973AA4443EF3FC38E42DD306160FBFFDAB901CD8BAA15D09F2597EB87": {
            "enabled": false,
            "name": "NonFungibleTokensV1",
            "supported": true,
            "vetoed": "Obsolete"
        },
        "3CBC5C4E630A1B82380295CDA84B32B49DD066602E74E39B85EF64137FA65194": {
            "enabled": true,
            "name": "DepositPreauth",
            "supported": true
        },
        "42426C4D4F1009EE67080A9B7965B44656D7714D104A72F9B4369F97ABF044EE": {
            "enabled": false,
            "name": "FeeEscalation",
            "supported": true,
            "vetoed": "Obsolete"
        },
        "42EEA5E28A97824821D4EF97081FE36A54E9593C6E4F20CBAE098C69D2E072DC": {
            "enabled": false,
            "name": "fix1373",
            "supported": true,
            "vetoed": "Obsolete"
        },
        "42F8B586B357ABBAAAA1C733C3E7D3B75761395340D0CDF600179E8737E22478": {
            "enabled": true,
            "name": "BalanceRewards",
            "supported": true
        },
        "452F5906C46D46F407883344BFDD90E672B672C5E9943DB4891E3A34FEEEB9DB": {
            "enabled": true,
            "name": "fixSTAmountCanonicalize",
            "supported": true
        },
        "47C3002ABA31628447E8E9A8B315FAA935CE30183F9A9B86845E469CA2CDC3DF": {
            "enabled": true,
            "name": "DisallowIncoming",
            "supported": true
        },
        "4B8466415FAB32FFA89D9DCBE166A42340115771DF611A7160F8D7439C87ECD8": {
            "enabled": true,
            "name": "fixNSDelete",
            "supported": true
        },
        "4C499D17719BB365B69010A436B64FD1A82AAB199FC1CEB06962EBD01059FB09": {
            "enabled": true,
            "name": "fixXahauV1",
            "supported": true
        },
        "4C97EBA926031A7CF7D7B36FDE3ED66DDA5421192D63DE53FFB46E43B9DC8373": {
            "enabled": false,
            "name": "MultiSign",
            "supported": true,
            "vetoed": "Obsolete"
        },
        "4F46DF03559967AC60F2EB272FEFE3928A7594A45FF774B87A7E540DB0F8F068": {
            "enabled": true,
            "name": "fixAmendmentMajorityCalc",
            "supported": true
        },
        "532651B4FD58DF8922A49BA101AB3E996E5BFBF95A913B3E392504863E63B164": {
            "enabled": false,
            "name": "TickSize",
            "supported": true,
            "vetoed": "Obsolete"
        },
        "56B241D7A43D40354D02A9DC4C8DF5C7A1F930D92A9035C4E12291B3CA3E1C2B": {
            "enabled": true,
            "name": "Clawback",
            "supported": true
        },
        "586480873651E106F1D6339B0C4A8945BA705A777F3F4524626FF1FC07EFE41D": {
            "enabled": true,
            "name": "MultiSignReserve",
            "supported": true
        },
        "58BE9B5968C4DA7C59BA900961828B113E5490699B21877DEF9A31E9D0FE5D5F": {
            "enabled": true,
            "name": "fix1623",
            "supported": true
        },
        "5B8E5D8F3D8687D3CE567FB5BDAED152204D195ED2EAEC346E3AA0607D51752A": {
            "enabled": true,
            "name": "fixRewardClaimFlags",
            "supported": true
        },
        "5D08145F0A4983F23AFFFF514E83FAD355C5ABFBB6CAB76FB5BC8519FF5F33BE": {
            "enabled": true,
            "name": "fix1515",
            "supported": true
        },
        "621A0B264970359869E3C0363A899909AAB7A887C8B73519E4ECF952D33258A8": {
            "enabled": true,
            "name": "fixPayChanRecipientOwnerDir",
            "supported": true
        },
        "6781F8368C4771B83E8B821D88F580202BCB4228075297B19E4FDC5233F1EFDC": {
            "enabled": false,
            "name": "TrustSetAuth",
            "supported": true,
            "vetoed": "Obsolete"
        },
        "67A34F2CF55BFC0F93AACD5B281413176FEE195269FA6D95219A2DF738671172": {
            "enabled": true,
            "name": "fix1513",
            "supported": true
        },
        "6C92211186613F9647A89DFFBAB8F94C99D4C7E956D495270789128569177DA1": {
            "enabled": false,
            "name": "fix1512",
            "supported": true,
            "vetoed": "Obsolete"
        },
        "6E739F4F8B07BED29FC9FF440DA3C301CD14A180DF45819F658FEC2F7DE31427": {
            "enabled": true,
            "name": "XahauGenesis",
            "supported": true
        },
        "7117E2EC2DBF119CA55181D69819F1999ECEE1A0225A7FD2B9ED47940968479C": {
            "enabled": true,
            "name": "fix1571",
            "supported": true
        },
        "717F060C0C237F122F8065781528B1CA047D82B4E787022984F26D7B997E3D9C": {
            "enabled": true,
            "name": "fix20250131",
            "supported": true
        },
        "73761231F7F3D94EC3D8C63D91BDD0D89045C6F71B917D1925C01253515A6669": {
            "enabled": false,
            "name": "fixNonFungibleTokensV1_2",
            "supported": true,
            "vetoed": true
        },
        "740352F2412A9909880C23A559FCECEDA3BE2126FED62FC7660D628A06927F11": {
            "enabled": true,
            "name": "Flow",
            "supported": true
        },
        "75A7E01C505DD5A179DFE3E000A9B6F1EDDEB55A12F95579A23E15B15DC8BE5A": {
            "enabled": true,
            "name": "ImmediateOfferKilled",
            "supported": true
        },
        "7CA0426E7F411D39BB014E57CD9E08F61DE1750F0D41FCD428D9FB80BB7596B0": {
            "enabled": true,
            "name": "ZeroB2M",
            "supported": true
        },
        "7FE392C21A2880B3223A2CAF8DC59ADDAE5B03BD4B0500A1F63DF9893E852DBA": {
            "enabled": true,
            "name": "ExtendedHookState",
            "supported": true
        },
        "8063140E9260799D6716756B891CEC3E7006C4E4F277AB84670663A88F94B9C4": {
            "enabled": true,
            "name": "fixPageCap",
            "supported": true
        },
        "86E83A7D2ECE3AD5FA87AB2195AE015C950469ABF0B72EAACED318F74886AE90": {
            "enabled": false,
            "name": "CryptoConditionsSuite",
            "supported": true,
            "vetoed": "Obsolete"
        },
        "88693F108C3CD8A967F3F4253A32DEF5E35F9406ACD2A11B88B11D90865763A9": {
            "enabled": true,
            "name": "fix240911",
            "supported": true
        },
        "88FEC10C8272D690124E923FBB47A95013C6AA20D9B27B871A99790D05055421": {
            "enabled": true,
            "name": "fixXahauV3",
            "supported": true
        },
        "89308AF3B8B10B7192C4E613E1D2E4D9BA64B2EE2D5232402AE82A6A7220D953": {
            "enabled": true,
            "name": "fixQualityUpperBound",
            "supported": true
        },
        "8EC4304A06AF03BE953EA6EDA494864F6F3F30AA002BABA35869FBB8C6AE5D52": {
            "enabled": true,
            "name": "fixInvalidTxFlags",
            "supported": true
        },
        "8F81B066ED20DAECA20DF57187767685EEF3980B228E0667A650BAF24426D3B4": {
            "enabled": true,
            "name": "fixCheckThreading",
            "supported": true
        },
        "9000B5F96F9E129D1CB42F2B07AF4CEFEFBFDF49CFCD8B6FF46E719A3F19B436": {
            "enabled": true,
            "name": "HookCanEmit",
            "supported": true
        },
        "919857E4B902A20216E4819B9BD9FD1FD19A66ECF63151C18A4C48C873DB9578": {
            "enabled": true,
            "name": "PaychanAndEscrowForTokens",
            "supported": true
        },
        "93E516234E35E08CA689FA33A6D38E103881F8DCB53023F728C307AA89D515A7": {
            "enabled": true,
            "name": "XRPFees",
            "supported": true
        },
        "94312150FFBA0E21B46244D7C4C6D66219C53C5F82FB7949F0832A6B56FB9631": {
            "enabled": true,
            "name": "Touch",
            "supported": true
        },
        "955DF3FA5891195A9DAEFA1DDC6BB244B545DDE1BAA84CBB25D5F12A8DA68A0C": {
            "enabled": true,
            "name": "TicketBatch",
            "supported": true
        },
        "98DECF327BF79997AEC178323AD51A830E457BFC6D454DAF3E46E5EC42DC619F": {
            "enabled": true,
            "name": "CheckCashMakesTrustLine",
            "supported": true
        },
        "AE35ABDEFBDE520372B31C957020B34A7A4A9DC3115A69803A44016477C84D6E": {
            "enabled": false,
            "name": "fixNFTokenRemint",
            "supported": true,
            "vetoed": true
        },
        "AF8DF7465C338AE64B1E937D6C8DA138C0D63AD5134A68792BBBE1F63356C422": {
            "enabled": true,
            "name": "FlowSortStrands",
            "supported": true
        },
        "B2A4DB846F0891BF2C76AB2F2ACC8F5B4EC64437135C6E56F3F859DE5FFD5856": {
            "enabled": true,
            "name": "ExpandedSignerList",
            "supported": true
        },
        "B4D44CC3111ADD964E846FC57760C8B50FFCD5A82C86A72756F6B058DDDF96AD": {
            "enabled": false,
            "name": "fix1201",
            "supported": true,
            "vetoed": "Obsolete"
        },
        "B4E4F5D2D6FB84DF7399960A732309C9FD530EAE5941838160042833625A6076": {
            "enabled": true,
            "name": "NegativeUNL",
            "supported": true
        },
        "B6B3EEDC0267AB50491FDC450A398AF30DBCD977CECED8BEF2499CAB5DAC19E2": {
            "enabled": true,
            "name": "fixRmSmallIncreasedQOffers",
            "supported": true
        },
        "B9E739B8296B4A1BB29BE990B17D66E21B62A300A909F25AC55C22D6C72E1F9D": {
            "enabled": false,
            "name": "fix1523",
            "supported": true,
            "vetoed": "Obsolete"
        },
        "BA993DF6058701246DAF748BDE237B0C980164D0034CEB1D831C089A90D9000D": {
            "enabled": true,
            "name": "fixFloatDivide",
            "supported": true
        },
        "C4483A1896170C66C098DEA5B0E024309C60DC960DE5F01CD7AF986AA3D9AD37": {
            "enabled": true,
            "name": "fixMasterKeyAsRegularKey",
            "supported": true
        },
        "C962119A75111083D118901B0D331959C620157FDEABA044398B992B829938C5": {
            "enabled": true,
            "name": "fixReduceImport",
            "supported": true
        },
        "CA7C02118BA27599528543DFE77BA6838D1B0F43B447D4D7F53523CE6A0E9AC2": {
            "enabled": true,
            "name": "fix1543",
            "supported": true
        },
        "CC5ABAE4F3EC92E94A59B1908C2BE82D2228B6485C00AFF8F22DF930D89C194E": {
            "enabled": false,
            "name": "SortedDirectories",
            "supported": true,
            "vetoed": "Obsolete"
        },
        "D686F2538F410C9D0D856788E98E3579595DAF7B38D38887F81ECAC934B06040": {
            "enabled": true,
            "name": "HooksUpdate1",
            "supported": true
        },
        "DAF3A6EB04FA5DC51E8E4F23E9B7022B693EFA636F23F22664746C77B5786B23": {
            "enabled": true,
            "name": "DeepFreeze",
            "supported": true
        },
        "DC9CA96AEA1DCF83E527D1AFC916EFAF5D27388ECA4060A88817C1238CAEE0BF": {
            "enabled": false,
            "name": "EnforceInvariants",
            "supported": true,
            "vetoed": "Obsolete"
        },
        "DD6ABC68C1F37392E521EF6FF1475A11576D87C1BC36D9C9E4F0E6C09D18C120": {
            "enabled": true,
            "name": "Cron",
            "supported": true
        },
        "DF8B4536989BDACE3F934F29423848B9F1D76D09BE6A1FCFE7E7F06AA26ABEAD": {
            "enabled": false,
            "name": "fixRemoveNFTokenAutoTrustLine",
            "supported": true,
            "vetoed": true
        },
        "E2E6F2866106419B88C50045ACE96368558C345566AC8F2BDF5A5B5587F0E6FA": {
            "enabled": false,
            "name": "fix1368",
            "supported": true,
            "vetoed": "Obsolete"
        },
        "E331BED1F9C4F5F6B6E307D40323D81C3AAAD093A61AB8CFAC7BCFBEBE31F758": {
            "enabled": true,
            "name": "fixCronStacking",
            "supported": true
        },
        "ECE6819DBA5DB528F1A241695F5A9811EF99467CDE22510954FD357780BBD078": {
            "enabled": true,
            "name": "Hooks",
            "supported": true
        },
        "ECF412BE0964EC2E71DCF807EEEA6EA8470D3DB15173D46F28AB6E234860AC32": {
            "enabled": true,
            "name": "URIToken",
            "supported": true
        },
        "EDB4EE4C524E16BDD91D9A529332DED08DCAAA51CC6DC897ACFA1A0ED131C5B6": {
            "enabled": true,
            "name": "fix240819",
            "supported": true
        },
        "F5751842D26FC057B92CAA435ABF4F1428C2BCC4180D18775ADE92CB2643BBA3": {
            "enabled": true,
            "name": "Import",
            "supported": true
        },
        "F64E1EABBE79D55B3BB82020516CEC2C582A98A6BFE20FBE9BB6A0D233418064": {
            "enabled": true,
            "name": "DepositAuth",
            "supported": true
        },
        "FA4E4881FDB038DCD8D7DFD850A304546E0B2844CACC3AB97CA41136A03E49F5": {
            "enabled": true,
            "name": "Remarks",
            "supported": true
        },
        "FBD513F1B893AC765B78F250E6FFA6A11B573209D1842ADC787C850696741288": {
            "enabled": true,
            "name": "fix1578",
            "supported": true
        }
    },
    "hash": "BA45AB08AB3CDF78A7916BA80C45D804ED999AFAF8F03F0E229B77291F685306",
    "native_currency_code": "XAH",
    "status": "success"
}
