diff --git a/docs/assets/search.js b/docs/assets/search.js index 52ae1c8..ff1ab69 100644 --- a/docs/assets/search.js +++ b/docs/assets/search.js @@ -1 +1 @@ -window.searchData = JSON.parse("{\"kinds\":{\"8\":\"Enumeration\",\"16\":\"Enumeration member\",\"32\":\"Variable\",\"64\":\"Function\",\"128\":\"Class\",\"256\":\"Interface\",\"512\":\"Constructor\",\"1024\":\"Property\",\"2048\":\"Method\",\"65536\":\"Type literal\",\"4194304\":\"Type alias\"},\"rows\":[{\"id\":0,\"kind\":128,\"name\":\"WhirlpoolContext\",\"url\":\"classes/WhirlpoolContext.html\",\"classes\":\"tsd-kind-class\"},{\"id\":1,\"kind\":2048,\"name\":\"from\",\"url\":\"classes/WhirlpoolContext.html#from\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"WhirlpoolContext\"},{\"id\":2,\"kind\":2048,\"name\":\"fromWorkspace\",\"url\":\"classes/WhirlpoolContext.html#fromWorkspace\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"WhirlpoolContext\"},{\"id\":3,\"kind\":2048,\"name\":\"withProvider\",\"url\":\"classes/WhirlpoolContext.html#withProvider\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"WhirlpoolContext\"},{\"id\":4,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/WhirlpoolContext.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"WhirlpoolContext\"},{\"id\":5,\"kind\":1024,\"name\":\"connection\",\"url\":\"classes/WhirlpoolContext.html#connection\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"WhirlpoolContext\"},{\"id\":6,\"kind\":1024,\"name\":\"wallet\",\"url\":\"classes/WhirlpoolContext.html#wallet\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"WhirlpoolContext\"},{\"id\":7,\"kind\":1024,\"name\":\"opts\",\"url\":\"classes/WhirlpoolContext.html#opts\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"WhirlpoolContext\"},{\"id\":8,\"kind\":1024,\"name\":\"program\",\"url\":\"classes/WhirlpoolContext.html#program\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"WhirlpoolContext\"},{\"id\":9,\"kind\":1024,\"name\":\"provider\",\"url\":\"classes/WhirlpoolContext.html#provider\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"WhirlpoolContext\"},{\"id\":10,\"kind\":32,\"name\":\"NUM_REWARDS\",\"url\":\"modules.html#NUM_REWARDS\",\"classes\":\"tsd-kind-variable\"},{\"id\":11,\"kind\":32,\"name\":\"MAX_TICK_ARRAY_CROSSINGS\",\"url\":\"modules.html#MAX_TICK_ARRAY_CROSSINGS\",\"classes\":\"tsd-kind-variable\"},{\"id\":12,\"kind\":32,\"name\":\"MAX_TICK_INDEX\",\"url\":\"modules.html#MAX_TICK_INDEX\",\"classes\":\"tsd-kind-variable\"},{\"id\":13,\"kind\":32,\"name\":\"MIN_TICK_INDEX\",\"url\":\"modules.html#MIN_TICK_INDEX\",\"classes\":\"tsd-kind-variable\"},{\"id\":14,\"kind\":32,\"name\":\"TICK_ARRAY_SIZE\",\"url\":\"modules.html#TICK_ARRAY_SIZE\",\"classes\":\"tsd-kind-variable\"},{\"id\":15,\"kind\":32,\"name\":\"MAX_SQRT_PRICE\",\"url\":\"modules.html#MAX_SQRT_PRICE\",\"classes\":\"tsd-kind-variable\"},{\"id\":16,\"kind\":32,\"name\":\"MIN_SQRT_PRICE\",\"url\":\"modules.html#MIN_SQRT_PRICE\",\"classes\":\"tsd-kind-variable\"},{\"id\":17,\"kind\":32,\"name\":\"METADATA_PROGRAM_ADDRESS\",\"url\":\"modules.html#METADATA_PROGRAM_ADDRESS\",\"classes\":\"tsd-kind-variable\"},{\"id\":18,\"kind\":8,\"name\":\"AccountName\",\"url\":\"enums/AccountName.html\",\"classes\":\"tsd-kind-enum\"},{\"id\":19,\"kind\":16,\"name\":\"WhirlpoolsConfig\",\"url\":\"enums/AccountName.html#WhirlpoolsConfig\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"AccountName\"},{\"id\":20,\"kind\":16,\"name\":\"Position\",\"url\":\"enums/AccountName.html#Position\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"AccountName\"},{\"id\":21,\"kind\":16,\"name\":\"TickArray\",\"url\":\"enums/AccountName.html#TickArray\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"AccountName\"},{\"id\":22,\"kind\":16,\"name\":\"Whirlpool\",\"url\":\"enums/AccountName.html#Whirlpool\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"AccountName\"},{\"id\":23,\"kind\":16,\"name\":\"FeeTier\",\"url\":\"enums/AccountName.html#FeeTier\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"AccountName\"},{\"id\":24,\"kind\":4194304,\"name\":\"WhirlpoolsConfigData\",\"url\":\"modules.html#WhirlpoolsConfigData\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":25,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules.html#WhirlpoolsConfigData.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"WhirlpoolsConfigData\"},{\"id\":26,\"kind\":1024,\"name\":\"feeAuthority\",\"url\":\"modules.html#WhirlpoolsConfigData.__type.feeAuthority\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"WhirlpoolsConfigData.__type\"},{\"id\":27,\"kind\":1024,\"name\":\"collectProtocolFeesAuthority\",\"url\":\"modules.html#WhirlpoolsConfigData.__type.collectProtocolFeesAuthority\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"WhirlpoolsConfigData.__type\"},{\"id\":28,\"kind\":1024,\"name\":\"rewardEmissionsSuperAuthority\",\"url\":\"modules.html#WhirlpoolsConfigData.__type.rewardEmissionsSuperAuthority\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"WhirlpoolsConfigData.__type\"},{\"id\":29,\"kind\":1024,\"name\":\"defaultFeeRate\",\"url\":\"modules.html#WhirlpoolsConfigData.__type.defaultFeeRate\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"WhirlpoolsConfigData.__type\"},{\"id\":30,\"kind\":1024,\"name\":\"defaultProtocolFeeRate\",\"url\":\"modules.html#WhirlpoolsConfigData.__type.defaultProtocolFeeRate\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"WhirlpoolsConfigData.__type\"},{\"id\":31,\"kind\":4194304,\"name\":\"WhirlpoolRewardInfoData\",\"url\":\"modules.html#WhirlpoolRewardInfoData\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":32,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules.html#WhirlpoolRewardInfoData.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"WhirlpoolRewardInfoData\"},{\"id\":33,\"kind\":1024,\"name\":\"mint\",\"url\":\"modules.html#WhirlpoolRewardInfoData.__type.mint\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"WhirlpoolRewardInfoData.__type\"},{\"id\":34,\"kind\":1024,\"name\":\"vault\",\"url\":\"modules.html#WhirlpoolRewardInfoData.__type.vault\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"WhirlpoolRewardInfoData.__type\"},{\"id\":35,\"kind\":1024,\"name\":\"authority\",\"url\":\"modules.html#WhirlpoolRewardInfoData.__type.authority\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"WhirlpoolRewardInfoData.__type\"},{\"id\":36,\"kind\":1024,\"name\":\"emissionsPerSecondX64\",\"url\":\"modules.html#WhirlpoolRewardInfoData.__type.emissionsPerSecondX64\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"WhirlpoolRewardInfoData.__type\"},{\"id\":37,\"kind\":1024,\"name\":\"growthGlobalX64\",\"url\":\"modules.html#WhirlpoolRewardInfoData.__type.growthGlobalX64\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"WhirlpoolRewardInfoData.__type\"},{\"id\":38,\"kind\":4194304,\"name\":\"WhirlpoolBumpsData\",\"url\":\"modules.html#WhirlpoolBumpsData\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":39,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules.html#WhirlpoolBumpsData.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"WhirlpoolBumpsData\"},{\"id\":40,\"kind\":1024,\"name\":\"whirlpoolBump\",\"url\":\"modules.html#WhirlpoolBumpsData.__type.whirlpoolBump\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"WhirlpoolBumpsData.__type\"},{\"id\":41,\"kind\":4194304,\"name\":\"WhirlpoolData\",\"url\":\"modules.html#WhirlpoolData\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":42,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules.html#WhirlpoolData.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"WhirlpoolData\"},{\"id\":43,\"kind\":1024,\"name\":\"whirlpoolsConfig\",\"url\":\"modules.html#WhirlpoolData.__type.whirlpoolsConfig\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"WhirlpoolData.__type\"},{\"id\":44,\"kind\":1024,\"name\":\"whirlpoolBump\",\"url\":\"modules.html#WhirlpoolData.__type.whirlpoolBump\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"WhirlpoolData.__type\"},{\"id\":45,\"kind\":1024,\"name\":\"feeRate\",\"url\":\"modules.html#WhirlpoolData.__type.feeRate\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"WhirlpoolData.__type\"},{\"id\":46,\"kind\":1024,\"name\":\"protocolFeeRate\",\"url\":\"modules.html#WhirlpoolData.__type.protocolFeeRate\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"WhirlpoolData.__type\"},{\"id\":47,\"kind\":1024,\"name\":\"liquidity\",\"url\":\"modules.html#WhirlpoolData.__type.liquidity\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"WhirlpoolData.__type\"},{\"id\":48,\"kind\":1024,\"name\":\"sqrtPrice\",\"url\":\"modules.html#WhirlpoolData.__type.sqrtPrice\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"WhirlpoolData.__type\"},{\"id\":49,\"kind\":1024,\"name\":\"tickCurrentIndex\",\"url\":\"modules.html#WhirlpoolData.__type.tickCurrentIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"WhirlpoolData.__type\"},{\"id\":50,\"kind\":1024,\"name\":\"protocolFeeOwedA\",\"url\":\"modules.html#WhirlpoolData.__type.protocolFeeOwedA\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"WhirlpoolData.__type\"},{\"id\":51,\"kind\":1024,\"name\":\"protocolFeeOwedB\",\"url\":\"modules.html#WhirlpoolData.__type.protocolFeeOwedB\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"WhirlpoolData.__type\"},{\"id\":52,\"kind\":1024,\"name\":\"tokenMintA\",\"url\":\"modules.html#WhirlpoolData.__type.tokenMintA\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"WhirlpoolData.__type\"},{\"id\":53,\"kind\":1024,\"name\":\"tokenVaultA\",\"url\":\"modules.html#WhirlpoolData.__type.tokenVaultA\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"WhirlpoolData.__type\"},{\"id\":54,\"kind\":1024,\"name\":\"feeGrowthGlobalA\",\"url\":\"modules.html#WhirlpoolData.__type.feeGrowthGlobalA\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"WhirlpoolData.__type\"},{\"id\":55,\"kind\":1024,\"name\":\"tokenMintB\",\"url\":\"modules.html#WhirlpoolData.__type.tokenMintB\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"WhirlpoolData.__type\"},{\"id\":56,\"kind\":1024,\"name\":\"tokenVaultB\",\"url\":\"modules.html#WhirlpoolData.__type.tokenVaultB\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"WhirlpoolData.__type\"},{\"id\":57,\"kind\":1024,\"name\":\"feeGrowthGlobalB\",\"url\":\"modules.html#WhirlpoolData.__type.feeGrowthGlobalB\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"WhirlpoolData.__type\"},{\"id\":58,\"kind\":1024,\"name\":\"rewardLastUpdatedTimestamp\",\"url\":\"modules.html#WhirlpoolData.__type.rewardLastUpdatedTimestamp\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"WhirlpoolData.__type\"},{\"id\":59,\"kind\":1024,\"name\":\"rewardInfos\",\"url\":\"modules.html#WhirlpoolData.__type.rewardInfos\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"WhirlpoolData.__type\"},{\"id\":60,\"kind\":1024,\"name\":\"tickSpacing\",\"url\":\"modules.html#WhirlpoolData.__type.tickSpacing\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"WhirlpoolData.__type\"},{\"id\":61,\"kind\":4194304,\"name\":\"TickArrayData\",\"url\":\"modules.html#TickArrayData\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":62,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules.html#TickArrayData.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"TickArrayData\"},{\"id\":63,\"kind\":1024,\"name\":\"whirlpool\",\"url\":\"modules.html#TickArrayData.__type.whirlpool\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"TickArrayData.__type\"},{\"id\":64,\"kind\":1024,\"name\":\"startTickIndex\",\"url\":\"modules.html#TickArrayData.__type.startTickIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"TickArrayData.__type\"},{\"id\":65,\"kind\":1024,\"name\":\"ticks\",\"url\":\"modules.html#TickArrayData.__type.ticks\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"TickArrayData.__type\"},{\"id\":66,\"kind\":4194304,\"name\":\"TickData\",\"url\":\"modules.html#TickData\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":67,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules.html#TickData.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"TickData\"},{\"id\":68,\"kind\":1024,\"name\":\"initialized\",\"url\":\"modules.html#TickData.__type.initialized\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"TickData.__type\"},{\"id\":69,\"kind\":1024,\"name\":\"liquidityNet\",\"url\":\"modules.html#TickData.__type.liquidityNet\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"TickData.__type\"},{\"id\":70,\"kind\":1024,\"name\":\"liquidityGross\",\"url\":\"modules.html#TickData.__type.liquidityGross\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"TickData.__type\"},{\"id\":71,\"kind\":1024,\"name\":\"feeGrowthOutsideA\",\"url\":\"modules.html#TickData.__type.feeGrowthOutsideA\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"TickData.__type\"},{\"id\":72,\"kind\":1024,\"name\":\"feeGrowthOutsideB\",\"url\":\"modules.html#TickData.__type.feeGrowthOutsideB\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"TickData.__type\"},{\"id\":73,\"kind\":1024,\"name\":\"rewardGrowthsOutside\",\"url\":\"modules.html#TickData.__type.rewardGrowthsOutside\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"TickData.__type\"},{\"id\":74,\"kind\":4194304,\"name\":\"PositionRewardInfoData\",\"url\":\"modules.html#PositionRewardInfoData\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":75,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules.html#PositionRewardInfoData.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"PositionRewardInfoData\"},{\"id\":76,\"kind\":1024,\"name\":\"growthInsideCheckpoint\",\"url\":\"modules.html#PositionRewardInfoData.__type.growthInsideCheckpoint\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"PositionRewardInfoData.__type\"},{\"id\":77,\"kind\":1024,\"name\":\"amountOwed\",\"url\":\"modules.html#PositionRewardInfoData.__type.amountOwed\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"PositionRewardInfoData.__type\"},{\"id\":78,\"kind\":4194304,\"name\":\"OpenPositionBumpsData\",\"url\":\"modules.html#OpenPositionBumpsData\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":79,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules.html#OpenPositionBumpsData.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"OpenPositionBumpsData\"},{\"id\":80,\"kind\":1024,\"name\":\"positionBump\",\"url\":\"modules.html#OpenPositionBumpsData.__type.positionBump\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"OpenPositionBumpsData.__type\"},{\"id\":81,\"kind\":4194304,\"name\":\"OpenPositionWithMetadataBumpsData\",\"url\":\"modules.html#OpenPositionWithMetadataBumpsData\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":82,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules.html#OpenPositionWithMetadataBumpsData.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"OpenPositionWithMetadataBumpsData\"},{\"id\":83,\"kind\":1024,\"name\":\"positionBump\",\"url\":\"modules.html#OpenPositionWithMetadataBumpsData.__type.positionBump\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"OpenPositionWithMetadataBumpsData.__type\"},{\"id\":84,\"kind\":1024,\"name\":\"metadataBump\",\"url\":\"modules.html#OpenPositionWithMetadataBumpsData.__type.metadataBump\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"OpenPositionWithMetadataBumpsData.__type\"},{\"id\":85,\"kind\":4194304,\"name\":\"PositionData\",\"url\":\"modules.html#PositionData\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":86,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules.html#PositionData.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"PositionData\"},{\"id\":87,\"kind\":1024,\"name\":\"whirlpool\",\"url\":\"modules.html#PositionData.__type.whirlpool\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"PositionData.__type\"},{\"id\":88,\"kind\":1024,\"name\":\"positionMint\",\"url\":\"modules.html#PositionData.__type.positionMint\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"PositionData.__type\"},{\"id\":89,\"kind\":1024,\"name\":\"liquidity\",\"url\":\"modules.html#PositionData.__type.liquidity\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"PositionData.__type\"},{\"id\":90,\"kind\":1024,\"name\":\"tickLowerIndex\",\"url\":\"modules.html#PositionData.__type.tickLowerIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"PositionData.__type\"},{\"id\":91,\"kind\":1024,\"name\":\"tickUpperIndex\",\"url\":\"modules.html#PositionData.__type.tickUpperIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"PositionData.__type\"},{\"id\":92,\"kind\":1024,\"name\":\"feeGrowthCheckpointA\",\"url\":\"modules.html#PositionData.__type.feeGrowthCheckpointA\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"PositionData.__type\"},{\"id\":93,\"kind\":1024,\"name\":\"feeOwedA\",\"url\":\"modules.html#PositionData.__type.feeOwedA\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"PositionData.__type\"},{\"id\":94,\"kind\":1024,\"name\":\"feeGrowthCheckpointB\",\"url\":\"modules.html#PositionData.__type.feeGrowthCheckpointB\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"PositionData.__type\"},{\"id\":95,\"kind\":1024,\"name\":\"feeOwedB\",\"url\":\"modules.html#PositionData.__type.feeOwedB\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"PositionData.__type\"},{\"id\":96,\"kind\":1024,\"name\":\"rewardInfos\",\"url\":\"modules.html#PositionData.__type.rewardInfos\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"PositionData.__type\"},{\"id\":97,\"kind\":4194304,\"name\":\"FeeTierData\",\"url\":\"modules.html#FeeTierData\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":98,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules.html#FeeTierData.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"FeeTierData\"},{\"id\":99,\"kind\":1024,\"name\":\"whirlpoolsConfig\",\"url\":\"modules.html#FeeTierData.__type.whirlpoolsConfig\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"FeeTierData.__type\"},{\"id\":100,\"kind\":1024,\"name\":\"tickSpacing\",\"url\":\"modules.html#FeeTierData.__type.tickSpacing\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"FeeTierData.__type\"},{\"id\":101,\"kind\":1024,\"name\":\"defaultFeeRate\",\"url\":\"modules.html#FeeTierData.__type.defaultFeeRate\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"FeeTierData.__type\"},{\"id\":102,\"kind\":4194304,\"name\":\"CollectFeesParams\",\"url\":\"modules.html#CollectFeesParams\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":103,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules.html#CollectFeesParams.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"CollectFeesParams\"},{\"id\":104,\"kind\":1024,\"name\":\"whirlpool\",\"url\":\"modules.html#CollectFeesParams.__type.whirlpool\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"CollectFeesParams.__type\"},{\"id\":105,\"kind\":1024,\"name\":\"position\",\"url\":\"modules.html#CollectFeesParams.__type.position\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"CollectFeesParams.__type\"},{\"id\":106,\"kind\":1024,\"name\":\"positionTokenAccount\",\"url\":\"modules.html#CollectFeesParams.__type.positionTokenAccount\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"CollectFeesParams.__type\"},{\"id\":107,\"kind\":1024,\"name\":\"tokenOwnerAccountA\",\"url\":\"modules.html#CollectFeesParams.__type.tokenOwnerAccountA\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"CollectFeesParams.__type\"},{\"id\":108,\"kind\":1024,\"name\":\"tokenOwnerAccountB\",\"url\":\"modules.html#CollectFeesParams.__type.tokenOwnerAccountB\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"CollectFeesParams.__type\"},{\"id\":109,\"kind\":1024,\"name\":\"tokenVaultA\",\"url\":\"modules.html#CollectFeesParams.__type.tokenVaultA\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"CollectFeesParams.__type\"},{\"id\":110,\"kind\":1024,\"name\":\"tokenVaultB\",\"url\":\"modules.html#CollectFeesParams.__type.tokenVaultB\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"CollectFeesParams.__type\"},{\"id\":111,\"kind\":1024,\"name\":\"positionAuthority\",\"url\":\"modules.html#CollectFeesParams.__type.positionAuthority\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"CollectFeesParams.__type\"},{\"id\":112,\"kind\":4194304,\"name\":\"ClosePositionParams\",\"url\":\"modules.html#ClosePositionParams\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":113,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules.html#ClosePositionParams.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"ClosePositionParams\"},{\"id\":114,\"kind\":1024,\"name\":\"receiver\",\"url\":\"modules.html#ClosePositionParams.__type.receiver\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"ClosePositionParams.__type\"},{\"id\":115,\"kind\":1024,\"name\":\"position\",\"url\":\"modules.html#ClosePositionParams.__type.position\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"ClosePositionParams.__type\"},{\"id\":116,\"kind\":1024,\"name\":\"positionMint\",\"url\":\"modules.html#ClosePositionParams.__type.positionMint\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"ClosePositionParams.__type\"},{\"id\":117,\"kind\":1024,\"name\":\"positionTokenAccount\",\"url\":\"modules.html#ClosePositionParams.__type.positionTokenAccount\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"ClosePositionParams.__type\"},{\"id\":118,\"kind\":1024,\"name\":\"positionAuthority\",\"url\":\"modules.html#ClosePositionParams.__type.positionAuthority\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"ClosePositionParams.__type\"},{\"id\":119,\"kind\":4194304,\"name\":\"CollectProtocolFeesParams\",\"url\":\"modules.html#CollectProtocolFeesParams\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":120,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules.html#CollectProtocolFeesParams.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"CollectProtocolFeesParams\"},{\"id\":121,\"kind\":1024,\"name\":\"whirlpoolsConfig\",\"url\":\"modules.html#CollectProtocolFeesParams.__type.whirlpoolsConfig\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"CollectProtocolFeesParams.__type\"},{\"id\":122,\"kind\":1024,\"name\":\"whirlpool\",\"url\":\"modules.html#CollectProtocolFeesParams.__type.whirlpool\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"CollectProtocolFeesParams.__type\"},{\"id\":123,\"kind\":1024,\"name\":\"tokenVaultA\",\"url\":\"modules.html#CollectProtocolFeesParams.__type.tokenVaultA\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"CollectProtocolFeesParams.__type\"},{\"id\":124,\"kind\":1024,\"name\":\"tokenVaultB\",\"url\":\"modules.html#CollectProtocolFeesParams.__type.tokenVaultB\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"CollectProtocolFeesParams.__type\"},{\"id\":125,\"kind\":1024,\"name\":\"tokenOwnerAccountA\",\"url\":\"modules.html#CollectProtocolFeesParams.__type.tokenOwnerAccountA\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"CollectProtocolFeesParams.__type\"},{\"id\":126,\"kind\":1024,\"name\":\"tokenOwnerAccountB\",\"url\":\"modules.html#CollectProtocolFeesParams.__type.tokenOwnerAccountB\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"CollectProtocolFeesParams.__type\"},{\"id\":127,\"kind\":1024,\"name\":\"collectProtocolFeesAuthority\",\"url\":\"modules.html#CollectProtocolFeesParams.__type.collectProtocolFeesAuthority\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"CollectProtocolFeesParams.__type\"},{\"id\":128,\"kind\":4194304,\"name\":\"CollectRewardParams\",\"url\":\"modules.html#CollectRewardParams\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":129,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules.html#CollectRewardParams.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"CollectRewardParams\"},{\"id\":130,\"kind\":1024,\"name\":\"whirlpool\",\"url\":\"modules.html#CollectRewardParams.__type.whirlpool\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"CollectRewardParams.__type\"},{\"id\":131,\"kind\":1024,\"name\":\"position\",\"url\":\"modules.html#CollectRewardParams.__type.position\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"CollectRewardParams.__type\"},{\"id\":132,\"kind\":1024,\"name\":\"positionTokenAccount\",\"url\":\"modules.html#CollectRewardParams.__type.positionTokenAccount\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"CollectRewardParams.__type\"},{\"id\":133,\"kind\":1024,\"name\":\"rewardIndex\",\"url\":\"modules.html#CollectRewardParams.__type.rewardIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"CollectRewardParams.__type\"},{\"id\":134,\"kind\":1024,\"name\":\"rewardOwnerAccount\",\"url\":\"modules.html#CollectRewardParams.__type.rewardOwnerAccount\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"CollectRewardParams.__type\"},{\"id\":135,\"kind\":1024,\"name\":\"rewardVault\",\"url\":\"modules.html#CollectRewardParams.__type.rewardVault\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"CollectRewardParams.__type\"},{\"id\":136,\"kind\":1024,\"name\":\"positionAuthority\",\"url\":\"modules.html#CollectRewardParams.__type.positionAuthority\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"CollectRewardParams.__type\"},{\"id\":137,\"kind\":4194304,\"name\":\"SetCollectProtocolFeesAuthorityParams\",\"url\":\"modules.html#SetCollectProtocolFeesAuthorityParams\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":138,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules.html#SetCollectProtocolFeesAuthorityParams.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"SetCollectProtocolFeesAuthorityParams\"},{\"id\":139,\"kind\":1024,\"name\":\"whirlpoolsConfig\",\"url\":\"modules.html#SetCollectProtocolFeesAuthorityParams.__type.whirlpoolsConfig\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"SetCollectProtocolFeesAuthorityParams.__type\"},{\"id\":140,\"kind\":1024,\"name\":\"collectProtocolFeesAuthority\",\"url\":\"modules.html#SetCollectProtocolFeesAuthorityParams.__type.collectProtocolFeesAuthority\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"SetCollectProtocolFeesAuthorityParams.__type\"},{\"id\":141,\"kind\":1024,\"name\":\"newCollectProtocolFeesAuthority\",\"url\":\"modules.html#SetCollectProtocolFeesAuthorityParams.__type.newCollectProtocolFeesAuthority\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"SetCollectProtocolFeesAuthorityParams.__type\"},{\"id\":142,\"kind\":4194304,\"name\":\"SetDefaultFeeRateParams\",\"url\":\"modules.html#SetDefaultFeeRateParams\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":143,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules.html#SetDefaultFeeRateParams.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"SetDefaultFeeRateParams\"},{\"id\":144,\"kind\":1024,\"name\":\"whirlpoolsConfig\",\"url\":\"modules.html#SetDefaultFeeRateParams.__type.whirlpoolsConfig\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"SetDefaultFeeRateParams.__type\"},{\"id\":145,\"kind\":1024,\"name\":\"feeAuthority\",\"url\":\"modules.html#SetDefaultFeeRateParams.__type.feeAuthority\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"SetDefaultFeeRateParams.__type\"},{\"id\":146,\"kind\":1024,\"name\":\"tickSpacing\",\"url\":\"modules.html#SetDefaultFeeRateParams.__type.tickSpacing\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"SetDefaultFeeRateParams.__type\"},{\"id\":147,\"kind\":1024,\"name\":\"defaultFeeRate\",\"url\":\"modules.html#SetDefaultFeeRateParams.__type.defaultFeeRate\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"SetDefaultFeeRateParams.__type\"},{\"id\":148,\"kind\":4194304,\"name\":\"SetDefaultProtocolFeeRateParams\",\"url\":\"modules.html#SetDefaultProtocolFeeRateParams\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":149,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules.html#SetDefaultProtocolFeeRateParams.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"SetDefaultProtocolFeeRateParams\"},{\"id\":150,\"kind\":1024,\"name\":\"whirlpoolsConfig\",\"url\":\"modules.html#SetDefaultProtocolFeeRateParams.__type.whirlpoolsConfig\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"SetDefaultProtocolFeeRateParams.__type\"},{\"id\":151,\"kind\":1024,\"name\":\"feeAuthority\",\"url\":\"modules.html#SetDefaultProtocolFeeRateParams.__type.feeAuthority\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"SetDefaultProtocolFeeRateParams.__type\"},{\"id\":152,\"kind\":1024,\"name\":\"defaultProtocolFeeRate\",\"url\":\"modules.html#SetDefaultProtocolFeeRateParams.__type.defaultProtocolFeeRate\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"SetDefaultProtocolFeeRateParams.__type\"},{\"id\":153,\"kind\":4194304,\"name\":\"SetFeeAuthorityParams\",\"url\":\"modules.html#SetFeeAuthorityParams\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":154,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules.html#SetFeeAuthorityParams.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"SetFeeAuthorityParams\"},{\"id\":155,\"kind\":1024,\"name\":\"whirlpoolsConfig\",\"url\":\"modules.html#SetFeeAuthorityParams.__type.whirlpoolsConfig\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"SetFeeAuthorityParams.__type\"},{\"id\":156,\"kind\":1024,\"name\":\"feeAuthority\",\"url\":\"modules.html#SetFeeAuthorityParams.__type.feeAuthority\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"SetFeeAuthorityParams.__type\"},{\"id\":157,\"kind\":1024,\"name\":\"newFeeAuthority\",\"url\":\"modules.html#SetFeeAuthorityParams.__type.newFeeAuthority\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"SetFeeAuthorityParams.__type\"},{\"id\":158,\"kind\":4194304,\"name\":\"SetFeeRateParams\",\"url\":\"modules.html#SetFeeRateParams\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":159,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules.html#SetFeeRateParams.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"SetFeeRateParams\"},{\"id\":160,\"kind\":1024,\"name\":\"whirlpool\",\"url\":\"modules.html#SetFeeRateParams.__type.whirlpool\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"SetFeeRateParams.__type\"},{\"id\":161,\"kind\":1024,\"name\":\"whirlpoolsConfig\",\"url\":\"modules.html#SetFeeRateParams.__type.whirlpoolsConfig\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"SetFeeRateParams.__type\"},{\"id\":162,\"kind\":1024,\"name\":\"feeAuthority\",\"url\":\"modules.html#SetFeeRateParams.__type.feeAuthority\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"SetFeeRateParams.__type\"},{\"id\":163,\"kind\":1024,\"name\":\"feeRate\",\"url\":\"modules.html#SetFeeRateParams.__type.feeRate\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"SetFeeRateParams.__type\"},{\"id\":164,\"kind\":4194304,\"name\":\"SetProtocolFeeRateParams\",\"url\":\"modules.html#SetProtocolFeeRateParams\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":165,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules.html#SetProtocolFeeRateParams.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"SetProtocolFeeRateParams\"},{\"id\":166,\"kind\":1024,\"name\":\"whirlpool\",\"url\":\"modules.html#SetProtocolFeeRateParams.__type.whirlpool\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"SetProtocolFeeRateParams.__type\"},{\"id\":167,\"kind\":1024,\"name\":\"whirlpoolsConfig\",\"url\":\"modules.html#SetProtocolFeeRateParams.__type.whirlpoolsConfig\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"SetProtocolFeeRateParams.__type\"},{\"id\":168,\"kind\":1024,\"name\":\"feeAuthority\",\"url\":\"modules.html#SetProtocolFeeRateParams.__type.feeAuthority\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"SetProtocolFeeRateParams.__type\"},{\"id\":169,\"kind\":1024,\"name\":\"protocolFeeRate\",\"url\":\"modules.html#SetProtocolFeeRateParams.__type.protocolFeeRate\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"SetProtocolFeeRateParams.__type\"},{\"id\":170,\"kind\":4194304,\"name\":\"SetRewardAuthorityBySuperAuthorityParams\",\"url\":\"modules.html#SetRewardAuthorityBySuperAuthorityParams\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":171,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules.html#SetRewardAuthorityBySuperAuthorityParams.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"SetRewardAuthorityBySuperAuthorityParams\"},{\"id\":172,\"kind\":1024,\"name\":\"whirlpool\",\"url\":\"modules.html#SetRewardAuthorityBySuperAuthorityParams.__type.whirlpool\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"SetRewardAuthorityBySuperAuthorityParams.__type\"},{\"id\":173,\"kind\":1024,\"name\":\"whirlpoolsConfig\",\"url\":\"modules.html#SetRewardAuthorityBySuperAuthorityParams.__type.whirlpoolsConfig\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"SetRewardAuthorityBySuperAuthorityParams.__type\"},{\"id\":174,\"kind\":1024,\"name\":\"rewardIndex\",\"url\":\"modules.html#SetRewardAuthorityBySuperAuthorityParams.__type.rewardIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"SetRewardAuthorityBySuperAuthorityParams.__type\"},{\"id\":175,\"kind\":1024,\"name\":\"rewardEmissionsSuperAuthority\",\"url\":\"modules.html#SetRewardAuthorityBySuperAuthorityParams.__type.rewardEmissionsSuperAuthority\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"SetRewardAuthorityBySuperAuthorityParams.__type\"},{\"id\":176,\"kind\":1024,\"name\":\"newRewardAuthority\",\"url\":\"modules.html#SetRewardAuthorityBySuperAuthorityParams.__type.newRewardAuthority\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"SetRewardAuthorityBySuperAuthorityParams.__type\"},{\"id\":177,\"kind\":4194304,\"name\":\"SetRewardAuthorityParams\",\"url\":\"modules.html#SetRewardAuthorityParams\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":178,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules.html#SetRewardAuthorityParams.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"SetRewardAuthorityParams\"},{\"id\":179,\"kind\":1024,\"name\":\"whirlpool\",\"url\":\"modules.html#SetRewardAuthorityParams.__type.whirlpool\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"SetRewardAuthorityParams.__type\"},{\"id\":180,\"kind\":1024,\"name\":\"rewardIndex\",\"url\":\"modules.html#SetRewardAuthorityParams.__type.rewardIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"SetRewardAuthorityParams.__type\"},{\"id\":181,\"kind\":1024,\"name\":\"rewardAuthority\",\"url\":\"modules.html#SetRewardAuthorityParams.__type.rewardAuthority\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"SetRewardAuthorityParams.__type\"},{\"id\":182,\"kind\":1024,\"name\":\"newRewardAuthority\",\"url\":\"modules.html#SetRewardAuthorityParams.__type.newRewardAuthority\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"SetRewardAuthorityParams.__type\"},{\"id\":183,\"kind\":4194304,\"name\":\"SetRewardEmissionsParams\",\"url\":\"modules.html#SetRewardEmissionsParams\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":184,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules.html#SetRewardEmissionsParams.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"SetRewardEmissionsParams\"},{\"id\":185,\"kind\":1024,\"name\":\"whirlpool\",\"url\":\"modules.html#SetRewardEmissionsParams.__type.whirlpool\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"SetRewardEmissionsParams.__type\"},{\"id\":186,\"kind\":1024,\"name\":\"rewardIndex\",\"url\":\"modules.html#SetRewardEmissionsParams.__type.rewardIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"SetRewardEmissionsParams.__type\"},{\"id\":187,\"kind\":1024,\"name\":\"rewardVaultKey\",\"url\":\"modules.html#SetRewardEmissionsParams.__type.rewardVaultKey\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"SetRewardEmissionsParams.__type\"},{\"id\":188,\"kind\":1024,\"name\":\"rewardAuthority\",\"url\":\"modules.html#SetRewardEmissionsParams.__type.rewardAuthority\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"SetRewardEmissionsParams.__type\"},{\"id\":189,\"kind\":1024,\"name\":\"emissionsPerSecondX64\",\"url\":\"modules.html#SetRewardEmissionsParams.__type.emissionsPerSecondX64\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"SetRewardEmissionsParams.__type\"},{\"id\":190,\"kind\":4194304,\"name\":\"SetRewardEmissionsSuperAuthorityParams\",\"url\":\"modules.html#SetRewardEmissionsSuperAuthorityParams\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":191,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules.html#SetRewardEmissionsSuperAuthorityParams.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"SetRewardEmissionsSuperAuthorityParams\"},{\"id\":192,\"kind\":1024,\"name\":\"whirlpoolsConfig\",\"url\":\"modules.html#SetRewardEmissionsSuperAuthorityParams.__type.whirlpoolsConfig\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"SetRewardEmissionsSuperAuthorityParams.__type\"},{\"id\":193,\"kind\":1024,\"name\":\"rewardEmissionsSuperAuthority\",\"url\":\"modules.html#SetRewardEmissionsSuperAuthorityParams.__type.rewardEmissionsSuperAuthority\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"SetRewardEmissionsSuperAuthorityParams.__type\"},{\"id\":194,\"kind\":1024,\"name\":\"newRewardEmissionsSuperAuthority\",\"url\":\"modules.html#SetRewardEmissionsSuperAuthorityParams.__type.newRewardEmissionsSuperAuthority\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"SetRewardEmissionsSuperAuthorityParams.__type\"},{\"id\":195,\"kind\":4194304,\"name\":\"IncreaseLiquidityParams\",\"url\":\"modules.html#IncreaseLiquidityParams\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":196,\"kind\":4194304,\"name\":\"IncreaseLiquidityInput\",\"url\":\"modules.html#IncreaseLiquidityInput\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":197,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules.html#IncreaseLiquidityInput.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"IncreaseLiquidityInput\"},{\"id\":198,\"kind\":1024,\"name\":\"tokenMaxA\",\"url\":\"modules.html#IncreaseLiquidityInput.__type.tokenMaxA\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"IncreaseLiquidityInput.__type\"},{\"id\":199,\"kind\":1024,\"name\":\"tokenMaxB\",\"url\":\"modules.html#IncreaseLiquidityInput.__type.tokenMaxB\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"IncreaseLiquidityInput.__type\"},{\"id\":200,\"kind\":1024,\"name\":\"liquidityAmount\",\"url\":\"modules.html#IncreaseLiquidityInput.__type.liquidityAmount\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"IncreaseLiquidityInput.__type\"},{\"id\":201,\"kind\":4194304,\"name\":\"DecreaseLiquidityInput\",\"url\":\"modules.html#DecreaseLiquidityInput\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":202,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules.html#DecreaseLiquidityInput.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"DecreaseLiquidityInput\"},{\"id\":203,\"kind\":1024,\"name\":\"tokenMinA\",\"url\":\"modules.html#DecreaseLiquidityInput.__type.tokenMinA\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"DecreaseLiquidityInput.__type\"},{\"id\":204,\"kind\":1024,\"name\":\"tokenMinB\",\"url\":\"modules.html#DecreaseLiquidityInput.__type.tokenMinB\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"DecreaseLiquidityInput.__type\"},{\"id\":205,\"kind\":1024,\"name\":\"liquidityAmount\",\"url\":\"modules.html#DecreaseLiquidityInput.__type.liquidityAmount\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"DecreaseLiquidityInput.__type\"},{\"id\":206,\"kind\":4194304,\"name\":\"DecreaseLiquidityParams\",\"url\":\"modules.html#DecreaseLiquidityParams\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":207,\"kind\":4194304,\"name\":\"OpenPositionParams\",\"url\":\"modules.html#OpenPositionParams\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":208,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules.html#OpenPositionParams.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"OpenPositionParams\"},{\"id\":209,\"kind\":1024,\"name\":\"whirlpool\",\"url\":\"modules.html#OpenPositionParams.__type.whirlpool\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"OpenPositionParams.__type\"},{\"id\":210,\"kind\":1024,\"name\":\"owner\",\"url\":\"modules.html#OpenPositionParams.__type.owner\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"OpenPositionParams.__type\"},{\"id\":211,\"kind\":1024,\"name\":\"positionPda\",\"url\":\"modules.html#OpenPositionParams.__type.positionPda\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"OpenPositionParams.__type\"},{\"id\":212,\"kind\":1024,\"name\":\"positionMintAddress\",\"url\":\"modules.html#OpenPositionParams.__type.positionMintAddress\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"OpenPositionParams.__type\"},{\"id\":213,\"kind\":1024,\"name\":\"positionTokenAccount\",\"url\":\"modules.html#OpenPositionParams.__type.positionTokenAccount\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"OpenPositionParams.__type\"},{\"id\":214,\"kind\":1024,\"name\":\"tickLowerIndex\",\"url\":\"modules.html#OpenPositionParams.__type.tickLowerIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"OpenPositionParams.__type\"},{\"id\":215,\"kind\":1024,\"name\":\"tickUpperIndex\",\"url\":\"modules.html#OpenPositionParams.__type.tickUpperIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"OpenPositionParams.__type\"},{\"id\":216,\"kind\":1024,\"name\":\"funder\",\"url\":\"modules.html#OpenPositionParams.__type.funder\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"OpenPositionParams.__type\"},{\"id\":217,\"kind\":4194304,\"name\":\"SwapInput\",\"url\":\"modules.html#SwapInput\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":218,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules.html#SwapInput.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"SwapInput\"},{\"id\":219,\"kind\":1024,\"name\":\"amount\",\"url\":\"modules.html#SwapInput.__type.amount\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"SwapInput.__type\"},{\"id\":220,\"kind\":1024,\"name\":\"otherAmountThreshold\",\"url\":\"modules.html#SwapInput.__type.otherAmountThreshold\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"SwapInput.__type\"},{\"id\":221,\"kind\":1024,\"name\":\"sqrtPriceLimit\",\"url\":\"modules.html#SwapInput.__type.sqrtPriceLimit\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"SwapInput.__type\"},{\"id\":222,\"kind\":1024,\"name\":\"amountSpecifiedIsInput\",\"url\":\"modules.html#SwapInput.__type.amountSpecifiedIsInput\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"SwapInput.__type\"},{\"id\":223,\"kind\":1024,\"name\":\"aToB\",\"url\":\"modules.html#SwapInput.__type.aToB\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"SwapInput.__type\"},{\"id\":224,\"kind\":1024,\"name\":\"tickArray0\",\"url\":\"modules.html#SwapInput.__type.tickArray0\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"SwapInput.__type\"},{\"id\":225,\"kind\":1024,\"name\":\"tickArray1\",\"url\":\"modules.html#SwapInput.__type.tickArray1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"SwapInput.__type\"},{\"id\":226,\"kind\":1024,\"name\":\"tickArray2\",\"url\":\"modules.html#SwapInput.__type.tickArray2\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"SwapInput.__type\"},{\"id\":227,\"kind\":4194304,\"name\":\"SwapParams\",\"url\":\"modules.html#SwapParams\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":228,\"kind\":4194304,\"name\":\"UpdateFeesAndRewardsParams\",\"url\":\"modules.html#UpdateFeesAndRewardsParams\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":229,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules.html#UpdateFeesAndRewardsParams.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"UpdateFeesAndRewardsParams\"},{\"id\":230,\"kind\":1024,\"name\":\"whirlpool\",\"url\":\"modules.html#UpdateFeesAndRewardsParams.__type.whirlpool\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"UpdateFeesAndRewardsParams.__type\"},{\"id\":231,\"kind\":1024,\"name\":\"position\",\"url\":\"modules.html#UpdateFeesAndRewardsParams.__type.position\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"UpdateFeesAndRewardsParams.__type\"},{\"id\":232,\"kind\":1024,\"name\":\"tickArrayLower\",\"url\":\"modules.html#UpdateFeesAndRewardsParams.__type.tickArrayLower\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"UpdateFeesAndRewardsParams.__type\"},{\"id\":233,\"kind\":1024,\"name\":\"tickArrayUpper\",\"url\":\"modules.html#UpdateFeesAndRewardsParams.__type.tickArrayUpper\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"UpdateFeesAndRewardsParams.__type\"},{\"id\":234,\"kind\":4194304,\"name\":\"InitConfigParams\",\"url\":\"modules.html#InitConfigParams\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":235,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules.html#InitConfigParams.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"InitConfigParams\"},{\"id\":236,\"kind\":1024,\"name\":\"whirlpoolsConfigKeypair\",\"url\":\"modules.html#InitConfigParams.__type.whirlpoolsConfigKeypair\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"InitConfigParams.__type\"},{\"id\":237,\"kind\":1024,\"name\":\"feeAuthority\",\"url\":\"modules.html#InitConfigParams.__type.feeAuthority\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"InitConfigParams.__type\"},{\"id\":238,\"kind\":1024,\"name\":\"collectProtocolFeesAuthority\",\"url\":\"modules.html#InitConfigParams.__type.collectProtocolFeesAuthority\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"InitConfigParams.__type\"},{\"id\":239,\"kind\":1024,\"name\":\"rewardEmissionsSuperAuthority\",\"url\":\"modules.html#InitConfigParams.__type.rewardEmissionsSuperAuthority\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"InitConfigParams.__type\"},{\"id\":240,\"kind\":1024,\"name\":\"defaultProtocolFeeRate\",\"url\":\"modules.html#InitConfigParams.__type.defaultProtocolFeeRate\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"InitConfigParams.__type\"},{\"id\":241,\"kind\":1024,\"name\":\"funder\",\"url\":\"modules.html#InitConfigParams.__type.funder\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"InitConfigParams.__type\"},{\"id\":242,\"kind\":4194304,\"name\":\"InitFeeTierParams\",\"url\":\"modules.html#InitFeeTierParams\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":243,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules.html#InitFeeTierParams.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"InitFeeTierParams\"},{\"id\":244,\"kind\":1024,\"name\":\"whirlpoolsConfig\",\"url\":\"modules.html#InitFeeTierParams.__type.whirlpoolsConfig\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"InitFeeTierParams.__type\"},{\"id\":245,\"kind\":1024,\"name\":\"feeTierPda\",\"url\":\"modules.html#InitFeeTierParams.__type.feeTierPda\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"InitFeeTierParams.__type\"},{\"id\":246,\"kind\":1024,\"name\":\"tickSpacing\",\"url\":\"modules.html#InitFeeTierParams.__type.tickSpacing\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"InitFeeTierParams.__type\"},{\"id\":247,\"kind\":1024,\"name\":\"defaultFeeRate\",\"url\":\"modules.html#InitFeeTierParams.__type.defaultFeeRate\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"InitFeeTierParams.__type\"},{\"id\":248,\"kind\":1024,\"name\":\"feeAuthority\",\"url\":\"modules.html#InitFeeTierParams.__type.feeAuthority\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"InitFeeTierParams.__type\"},{\"id\":249,\"kind\":1024,\"name\":\"funder\",\"url\":\"modules.html#InitFeeTierParams.__type.funder\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"InitFeeTierParams.__type\"},{\"id\":250,\"kind\":4194304,\"name\":\"InitPoolParams\",\"url\":\"modules.html#InitPoolParams\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":251,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules.html#InitPoolParams.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"InitPoolParams\"},{\"id\":252,\"kind\":1024,\"name\":\"initSqrtPrice\",\"url\":\"modules.html#InitPoolParams.__type.initSqrtPrice\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"InitPoolParams.__type\"},{\"id\":253,\"kind\":1024,\"name\":\"whirlpoolsConfig\",\"url\":\"modules.html#InitPoolParams.__type.whirlpoolsConfig\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"InitPoolParams.__type\"},{\"id\":254,\"kind\":1024,\"name\":\"whirlpoolPda\",\"url\":\"modules.html#InitPoolParams.__type.whirlpoolPda\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"InitPoolParams.__type\"},{\"id\":255,\"kind\":1024,\"name\":\"tokenMintA\",\"url\":\"modules.html#InitPoolParams.__type.tokenMintA\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"InitPoolParams.__type\"},{\"id\":256,\"kind\":1024,\"name\":\"tokenMintB\",\"url\":\"modules.html#InitPoolParams.__type.tokenMintB\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"InitPoolParams.__type\"},{\"id\":257,\"kind\":1024,\"name\":\"tokenVaultAKeypair\",\"url\":\"modules.html#InitPoolParams.__type.tokenVaultAKeypair\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"InitPoolParams.__type\"},{\"id\":258,\"kind\":1024,\"name\":\"tokenVaultBKeypair\",\"url\":\"modules.html#InitPoolParams.__type.tokenVaultBKeypair\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"InitPoolParams.__type\"},{\"id\":259,\"kind\":1024,\"name\":\"feeTierKey\",\"url\":\"modules.html#InitPoolParams.__type.feeTierKey\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"InitPoolParams.__type\"},{\"id\":260,\"kind\":1024,\"name\":\"tickSpacing\",\"url\":\"modules.html#InitPoolParams.__type.tickSpacing\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"InitPoolParams.__type\"},{\"id\":261,\"kind\":1024,\"name\":\"funder\",\"url\":\"modules.html#InitPoolParams.__type.funder\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"InitPoolParams.__type\"},{\"id\":262,\"kind\":4194304,\"name\":\"InitTickArrayParams\",\"url\":\"modules.html#InitTickArrayParams\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":263,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules.html#InitTickArrayParams.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"InitTickArrayParams\"},{\"id\":264,\"kind\":1024,\"name\":\"whirlpool\",\"url\":\"modules.html#InitTickArrayParams.__type.whirlpool\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"InitTickArrayParams.__type\"},{\"id\":265,\"kind\":1024,\"name\":\"tickArrayPda\",\"url\":\"modules.html#InitTickArrayParams.__type.tickArrayPda\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"InitTickArrayParams.__type\"},{\"id\":266,\"kind\":1024,\"name\":\"startTick\",\"url\":\"modules.html#InitTickArrayParams.__type.startTick\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"InitTickArrayParams.__type\"},{\"id\":267,\"kind\":1024,\"name\":\"funder\",\"url\":\"modules.html#InitTickArrayParams.__type.funder\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"InitTickArrayParams.__type\"},{\"id\":268,\"kind\":4194304,\"name\":\"InitializeRewardParams\",\"url\":\"modules.html#InitializeRewardParams\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":269,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules.html#InitializeRewardParams.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"InitializeRewardParams\"},{\"id\":270,\"kind\":1024,\"name\":\"whirlpool\",\"url\":\"modules.html#InitializeRewardParams.__type.whirlpool\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"InitializeRewardParams.__type\"},{\"id\":271,\"kind\":1024,\"name\":\"rewardIndex\",\"url\":\"modules.html#InitializeRewardParams.__type.rewardIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"InitializeRewardParams.__type\"},{\"id\":272,\"kind\":1024,\"name\":\"rewardMint\",\"url\":\"modules.html#InitializeRewardParams.__type.rewardMint\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"InitializeRewardParams.__type\"},{\"id\":273,\"kind\":1024,\"name\":\"rewardVaultKeypair\",\"url\":\"modules.html#InitializeRewardParams.__type.rewardVaultKeypair\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"InitializeRewardParams.__type\"},{\"id\":274,\"kind\":1024,\"name\":\"rewardAuthority\",\"url\":\"modules.html#InitializeRewardParams.__type.rewardAuthority\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"InitializeRewardParams.__type\"},{\"id\":275,\"kind\":1024,\"name\":\"funder\",\"url\":\"modules.html#InitializeRewardParams.__type.funder\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"InitializeRewardParams.__type\"},{\"id\":276,\"kind\":4194304,\"name\":\"TokenInfo\",\"url\":\"modules.html#TokenInfo\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":277,\"kind\":128,\"name\":\"PDAUtil\",\"url\":\"classes/PDAUtil.html\",\"classes\":\"tsd-kind-class\"},{\"id\":278,\"kind\":2048,\"name\":\"getWhirlpool\",\"url\":\"classes/PDAUtil.html#getWhirlpool\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"PDAUtil\"},{\"id\":279,\"kind\":2048,\"name\":\"getPosition\",\"url\":\"classes/PDAUtil.html#getPosition\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"PDAUtil\"},{\"id\":280,\"kind\":2048,\"name\":\"getPositionMetadata\",\"url\":\"classes/PDAUtil.html#getPositionMetadata\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"PDAUtil\"},{\"id\":281,\"kind\":2048,\"name\":\"getTickArray\",\"url\":\"classes/PDAUtil.html#getTickArray\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"PDAUtil\"},{\"id\":282,\"kind\":2048,\"name\":\"getTickArrayFromTickIndex\",\"url\":\"classes/PDAUtil.html#getTickArrayFromTickIndex\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"PDAUtil\"},{\"id\":283,\"kind\":2048,\"name\":\"getTickArrayFromSqrtPrice\",\"url\":\"classes/PDAUtil.html#getTickArrayFromSqrtPrice\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"PDAUtil\"},{\"id\":284,\"kind\":2048,\"name\":\"getFeeTier\",\"url\":\"classes/PDAUtil.html#getFeeTier\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"PDAUtil\"},{\"id\":285,\"kind\":2048,\"name\":\"getOracle\",\"url\":\"classes/PDAUtil.html#getOracle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"PDAUtil\"},{\"id\":286,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/PDAUtil.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"PDAUtil\"},{\"id\":287,\"kind\":128,\"name\":\"PriceMath\",\"url\":\"classes/PriceMath.html\",\"classes\":\"tsd-kind-class\"},{\"id\":288,\"kind\":2048,\"name\":\"priceToSqrtPriceX64\",\"url\":\"classes/PriceMath.html#priceToSqrtPriceX64\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"PriceMath\"},{\"id\":289,\"kind\":2048,\"name\":\"sqrtPriceX64ToPrice\",\"url\":\"classes/PriceMath.html#sqrtPriceX64ToPrice\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"PriceMath\"},{\"id\":290,\"kind\":2048,\"name\":\"tickIndexToSqrtPriceX64\",\"url\":\"classes/PriceMath.html#tickIndexToSqrtPriceX64\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"PriceMath\"},{\"id\":291,\"kind\":2048,\"name\":\"sqrtPriceX64ToTickIndex\",\"url\":\"classes/PriceMath.html#sqrtPriceX64ToTickIndex\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"PriceMath\"},{\"id\":292,\"kind\":2048,\"name\":\"tickIndexToPrice\",\"url\":\"classes/PriceMath.html#tickIndexToPrice\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"PriceMath\"},{\"id\":293,\"kind\":2048,\"name\":\"priceToTickIndex\",\"url\":\"classes/PriceMath.html#priceToTickIndex\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"PriceMath\"},{\"id\":294,\"kind\":2048,\"name\":\"priceToInitializableTickIndex\",\"url\":\"classes/PriceMath.html#priceToInitializableTickIndex\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"PriceMath\"},{\"id\":295,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/PriceMath.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"PriceMath\"},{\"id\":296,\"kind\":128,\"name\":\"TickUtil\",\"url\":\"classes/TickUtil.html\",\"classes\":\"tsd-kind-class\"},{\"id\":297,\"kind\":2048,\"name\":\"getStartTickIndex\",\"url\":\"classes/TickUtil.html#getStartTickIndex\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"TickUtil\"},{\"id\":298,\"kind\":2048,\"name\":\"getInitializableTickIndex\",\"url\":\"classes/TickUtil.html#getInitializableTickIndex\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"TickUtil\"},{\"id\":299,\"kind\":2048,\"name\":\"getNextInitializableTickIndex\",\"url\":\"classes/TickUtil.html#getNextInitializableTickIndex\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"TickUtil\"},{\"id\":300,\"kind\":2048,\"name\":\"getPrevInitializableTickIndex\",\"url\":\"classes/TickUtil.html#getPrevInitializableTickIndex\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"TickUtil\"},{\"id\":301,\"kind\":2048,\"name\":\"findPreviousInitializedTickIndex\",\"url\":\"classes/TickUtil.html#findPreviousInitializedTickIndex\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"TickUtil\"},{\"id\":302,\"kind\":2048,\"name\":\"findNextInitializedTickIndex\",\"url\":\"classes/TickUtil.html#findNextInitializedTickIndex\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"TickUtil\"},{\"id\":303,\"kind\":2048,\"name\":\"checkTickInBounds\",\"url\":\"classes/TickUtil.html#checkTickInBounds\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"TickUtil\"},{\"id\":304,\"kind\":2048,\"name\":\"isTickInitializable\",\"url\":\"classes/TickUtil.html#isTickInitializable\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"TickUtil\"},{\"id\":305,\"kind\":128,\"name\":\"TickArrayUtil\",\"url\":\"classes/TickArrayUtil.html\",\"classes\":\"tsd-kind-class\"},{\"id\":306,\"kind\":2048,\"name\":\"getTickFromArray\",\"url\":\"classes/TickArrayUtil.html#getTickFromArray\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"TickArrayUtil\"},{\"id\":307,\"kind\":2048,\"name\":\"getAdjacentTickArrays\",\"url\":\"classes/TickArrayUtil.html#getAdjacentTickArrays\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"TickArrayUtil\"},{\"id\":308,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/TickArrayUtil.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"TickArrayUtil\"},{\"id\":309,\"kind\":64,\"name\":\"toTokenAmount\",\"url\":\"modules.html#toTokenAmount\",\"classes\":\"tsd-kind-function\"},{\"id\":310,\"kind\":128,\"name\":\"PoolUtil\",\"url\":\"classes/PoolUtil.html\",\"classes\":\"tsd-kind-class\"},{\"id\":311,\"kind\":2048,\"name\":\"isRewardInitialized\",\"url\":\"classes/PoolUtil.html#isRewardInitialized\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"PoolUtil\"},{\"id\":312,\"kind\":2048,\"name\":\"getFeeRate\",\"url\":\"classes/PoolUtil.html#getFeeRate\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"PoolUtil\"},{\"id\":313,\"kind\":2048,\"name\":\"getProtocolFeeRate\",\"url\":\"classes/PoolUtil.html#getProtocolFeeRate\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"PoolUtil\"},{\"id\":314,\"kind\":2048,\"name\":\"orderMints\",\"url\":\"classes/PoolUtil.html#orderMints\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"PoolUtil\"},{\"id\":315,\"kind\":2048,\"name\":\"getTokenAmountsFromLiquidity\",\"url\":\"classes/PoolUtil.html#getTokenAmountsFromLiquidity\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"PoolUtil\"},{\"id\":316,\"kind\":2048,\"name\":\"estimateLiquidityFromTokenAmounts\",\"url\":\"classes/PoolUtil.html#estimateLiquidityFromTokenAmounts\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"PoolUtil\"},{\"id\":317,\"kind\":2048,\"name\":\"getTickArrayPublicKeysForSwap\",\"url\":\"classes/PoolUtil.html#getTickArrayPublicKeysForSwap\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"PoolUtil\"},{\"id\":318,\"kind\":4194304,\"name\":\"TokenAmounts\",\"url\":\"modules.html#TokenAmounts\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":319,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules.html#TokenAmounts.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"TokenAmounts\"},{\"id\":320,\"kind\":1024,\"name\":\"tokenA\",\"url\":\"modules.html#TokenAmounts.__type.tokenA\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"TokenAmounts.__type\"},{\"id\":321,\"kind\":1024,\"name\":\"tokenB\",\"url\":\"modules.html#TokenAmounts.__type.tokenB\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"TokenAmounts.__type\"},{\"id\":322,\"kind\":128,\"name\":\"AccountFetcher\",\"url\":\"classes/AccountFetcher.html\",\"classes\":\"tsd-kind-class\"},{\"id\":323,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/AccountFetcher.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"AccountFetcher\"},{\"id\":324,\"kind\":2048,\"name\":\"getAccountRentExempt\",\"url\":\"classes/AccountFetcher.html#getAccountRentExempt\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"AccountFetcher\"},{\"id\":325,\"kind\":2048,\"name\":\"getPool\",\"url\":\"classes/AccountFetcher.html#getPool\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"AccountFetcher\"},{\"id\":326,\"kind\":2048,\"name\":\"getPosition\",\"url\":\"classes/AccountFetcher.html#getPosition\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"AccountFetcher\"},{\"id\":327,\"kind\":2048,\"name\":\"getTickArray\",\"url\":\"classes/AccountFetcher.html#getTickArray\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"AccountFetcher\"},{\"id\":328,\"kind\":2048,\"name\":\"getFeeTier\",\"url\":\"classes/AccountFetcher.html#getFeeTier\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"AccountFetcher\"},{\"id\":329,\"kind\":2048,\"name\":\"getTokenInfo\",\"url\":\"classes/AccountFetcher.html#getTokenInfo\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"AccountFetcher\"},{\"id\":330,\"kind\":2048,\"name\":\"getMintInfo\",\"url\":\"classes/AccountFetcher.html#getMintInfo\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"AccountFetcher\"},{\"id\":331,\"kind\":2048,\"name\":\"getConfig\",\"url\":\"classes/AccountFetcher.html#getConfig\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"AccountFetcher\"},{\"id\":332,\"kind\":2048,\"name\":\"listPools\",\"url\":\"classes/AccountFetcher.html#listPools\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"AccountFetcher\"},{\"id\":333,\"kind\":2048,\"name\":\"listPositions\",\"url\":\"classes/AccountFetcher.html#listPositions\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"AccountFetcher\"},{\"id\":334,\"kind\":2048,\"name\":\"listTickArrays\",\"url\":\"classes/AccountFetcher.html#listTickArrays\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"AccountFetcher\"},{\"id\":335,\"kind\":2048,\"name\":\"listTokenInfos\",\"url\":\"classes/AccountFetcher.html#listTokenInfos\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"AccountFetcher\"},{\"id\":336,\"kind\":2048,\"name\":\"listMintInfos\",\"url\":\"classes/AccountFetcher.html#listMintInfos\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"AccountFetcher\"},{\"id\":337,\"kind\":2048,\"name\":\"refreshAll\",\"url\":\"classes/AccountFetcher.html#refreshAll\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"AccountFetcher\"},{\"id\":338,\"kind\":256,\"name\":\"ParsableEntity\",\"url\":\"interfaces/ParsableEntity.html\",\"classes\":\"tsd-kind-interface tsd-has-type-parameter\"},{\"id\":339,\"kind\":2048,\"name\":\"parse\",\"url\":\"interfaces/ParsableEntity.html#parse\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"ParsableEntity\"},{\"id\":340,\"kind\":128,\"name\":\"ParsableWhirlpoolsConfig\",\"url\":\"classes/ParsableWhirlpoolsConfig.html\",\"classes\":\"tsd-kind-class\"},{\"id\":341,\"kind\":2048,\"name\":\"parse\",\"url\":\"classes/ParsableWhirlpoolsConfig.html#parse\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"ParsableWhirlpoolsConfig\"},{\"id\":342,\"kind\":128,\"name\":\"ParsableWhirlpool\",\"url\":\"classes/ParsableWhirlpool.html\",\"classes\":\"tsd-kind-class\"},{\"id\":343,\"kind\":2048,\"name\":\"parse\",\"url\":\"classes/ParsableWhirlpool.html#parse\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"ParsableWhirlpool\"},{\"id\":344,\"kind\":128,\"name\":\"ParsablePosition\",\"url\":\"classes/ParsablePosition.html\",\"classes\":\"tsd-kind-class\"},{\"id\":345,\"kind\":2048,\"name\":\"parse\",\"url\":\"classes/ParsablePosition.html#parse\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"ParsablePosition\"},{\"id\":346,\"kind\":128,\"name\":\"ParsableTickArray\",\"url\":\"classes/ParsableTickArray.html\",\"classes\":\"tsd-kind-class\"},{\"id\":347,\"kind\":2048,\"name\":\"parse\",\"url\":\"classes/ParsableTickArray.html#parse\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"ParsableTickArray\"},{\"id\":348,\"kind\":128,\"name\":\"ParsableFeeTier\",\"url\":\"classes/ParsableFeeTier.html\",\"classes\":\"tsd-kind-class\"},{\"id\":349,\"kind\":2048,\"name\":\"parse\",\"url\":\"classes/ParsableFeeTier.html#parse\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"ParsableFeeTier\"},{\"id\":350,\"kind\":128,\"name\":\"ParsableTokenInfo\",\"url\":\"classes/ParsableTokenInfo.html\",\"classes\":\"tsd-kind-class\"},{\"id\":351,\"kind\":2048,\"name\":\"parse\",\"url\":\"classes/ParsableTokenInfo.html#parse\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"ParsableTokenInfo\"},{\"id\":352,\"kind\":128,\"name\":\"ParsableMintInfo\",\"url\":\"classes/ParsableMintInfo.html\",\"classes\":\"tsd-kind-class\"},{\"id\":353,\"kind\":2048,\"name\":\"parse\",\"url\":\"classes/ParsableMintInfo.html#parse\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"ParsableMintInfo\"},{\"id\":354,\"kind\":64,\"name\":\"increaseLiquidityQuoteByInputToken\",\"url\":\"modules.html#increaseLiquidityQuoteByInputToken\",\"classes\":\"tsd-kind-function\"},{\"id\":355,\"kind\":64,\"name\":\"increaseLiquidityQuoteByInputTokenWithParams\",\"url\":\"modules.html#increaseLiquidityQuoteByInputTokenWithParams\",\"classes\":\"tsd-kind-function\"},{\"id\":356,\"kind\":4194304,\"name\":\"IncreaseLiquidityQuoteParam\",\"url\":\"modules.html#IncreaseLiquidityQuoteParam\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":357,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules.html#IncreaseLiquidityQuoteParam.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"IncreaseLiquidityQuoteParam\"},{\"id\":358,\"kind\":1024,\"name\":\"inputTokenAmount\",\"url\":\"modules.html#IncreaseLiquidityQuoteParam.__type.inputTokenAmount\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"IncreaseLiquidityQuoteParam.__type\"},{\"id\":359,\"kind\":1024,\"name\":\"inputTokenMint\",\"url\":\"modules.html#IncreaseLiquidityQuoteParam.__type.inputTokenMint\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"IncreaseLiquidityQuoteParam.__type\"},{\"id\":360,\"kind\":1024,\"name\":\"tokenMintA\",\"url\":\"modules.html#IncreaseLiquidityQuoteParam.__type.tokenMintA\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"IncreaseLiquidityQuoteParam.__type\"},{\"id\":361,\"kind\":1024,\"name\":\"tokenMintB\",\"url\":\"modules.html#IncreaseLiquidityQuoteParam.__type.tokenMintB\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"IncreaseLiquidityQuoteParam.__type\"},{\"id\":362,\"kind\":1024,\"name\":\"tickCurrentIndex\",\"url\":\"modules.html#IncreaseLiquidityQuoteParam.__type.tickCurrentIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"IncreaseLiquidityQuoteParam.__type\"},{\"id\":363,\"kind\":1024,\"name\":\"sqrtPrice\",\"url\":\"modules.html#IncreaseLiquidityQuoteParam.__type.sqrtPrice\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"IncreaseLiquidityQuoteParam.__type\"},{\"id\":364,\"kind\":1024,\"name\":\"tickLowerIndex\",\"url\":\"modules.html#IncreaseLiquidityQuoteParam.__type.tickLowerIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"IncreaseLiquidityQuoteParam.__type\"},{\"id\":365,\"kind\":1024,\"name\":\"tickUpperIndex\",\"url\":\"modules.html#IncreaseLiquidityQuoteParam.__type.tickUpperIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"IncreaseLiquidityQuoteParam.__type\"},{\"id\":366,\"kind\":1024,\"name\":\"slippageTolerance\",\"url\":\"modules.html#IncreaseLiquidityQuoteParam.__type.slippageTolerance\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"IncreaseLiquidityQuoteParam.__type\"},{\"id\":367,\"kind\":64,\"name\":\"decreaseLiquidityQuoteByLiquidity\",\"url\":\"modules.html#decreaseLiquidityQuoteByLiquidity\",\"classes\":\"tsd-kind-function\"},{\"id\":368,\"kind\":64,\"name\":\"decreaseLiquidityQuoteByLiquidityWithParams\",\"url\":\"modules.html#decreaseLiquidityQuoteByLiquidityWithParams\",\"classes\":\"tsd-kind-function\"},{\"id\":369,\"kind\":4194304,\"name\":\"DecreaseLiquidityQuoteParam\",\"url\":\"modules.html#DecreaseLiquidityQuoteParam\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":370,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules.html#DecreaseLiquidityQuoteParam.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"DecreaseLiquidityQuoteParam\"},{\"id\":371,\"kind\":1024,\"name\":\"liquidity\",\"url\":\"modules.html#DecreaseLiquidityQuoteParam.__type.liquidity\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"DecreaseLiquidityQuoteParam.__type\"},{\"id\":372,\"kind\":1024,\"name\":\"tickCurrentIndex\",\"url\":\"modules.html#DecreaseLiquidityQuoteParam.__type.tickCurrentIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"DecreaseLiquidityQuoteParam.__type\"},{\"id\":373,\"kind\":1024,\"name\":\"sqrtPrice\",\"url\":\"modules.html#DecreaseLiquidityQuoteParam.__type.sqrtPrice\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"DecreaseLiquidityQuoteParam.__type\"},{\"id\":374,\"kind\":1024,\"name\":\"tickLowerIndex\",\"url\":\"modules.html#DecreaseLiquidityQuoteParam.__type.tickLowerIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"DecreaseLiquidityQuoteParam.__type\"},{\"id\":375,\"kind\":1024,\"name\":\"tickUpperIndex\",\"url\":\"modules.html#DecreaseLiquidityQuoteParam.__type.tickUpperIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"DecreaseLiquidityQuoteParam.__type\"},{\"id\":376,\"kind\":1024,\"name\":\"slippageTolerance\",\"url\":\"modules.html#DecreaseLiquidityQuoteParam.__type.slippageTolerance\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"DecreaseLiquidityQuoteParam.__type\"},{\"id\":377,\"kind\":64,\"name\":\"collectFeesQuote\",\"url\":\"modules.html#collectFeesQuote\",\"classes\":\"tsd-kind-function\"},{\"id\":378,\"kind\":4194304,\"name\":\"CollectFeesQuoteParam\",\"url\":\"modules.html#CollectFeesQuoteParam\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":379,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules.html#CollectFeesQuoteParam.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"CollectFeesQuoteParam\"},{\"id\":380,\"kind\":1024,\"name\":\"whirlpool\",\"url\":\"modules.html#CollectFeesQuoteParam.__type.whirlpool\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"CollectFeesQuoteParam.__type\"},{\"id\":381,\"kind\":1024,\"name\":\"position\",\"url\":\"modules.html#CollectFeesQuoteParam.__type.position\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"CollectFeesQuoteParam.__type\"},{\"id\":382,\"kind\":1024,\"name\":\"tickLower\",\"url\":\"modules.html#CollectFeesQuoteParam.__type.tickLower\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"CollectFeesQuoteParam.__type\"},{\"id\":383,\"kind\":1024,\"name\":\"tickUpper\",\"url\":\"modules.html#CollectFeesQuoteParam.__type.tickUpper\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"CollectFeesQuoteParam.__type\"},{\"id\":384,\"kind\":4194304,\"name\":\"CollectFeesQuote\",\"url\":\"modules.html#CollectFeesQuote\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":385,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules.html#CollectFeesQuote.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"CollectFeesQuote\"},{\"id\":386,\"kind\":1024,\"name\":\"feeOwedA\",\"url\":\"modules.html#CollectFeesQuote.__type.feeOwedA\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"CollectFeesQuote.__type\"},{\"id\":387,\"kind\":1024,\"name\":\"feeOwedB\",\"url\":\"modules.html#CollectFeesQuote.__type.feeOwedB\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"CollectFeesQuote.__type\"},{\"id\":388,\"kind\":64,\"name\":\"collectRewardsQuote\",\"url\":\"modules.html#collectRewardsQuote\",\"classes\":\"tsd-kind-function\"},{\"id\":389,\"kind\":4194304,\"name\":\"CollectRewardsQuoteParam\",\"url\":\"modules.html#CollectRewardsQuoteParam\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":390,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules.html#CollectRewardsQuoteParam.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"CollectRewardsQuoteParam\"},{\"id\":391,\"kind\":1024,\"name\":\"whirlpool\",\"url\":\"modules.html#CollectRewardsQuoteParam.__type.whirlpool\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"CollectRewardsQuoteParam.__type\"},{\"id\":392,\"kind\":1024,\"name\":\"position\",\"url\":\"modules.html#CollectRewardsQuoteParam.__type.position\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"CollectRewardsQuoteParam.__type\"},{\"id\":393,\"kind\":1024,\"name\":\"tickLower\",\"url\":\"modules.html#CollectRewardsQuoteParam.__type.tickLower\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"CollectRewardsQuoteParam.__type\"},{\"id\":394,\"kind\":1024,\"name\":\"tickUpper\",\"url\":\"modules.html#CollectRewardsQuoteParam.__type.tickUpper\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"CollectRewardsQuoteParam.__type\"},{\"id\":395,\"kind\":4194304,\"name\":\"CollectRewardsQuote\",\"url\":\"modules.html#CollectRewardsQuote\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":396,\"kind\":64,\"name\":\"swapQuoteByInputToken\",\"url\":\"modules.html#swapQuoteByInputToken\",\"classes\":\"tsd-kind-function\"},{\"id\":397,\"kind\":4194304,\"name\":\"SwapQuoteParam\",\"url\":\"modules.html#SwapQuoteParam\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":398,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules.html#SwapQuoteParam.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"SwapQuoteParam\"},{\"id\":399,\"kind\":1024,\"name\":\"whirlpoolAddress\",\"url\":\"modules.html#SwapQuoteParam.__type.whirlpoolAddress\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"SwapQuoteParam.__type\"},{\"id\":400,\"kind\":1024,\"name\":\"swapTokenMint\",\"url\":\"modules.html#SwapQuoteParam.__type.swapTokenMint\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"SwapQuoteParam.__type\"},{\"id\":401,\"kind\":1024,\"name\":\"whirlpoolData\",\"url\":\"modules.html#SwapQuoteParam.__type.whirlpoolData\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"SwapQuoteParam.__type\"},{\"id\":402,\"kind\":1024,\"name\":\"tokenAmount\",\"url\":\"modules.html#SwapQuoteParam.__type.tokenAmount\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"SwapQuoteParam.__type\"},{\"id\":403,\"kind\":1024,\"name\":\"amountSpecifiedIsInput\",\"url\":\"modules.html#SwapQuoteParam.__type.amountSpecifiedIsInput\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"SwapQuoteParam.__type\"},{\"id\":404,\"kind\":1024,\"name\":\"slippageTolerance\",\"url\":\"modules.html#SwapQuoteParam.__type.slippageTolerance\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"SwapQuoteParam.__type\"},{\"id\":405,\"kind\":1024,\"name\":\"tickArrayAddresses\",\"url\":\"modules.html#SwapQuoteParam.__type.tickArrayAddresses\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"SwapQuoteParam.__type\"},{\"id\":406,\"kind\":1024,\"name\":\"tickArrays\",\"url\":\"modules.html#SwapQuoteParam.__type.tickArrays\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"SwapQuoteParam.__type\"},{\"id\":407,\"kind\":4194304,\"name\":\"SwapQuote\",\"url\":\"modules.html#SwapQuote\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":408,\"kind\":128,\"name\":\"WhirlpoolIx\",\"url\":\"classes/WhirlpoolIx.html\",\"classes\":\"tsd-kind-class\"},{\"id\":409,\"kind\":2048,\"name\":\"initializeConfigIx\",\"url\":\"classes/WhirlpoolIx.html#initializeConfigIx\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"WhirlpoolIx\"},{\"id\":410,\"kind\":2048,\"name\":\"initializeFeeTierIx\",\"url\":\"classes/WhirlpoolIx.html#initializeFeeTierIx\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"WhirlpoolIx\"},{\"id\":411,\"kind\":2048,\"name\":\"initializePoolIx\",\"url\":\"classes/WhirlpoolIx.html#initializePoolIx\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"WhirlpoolIx\"},{\"id\":412,\"kind\":2048,\"name\":\"initializeRewardIx\",\"url\":\"classes/WhirlpoolIx.html#initializeRewardIx\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"WhirlpoolIx\"},{\"id\":413,\"kind\":2048,\"name\":\"initTickArrayIx\",\"url\":\"classes/WhirlpoolIx.html#initTickArrayIx\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"WhirlpoolIx\"},{\"id\":414,\"kind\":2048,\"name\":\"openPositionIx\",\"url\":\"classes/WhirlpoolIx.html#openPositionIx\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"WhirlpoolIx\"},{\"id\":415,\"kind\":2048,\"name\":\"openPositionWithMetadataIx\",\"url\":\"classes/WhirlpoolIx.html#openPositionWithMetadataIx\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"WhirlpoolIx\"},{\"id\":416,\"kind\":2048,\"name\":\"increaseLiquidityIx\",\"url\":\"classes/WhirlpoolIx.html#increaseLiquidityIx\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"WhirlpoolIx\"},{\"id\":417,\"kind\":2048,\"name\":\"decreaseLiquidityIx\",\"url\":\"classes/WhirlpoolIx.html#decreaseLiquidityIx\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"WhirlpoolIx\"},{\"id\":418,\"kind\":2048,\"name\":\"closePositionIx\",\"url\":\"classes/WhirlpoolIx.html#closePositionIx\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"WhirlpoolIx\"},{\"id\":419,\"kind\":2048,\"name\":\"swapIx\",\"url\":\"classes/WhirlpoolIx.html#swapIx\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"WhirlpoolIx\"},{\"id\":420,\"kind\":2048,\"name\":\"updateFeesAndRewardsIx\",\"url\":\"classes/WhirlpoolIx.html#updateFeesAndRewardsIx\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"WhirlpoolIx\"},{\"id\":421,\"kind\":2048,\"name\":\"collectFeesIx\",\"url\":\"classes/WhirlpoolIx.html#collectFeesIx\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"WhirlpoolIx\"},{\"id\":422,\"kind\":2048,\"name\":\"collectProtocolFeesIx\",\"url\":\"classes/WhirlpoolIx.html#collectProtocolFeesIx\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"WhirlpoolIx\"},{\"id\":423,\"kind\":2048,\"name\":\"collectRewardIx\",\"url\":\"classes/WhirlpoolIx.html#collectRewardIx\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"WhirlpoolIx\"},{\"id\":424,\"kind\":2048,\"name\":\"setCollectProtocolFeesAuthorityIx\",\"url\":\"classes/WhirlpoolIx.html#setCollectProtocolFeesAuthorityIx\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"WhirlpoolIx\"},{\"id\":425,\"kind\":2048,\"name\":\"setDefaultFeeRateIx\",\"url\":\"classes/WhirlpoolIx.html#setDefaultFeeRateIx\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"WhirlpoolIx\"},{\"id\":426,\"kind\":2048,\"name\":\"setDefaultProtocolFeeRateIx\",\"url\":\"classes/WhirlpoolIx.html#setDefaultProtocolFeeRateIx\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"WhirlpoolIx\"},{\"id\":427,\"kind\":2048,\"name\":\"setFeeAuthorityIx\",\"url\":\"classes/WhirlpoolIx.html#setFeeAuthorityIx\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"WhirlpoolIx\"},{\"id\":428,\"kind\":2048,\"name\":\"setFeeRateIx\",\"url\":\"classes/WhirlpoolIx.html#setFeeRateIx\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"WhirlpoolIx\"},{\"id\":429,\"kind\":2048,\"name\":\"setProtocolFeeRateIx\",\"url\":\"classes/WhirlpoolIx.html#setProtocolFeeRateIx\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"WhirlpoolIx\"},{\"id\":430,\"kind\":2048,\"name\":\"setRewardAuthorityBySuperAuthorityIx\",\"url\":\"classes/WhirlpoolIx.html#setRewardAuthorityBySuperAuthorityIx\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"WhirlpoolIx\"},{\"id\":431,\"kind\":2048,\"name\":\"setRewardAuthorityIx\",\"url\":\"classes/WhirlpoolIx.html#setRewardAuthorityIx\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"WhirlpoolIx\"},{\"id\":432,\"kind\":2048,\"name\":\"setRewardEmissionsIx\",\"url\":\"classes/WhirlpoolIx.html#setRewardEmissionsIx\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"WhirlpoolIx\"},{\"id\":433,\"kind\":2048,\"name\":\"setRewardEmissionsSuperAuthorityIx\",\"url\":\"classes/WhirlpoolIx.html#setRewardEmissionsSuperAuthorityIx\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"WhirlpoolIx\"},{\"id\":434,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/WhirlpoolIx.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"WhirlpoolIx\"},{\"id\":435,\"kind\":64,\"name\":\"buildWhirlpoolClient\",\"url\":\"modules.html#buildWhirlpoolClient\",\"classes\":\"tsd-kind-function\"},{\"id\":436,\"kind\":256,\"name\":\"WhirlpoolClient\",\"url\":\"interfaces/WhirlpoolClient.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":437,\"kind\":2048,\"name\":\"getPool\",\"url\":\"interfaces/WhirlpoolClient.html#getPool\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"WhirlpoolClient\"},{\"id\":438,\"kind\":2048,\"name\":\"getPosition\",\"url\":\"interfaces/WhirlpoolClient.html#getPosition\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"WhirlpoolClient\"},{\"id\":439,\"kind\":256,\"name\":\"Whirlpool\",\"url\":\"interfaces/Whirlpool.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":440,\"kind\":2048,\"name\":\"getData\",\"url\":\"interfaces/Whirlpool.html#getData\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"Whirlpool\"},{\"id\":441,\"kind\":2048,\"name\":\"refreshData\",\"url\":\"interfaces/Whirlpool.html#refreshData\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"Whirlpool\"},{\"id\":442,\"kind\":2048,\"name\":\"getTokenAInfo\",\"url\":\"interfaces/Whirlpool.html#getTokenAInfo\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"Whirlpool\"},{\"id\":443,\"kind\":2048,\"name\":\"getTokenBInfo\",\"url\":\"interfaces/Whirlpool.html#getTokenBInfo\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"Whirlpool\"},{\"id\":444,\"kind\":2048,\"name\":\"initTickArrayForTicks\",\"url\":\"interfaces/Whirlpool.html#initTickArrayForTicks\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"Whirlpool\"},{\"id\":445,\"kind\":2048,\"name\":\"openPosition\",\"url\":\"interfaces/Whirlpool.html#openPosition\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"Whirlpool\"},{\"id\":446,\"kind\":2048,\"name\":\"openPositionWithMetadata\",\"url\":\"interfaces/Whirlpool.html#openPositionWithMetadata\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"Whirlpool\"},{\"id\":447,\"kind\":2048,\"name\":\"closePosition\",\"url\":\"interfaces/Whirlpool.html#closePosition\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"Whirlpool\"},{\"id\":448,\"kind\":2048,\"name\":\"swap\",\"url\":\"interfaces/Whirlpool.html#swap\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"Whirlpool\"},{\"id\":449,\"kind\":256,\"name\":\"Position\",\"url\":\"interfaces/Position.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":450,\"kind\":2048,\"name\":\"getData\",\"url\":\"interfaces/Position.html#getData\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"Position\"},{\"id\":451,\"kind\":2048,\"name\":\"refreshData\",\"url\":\"interfaces/Position.html#refreshData\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"Position\"},{\"id\":452,\"kind\":2048,\"name\":\"increaseLiquidity\",\"url\":\"interfaces/Position.html#increaseLiquidity\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"Position\"},{\"id\":453,\"kind\":2048,\"name\":\"decreaseLiquidity\",\"url\":\"interfaces/Position.html#decreaseLiquidity\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"Position\"}],\"index\":{\"version\":\"2.3.9\",\"fields\":[\"name\",\"parent\"],\"fieldVectors\":[[\"name/0\",[0,37.689]],[\"parent/0\",[]],[\"name/1\",[1,57.148]],[\"parent/1\",[0,3.444]],[\"name/2\",[2,57.148]],[\"parent/2\",[0,3.444]],[\"name/3\",[3,57.148]],[\"parent/3\",[0,3.444]],[\"name/4\",[4,42.485]],[\"parent/4\",[0,3.444]],[\"name/5\",[5,57.148]],[\"parent/5\",[0,3.444]],[\"name/6\",[6,57.148]],[\"parent/6\",[0,3.444]],[\"name/7\",[7,57.148]],[\"parent/7\",[0,3.444]],[\"name/8\",[8,57.148]],[\"parent/8\",[0,3.444]],[\"name/9\",[9,57.148]],[\"parent/9\",[0,3.444]],[\"name/10\",[10,57.148]],[\"parent/10\",[]],[\"name/11\",[11,57.148]],[\"parent/11\",[]],[\"name/12\",[12,57.148]],[\"parent/12\",[]],[\"name/13\",[13,57.148]],[\"parent/13\",[]],[\"name/14\",[14,57.148]],[\"parent/14\",[]],[\"name/15\",[15,57.148]],[\"parent/15\",[]],[\"name/16\",[16,57.148]],[\"parent/16\",[]],[\"name/17\",[17,57.148]],[\"parent/17\",[]],[\"name/18\",[18,42.485]],[\"parent/18\",[]],[\"name/19\",[19,34.461]],[\"parent/19\",[18,3.883]],[\"name/20\",[20,35.946]],[\"parent/20\",[18,3.883]],[\"name/21\",[21,57.148]],[\"parent/21\",[18,3.883]],[\"name/22\",[22,28.061]],[\"parent/22\",[18,3.883]],[\"name/23\",[23,57.148]],[\"parent/23\",[18,3.883]],[\"name/24\",[24,52.04]],[\"parent/24\",[]],[\"name/25\",[25,23.708]],[\"parent/25\",[24,4.756]],[\"name/26\",[26,39.802]],[\"parent/26\",[27,4.035]],[\"name/27\",[28,46.162]],[\"parent/27\",[27,4.035]],[\"name/28\",[29,46.162]],[\"parent/28\",[27,4.035]],[\"name/29\",[30,46.162]],[\"parent/29\",[27,4.035]],[\"name/30\",[31,48.675]],[\"parent/30\",[27,4.035]],[\"name/31\",[32,52.04]],[\"parent/31\",[]],[\"name/32\",[25,23.708]],[\"parent/32\",[32,4.756]],[\"name/33\",[33,57.148]],[\"parent/33\",[34,4.035]],[\"name/34\",[35,57.148]],[\"parent/34\",[34,4.035]],[\"name/35\",[36,57.148]],[\"parent/35\",[34,4.035]],[\"name/36\",[37,52.04]],[\"parent/36\",[34,4.035]],[\"name/37\",[38,57.148]],[\"parent/37\",[34,4.035]],[\"name/38\",[39,52.04]],[\"parent/38\",[]],[\"name/39\",[25,23.708]],[\"parent/39\",[39,4.756]],[\"name/40\",[40,52.04]],[\"parent/40\",[41,5.223]],[\"name/41\",[42,48.675]],[\"parent/41\",[]],[\"name/42\",[25,23.708]],[\"parent/42\",[42,4.448]],[\"name/43\",[19,34.461]],[\"parent/43\",[43,2.927]],[\"name/44\",[40,52.04]],[\"parent/44\",[43,2.927]],[\"name/45\",[44,52.04]],[\"parent/45\",[43,2.927]],[\"name/46\",[45,52.04]],[\"parent/46\",[43,2.927]],[\"name/47\",[46,48.675]],[\"parent/47\",[43,2.927]],[\"name/48\",[47,48.675]],[\"parent/48\",[43,2.927]],[\"name/49\",[48,48.675]],[\"parent/49\",[43,2.927]],[\"name/50\",[49,57.148]],[\"parent/50\",[43,2.927]],[\"name/51\",[50,57.148]],[\"parent/51\",[43,2.927]],[\"name/52\",[51,48.675]],[\"parent/52\",[43,2.927]],[\"name/53\",[52,48.675]],[\"parent/53\",[43,2.927]],[\"name/54\",[53,57.148]],[\"parent/54\",[43,2.927]],[\"name/55\",[54,48.675]],[\"parent/55\",[43,2.927]],[\"name/56\",[55,48.675]],[\"parent/56\",[43,2.927]],[\"name/57\",[56,57.148]],[\"parent/57\",[43,2.927]],[\"name/58\",[57,57.148]],[\"parent/58\",[43,2.927]],[\"name/59\",[58,52.04]],[\"parent/59\",[43,2.927]],[\"name/60\",[59,44.155]],[\"parent/60\",[43,2.927]],[\"name/61\",[60,52.04]],[\"parent/61\",[]],[\"name/62\",[25,23.708]],[\"parent/62\",[60,4.756]],[\"name/63\",[22,28.061]],[\"parent/63\",[61,4.448]],[\"name/64\",[62,57.148]],[\"parent/64\",[61,4.448]],[\"name/65\",[63,57.148]],[\"parent/65\",[61,4.448]],[\"name/66\",[64,52.04]],[\"parent/66\",[]],[\"name/67\",[25,23.708]],[\"parent/67\",[64,4.756]],[\"name/68\",[65,57.148]],[\"parent/68\",[66,3.883]],[\"name/69\",[67,57.148]],[\"parent/69\",[66,3.883]],[\"name/70\",[68,57.148]],[\"parent/70\",[66,3.883]],[\"name/71\",[69,57.148]],[\"parent/71\",[66,3.883]],[\"name/72\",[70,57.148]],[\"parent/72\",[66,3.883]],[\"name/73\",[71,57.148]],[\"parent/73\",[66,3.883]],[\"name/74\",[72,52.04]],[\"parent/74\",[]],[\"name/75\",[25,23.708]],[\"parent/75\",[72,4.756]],[\"name/76\",[73,57.148]],[\"parent/76\",[74,4.756]],[\"name/77\",[75,57.148]],[\"parent/77\",[74,4.756]],[\"name/78\",[76,52.04]],[\"parent/78\",[]],[\"name/79\",[25,23.708]],[\"parent/79\",[76,4.756]],[\"name/80\",[77,52.04]],[\"parent/80\",[78,5.223]],[\"name/81\",[79,52.04]],[\"parent/81\",[]],[\"name/82\",[25,23.708]],[\"parent/82\",[79,4.756]],[\"name/83\",[77,52.04]],[\"parent/83\",[80,4.756]],[\"name/84\",[81,57.148]],[\"parent/84\",[80,4.756]],[\"name/85\",[82,52.04]],[\"parent/85\",[]],[\"name/86\",[25,23.708]],[\"parent/86\",[82,4.756]],[\"name/87\",[22,28.061]],[\"parent/87\",[83,3.444]],[\"name/88\",[84,52.04]],[\"parent/88\",[83,3.444]],[\"name/89\",[46,48.675]],[\"parent/89\",[83,3.444]],[\"name/90\",[85,46.162]],[\"parent/90\",[83,3.444]],[\"name/91\",[86,46.162]],[\"parent/91\",[83,3.444]],[\"name/92\",[87,57.148]],[\"parent/92\",[83,3.444]],[\"name/93\",[88,52.04]],[\"parent/93\",[83,3.444]],[\"name/94\",[89,57.148]],[\"parent/94\",[83,3.444]],[\"name/95\",[90,52.04]],[\"parent/95\",[83,3.444]],[\"name/96\",[58,52.04]],[\"parent/96\",[83,3.444]],[\"name/97\",[91,52.04]],[\"parent/97\",[]],[\"name/98\",[25,23.708]],[\"parent/98\",[91,4.756]],[\"name/99\",[19,34.461]],[\"parent/99\",[92,4.448]],[\"name/100\",[59,44.155]],[\"parent/100\",[92,4.448]],[\"name/101\",[30,46.162]],[\"parent/101\",[92,4.448]],[\"name/102\",[93,52.04]],[\"parent/102\",[]],[\"name/103\",[25,23.708]],[\"parent/103\",[93,4.756]],[\"name/104\",[22,28.061]],[\"parent/104\",[94,3.637]],[\"name/105\",[20,35.946]],[\"parent/105\",[94,3.637]],[\"name/106\",[95,46.162]],[\"parent/106\",[94,3.637]],[\"name/107\",[96,52.04]],[\"parent/107\",[94,3.637]],[\"name/108\",[97,52.04]],[\"parent/108\",[94,3.637]],[\"name/109\",[52,48.675]],[\"parent/109\",[94,3.637]],[\"name/110\",[55,48.675]],[\"parent/110\",[94,3.637]],[\"name/111\",[98,48.675]],[\"parent/111\",[94,3.637]],[\"name/112\",[99,52.04]],[\"parent/112\",[]],[\"name/113\",[25,23.708]],[\"parent/113\",[99,4.756]],[\"name/114\",[100,57.148]],[\"parent/114\",[101,4.035]],[\"name/115\",[20,35.946]],[\"parent/115\",[101,4.035]],[\"name/116\",[84,52.04]],[\"parent/116\",[101,4.035]],[\"name/117\",[95,46.162]],[\"parent/117\",[101,4.035]],[\"name/118\",[98,48.675]],[\"parent/118\",[101,4.035]],[\"name/119\",[102,52.04]],[\"parent/119\",[]],[\"name/120\",[25,23.708]],[\"parent/120\",[102,4.756]],[\"name/121\",[19,34.461]],[\"parent/121\",[103,3.752]],[\"name/122\",[22,28.061]],[\"parent/122\",[103,3.752]],[\"name/123\",[52,48.675]],[\"parent/123\",[103,3.752]],[\"name/124\",[55,48.675]],[\"parent/124\",[103,3.752]],[\"name/125\",[96,52.04]],[\"parent/125\",[103,3.752]],[\"name/126\",[97,52.04]],[\"parent/126\",[103,3.752]],[\"name/127\",[28,46.162]],[\"parent/127\",[103,3.752]],[\"name/128\",[104,52.04]],[\"parent/128\",[]],[\"name/129\",[25,23.708]],[\"parent/129\",[104,4.756]],[\"name/130\",[22,28.061]],[\"parent/130\",[105,3.752]],[\"name/131\",[20,35.946]],[\"parent/131\",[105,3.752]],[\"name/132\",[95,46.162]],[\"parent/132\",[105,3.752]],[\"name/133\",[106,44.155]],[\"parent/133\",[105,3.752]],[\"name/134\",[107,57.148]],[\"parent/134\",[105,3.752]],[\"name/135\",[108,57.148]],[\"parent/135\",[105,3.752]],[\"name/136\",[98,48.675]],[\"parent/136\",[105,3.752]],[\"name/137\",[109,52.04]],[\"parent/137\",[]],[\"name/138\",[25,23.708]],[\"parent/138\",[109,4.756]],[\"name/139\",[19,34.461]],[\"parent/139\",[110,4.448]],[\"name/140\",[28,46.162]],[\"parent/140\",[110,4.448]],[\"name/141\",[111,57.148]],[\"parent/141\",[110,4.448]],[\"name/142\",[112,52.04]],[\"parent/142\",[]],[\"name/143\",[25,23.708]],[\"parent/143\",[112,4.756]],[\"name/144\",[19,34.461]],[\"parent/144\",[113,4.219]],[\"name/145\",[26,39.802]],[\"parent/145\",[113,4.219]],[\"name/146\",[59,44.155]],[\"parent/146\",[113,4.219]],[\"name/147\",[30,46.162]],[\"parent/147\",[113,4.219]],[\"name/148\",[114,52.04]],[\"parent/148\",[]],[\"name/149\",[25,23.708]],[\"parent/149\",[114,4.756]],[\"name/150\",[19,34.461]],[\"parent/150\",[115,4.448]],[\"name/151\",[26,39.802]],[\"parent/151\",[115,4.448]],[\"name/152\",[31,48.675]],[\"parent/152\",[115,4.448]],[\"name/153\",[116,52.04]],[\"parent/153\",[]],[\"name/154\",[25,23.708]],[\"parent/154\",[116,4.756]],[\"name/155\",[19,34.461]],[\"parent/155\",[117,4.448]],[\"name/156\",[26,39.802]],[\"parent/156\",[117,4.448]],[\"name/157\",[118,57.148]],[\"parent/157\",[117,4.448]],[\"name/158\",[119,52.04]],[\"parent/158\",[]],[\"name/159\",[25,23.708]],[\"parent/159\",[119,4.756]],[\"name/160\",[22,28.061]],[\"parent/160\",[120,4.219]],[\"name/161\",[19,34.461]],[\"parent/161\",[120,4.219]],[\"name/162\",[26,39.802]],[\"parent/162\",[120,4.219]],[\"name/163\",[44,52.04]],[\"parent/163\",[120,4.219]],[\"name/164\",[121,52.04]],[\"parent/164\",[]],[\"name/165\",[25,23.708]],[\"parent/165\",[121,4.756]],[\"name/166\",[22,28.061]],[\"parent/166\",[122,4.219]],[\"name/167\",[19,34.461]],[\"parent/167\",[122,4.219]],[\"name/168\",[26,39.802]],[\"parent/168\",[122,4.219]],[\"name/169\",[45,52.04]],[\"parent/169\",[122,4.219]],[\"name/170\",[123,52.04]],[\"parent/170\",[]],[\"name/171\",[25,23.708]],[\"parent/171\",[123,4.756]],[\"name/172\",[22,28.061]],[\"parent/172\",[124,4.035]],[\"name/173\",[19,34.461]],[\"parent/173\",[124,4.035]],[\"name/174\",[106,44.155]],[\"parent/174\",[124,4.035]],[\"name/175\",[29,46.162]],[\"parent/175\",[124,4.035]],[\"name/176\",[125,52.04]],[\"parent/176\",[124,4.035]],[\"name/177\",[126,52.04]],[\"parent/177\",[]],[\"name/178\",[25,23.708]],[\"parent/178\",[126,4.756]],[\"name/179\",[22,28.061]],[\"parent/179\",[127,4.219]],[\"name/180\",[106,44.155]],[\"parent/180\",[127,4.219]],[\"name/181\",[128,48.675]],[\"parent/181\",[127,4.219]],[\"name/182\",[125,52.04]],[\"parent/182\",[127,4.219]],[\"name/183\",[129,52.04]],[\"parent/183\",[]],[\"name/184\",[25,23.708]],[\"parent/184\",[129,4.756]],[\"name/185\",[22,28.061]],[\"parent/185\",[130,4.035]],[\"name/186\",[106,44.155]],[\"parent/186\",[130,4.035]],[\"name/187\",[131,57.148]],[\"parent/187\",[130,4.035]],[\"name/188\",[128,48.675]],[\"parent/188\",[130,4.035]],[\"name/189\",[37,52.04]],[\"parent/189\",[130,4.035]],[\"name/190\",[132,52.04]],[\"parent/190\",[]],[\"name/191\",[25,23.708]],[\"parent/191\",[132,4.756]],[\"name/192\",[19,34.461]],[\"parent/192\",[133,4.448]],[\"name/193\",[29,46.162]],[\"parent/193\",[133,4.448]],[\"name/194\",[134,57.148]],[\"parent/194\",[133,4.448]],[\"name/195\",[135,57.148]],[\"parent/195\",[]],[\"name/196\",[136,52.04]],[\"parent/196\",[]],[\"name/197\",[25,23.708]],[\"parent/197\",[136,4.756]],[\"name/198\",[137,57.148]],[\"parent/198\",[138,4.448]],[\"name/199\",[139,57.148]],[\"parent/199\",[138,4.448]],[\"name/200\",[140,52.04]],[\"parent/200\",[138,4.448]],[\"name/201\",[141,52.04]],[\"parent/201\",[]],[\"name/202\",[25,23.708]],[\"parent/202\",[141,4.756]],[\"name/203\",[142,57.148]],[\"parent/203\",[143,4.448]],[\"name/204\",[144,57.148]],[\"parent/204\",[143,4.448]],[\"name/205\",[140,52.04]],[\"parent/205\",[143,4.448]],[\"name/206\",[145,57.148]],[\"parent/206\",[]],[\"name/207\",[146,52.04]],[\"parent/207\",[]],[\"name/208\",[25,23.708]],[\"parent/208\",[146,4.756]],[\"name/209\",[22,28.061]],[\"parent/209\",[147,3.637]],[\"name/210\",[148,57.148]],[\"parent/210\",[147,3.637]],[\"name/211\",[149,57.148]],[\"parent/211\",[147,3.637]],[\"name/212\",[150,57.148]],[\"parent/212\",[147,3.637]],[\"name/213\",[95,46.162]],[\"parent/213\",[147,3.637]],[\"name/214\",[85,46.162]],[\"parent/214\",[147,3.637]],[\"name/215\",[86,46.162]],[\"parent/215\",[147,3.637]],[\"name/216\",[151,42.485]],[\"parent/216\",[147,3.637]],[\"name/217\",[152,52.04]],[\"parent/217\",[]],[\"name/218\",[25,23.708]],[\"parent/218\",[152,4.756]],[\"name/219\",[153,57.148]],[\"parent/219\",[154,3.637]],[\"name/220\",[155,57.148]],[\"parent/220\",[154,3.637]],[\"name/221\",[156,57.148]],[\"parent/221\",[154,3.637]],[\"name/222\",[157,52.04]],[\"parent/222\",[154,3.637]],[\"name/223\",[158,57.148]],[\"parent/223\",[154,3.637]],[\"name/224\",[159,57.148]],[\"parent/224\",[154,3.637]],[\"name/225\",[160,57.148]],[\"parent/225\",[154,3.637]],[\"name/226\",[161,57.148]],[\"parent/226\",[154,3.637]],[\"name/227\",[162,57.148]],[\"parent/227\",[]],[\"name/228\",[163,52.04]],[\"parent/228\",[]],[\"name/229\",[25,23.708]],[\"parent/229\",[163,4.756]],[\"name/230\",[22,28.061]],[\"parent/230\",[164,4.219]],[\"name/231\",[20,35.946]],[\"parent/231\",[164,4.219]],[\"name/232\",[165,57.148]],[\"parent/232\",[164,4.219]],[\"name/233\",[166,57.148]],[\"parent/233\",[164,4.219]],[\"name/234\",[167,52.04]],[\"parent/234\",[]],[\"name/235\",[25,23.708]],[\"parent/235\",[167,4.756]],[\"name/236\",[168,57.148]],[\"parent/236\",[169,3.883]],[\"name/237\",[26,39.802]],[\"parent/237\",[169,3.883]],[\"name/238\",[28,46.162]],[\"parent/238\",[169,3.883]],[\"name/239\",[29,46.162]],[\"parent/239\",[169,3.883]],[\"name/240\",[31,48.675]],[\"parent/240\",[169,3.883]],[\"name/241\",[151,42.485]],[\"parent/241\",[169,3.883]],[\"name/242\",[170,52.04]],[\"parent/242\",[]],[\"name/243\",[25,23.708]],[\"parent/243\",[170,4.756]],[\"name/244\",[19,34.461]],[\"parent/244\",[171,3.883]],[\"name/245\",[172,57.148]],[\"parent/245\",[171,3.883]],[\"name/246\",[59,44.155]],[\"parent/246\",[171,3.883]],[\"name/247\",[30,46.162]],[\"parent/247\",[171,3.883]],[\"name/248\",[26,39.802]],[\"parent/248\",[171,3.883]],[\"name/249\",[151,42.485]],[\"parent/249\",[171,3.883]],[\"name/250\",[173,52.04]],[\"parent/250\",[]],[\"name/251\",[25,23.708]],[\"parent/251\",[173,4.756]],[\"name/252\",[174,57.148]],[\"parent/252\",[175,3.444]],[\"name/253\",[19,34.461]],[\"parent/253\",[175,3.444]],[\"name/254\",[176,57.148]],[\"parent/254\",[175,3.444]],[\"name/255\",[51,48.675]],[\"parent/255\",[175,3.444]],[\"name/256\",[54,48.675]],[\"parent/256\",[175,3.444]],[\"name/257\",[177,57.148]],[\"parent/257\",[175,3.444]],[\"name/258\",[178,57.148]],[\"parent/258\",[175,3.444]],[\"name/259\",[179,57.148]],[\"parent/259\",[175,3.444]],[\"name/260\",[59,44.155]],[\"parent/260\",[175,3.444]],[\"name/261\",[151,42.485]],[\"parent/261\",[175,3.444]],[\"name/262\",[180,52.04]],[\"parent/262\",[]],[\"name/263\",[25,23.708]],[\"parent/263\",[180,4.756]],[\"name/264\",[22,28.061]],[\"parent/264\",[181,4.219]],[\"name/265\",[182,57.148]],[\"parent/265\",[181,4.219]],[\"name/266\",[183,57.148]],[\"parent/266\",[181,4.219]],[\"name/267\",[151,42.485]],[\"parent/267\",[181,4.219]],[\"name/268\",[184,52.04]],[\"parent/268\",[]],[\"name/269\",[25,23.708]],[\"parent/269\",[184,4.756]],[\"name/270\",[22,28.061]],[\"parent/270\",[185,3.883]],[\"name/271\",[106,44.155]],[\"parent/271\",[185,3.883]],[\"name/272\",[186,57.148]],[\"parent/272\",[185,3.883]],[\"name/273\",[187,57.148]],[\"parent/273\",[185,3.883]],[\"name/274\",[128,48.675]],[\"parent/274\",[185,3.883]],[\"name/275\",[151,42.485]],[\"parent/275\",[185,3.883]],[\"name/276\",[188,57.148]],[\"parent/276\",[]],[\"name/277\",[189,37.689]],[\"parent/277\",[]],[\"name/278\",[190,57.148]],[\"parent/278\",[189,3.444]],[\"name/279\",[191,48.675]],[\"parent/279\",[189,3.444]],[\"name/280\",[192,57.148]],[\"parent/280\",[189,3.444]],[\"name/281\",[193,52.04]],[\"parent/281\",[189,3.444]],[\"name/282\",[194,57.148]],[\"parent/282\",[189,3.444]],[\"name/283\",[195,57.148]],[\"parent/283\",[189,3.444]],[\"name/284\",[196,52.04]],[\"parent/284\",[189,3.444]],[\"name/285\",[197,57.148]],[\"parent/285\",[189,3.444]],[\"name/286\",[4,42.485]],[\"parent/286\",[189,3.444]],[\"name/287\",[198,38.69]],[\"parent/287\",[]],[\"name/288\",[199,57.148]],[\"parent/288\",[198,3.536]],[\"name/289\",[200,57.148]],[\"parent/289\",[198,3.536]],[\"name/290\",[201,57.148]],[\"parent/290\",[198,3.536]],[\"name/291\",[202,57.148]],[\"parent/291\",[198,3.536]],[\"name/292\",[203,57.148]],[\"parent/292\",[198,3.536]],[\"name/293\",[204,57.148]],[\"parent/293\",[198,3.536]],[\"name/294\",[205,57.148]],[\"parent/294\",[198,3.536]],[\"name/295\",[4,42.485]],[\"parent/295\",[198,3.536]],[\"name/296\",[206,38.69]],[\"parent/296\",[]],[\"name/297\",[207,57.148]],[\"parent/297\",[206,3.536]],[\"name/298\",[208,57.148]],[\"parent/298\",[206,3.536]],[\"name/299\",[209,57.148]],[\"parent/299\",[206,3.536]],[\"name/300\",[210,57.148]],[\"parent/300\",[206,3.536]],[\"name/301\",[211,57.148]],[\"parent/301\",[206,3.536]],[\"name/302\",[212,57.148]],[\"parent/302\",[206,3.536]],[\"name/303\",[213,57.148]],[\"parent/303\",[206,3.536]],[\"name/304\",[214,57.148]],[\"parent/304\",[206,3.536]],[\"name/305\",[215,46.162]],[\"parent/305\",[]],[\"name/306\",[216,57.148]],[\"parent/306\",[215,4.219]],[\"name/307\",[217,57.148]],[\"parent/307\",[215,4.219]],[\"name/308\",[4,42.485]],[\"parent/308\",[215,4.219]],[\"name/309\",[218,57.148]],[\"parent/309\",[]],[\"name/310\",[219,39.802]],[\"parent/310\",[]],[\"name/311\",[220,57.148]],[\"parent/311\",[219,3.637]],[\"name/312\",[221,57.148]],[\"parent/312\",[219,3.637]],[\"name/313\",[222,57.148]],[\"parent/313\",[219,3.637]],[\"name/314\",[223,57.148]],[\"parent/314\",[219,3.637]],[\"name/315\",[224,57.148]],[\"parent/315\",[219,3.637]],[\"name/316\",[225,57.148]],[\"parent/316\",[219,3.637]],[\"name/317\",[226,57.148]],[\"parent/317\",[219,3.637]],[\"name/318\",[227,52.04]],[\"parent/318\",[]],[\"name/319\",[25,23.708]],[\"parent/319\",[227,4.756]],[\"name/320\",[228,57.148]],[\"parent/320\",[229,4.756]],[\"name/321\",[230,57.148]],[\"parent/321\",[229,4.756]],[\"name/322\",[231,33.169]],[\"parent/322\",[]],[\"name/323\",[4,42.485]],[\"parent/323\",[231,3.031]],[\"name/324\",[232,57.148]],[\"parent/324\",[231,3.031]],[\"name/325\",[233,52.04]],[\"parent/325\",[231,3.031]],[\"name/326\",[191,48.675]],[\"parent/326\",[231,3.031]],[\"name/327\",[193,52.04]],[\"parent/327\",[231,3.031]],[\"name/328\",[196,52.04]],[\"parent/328\",[231,3.031]],[\"name/329\",[234,57.148]],[\"parent/329\",[231,3.031]],[\"name/330\",[235,57.148]],[\"parent/330\",[231,3.031]],[\"name/331\",[236,57.148]],[\"parent/331\",[231,3.031]],[\"name/332\",[237,57.148]],[\"parent/332\",[231,3.031]],[\"name/333\",[238,57.148]],[\"parent/333\",[231,3.031]],[\"name/334\",[239,57.148]],[\"parent/334\",[231,3.031]],[\"name/335\",[240,57.148]],[\"parent/335\",[231,3.031]],[\"name/336\",[241,57.148]],[\"parent/336\",[231,3.031]],[\"name/337\",[242,57.148]],[\"parent/337\",[231,3.031]],[\"name/338\",[243,52.04]],[\"parent/338\",[]],[\"name/339\",[244,39.802]],[\"parent/339\",[243,4.756]],[\"name/340\",[245,52.04]],[\"parent/340\",[]],[\"name/341\",[244,39.802]],[\"parent/341\",[245,4.756]],[\"name/342\",[246,52.04]],[\"parent/342\",[]],[\"name/343\",[244,39.802]],[\"parent/343\",[246,4.756]],[\"name/344\",[247,52.04]],[\"parent/344\",[]],[\"name/345\",[244,39.802]],[\"parent/345\",[247,4.756]],[\"name/346\",[248,52.04]],[\"parent/346\",[]],[\"name/347\",[244,39.802]],[\"parent/347\",[248,4.756]],[\"name/348\",[249,52.04]],[\"parent/348\",[]],[\"name/349\",[244,39.802]],[\"parent/349\",[249,4.756]],[\"name/350\",[250,52.04]],[\"parent/350\",[]],[\"name/351\",[244,39.802]],[\"parent/351\",[250,4.756]],[\"name/352\",[251,52.04]],[\"parent/352\",[]],[\"name/353\",[244,39.802]],[\"parent/353\",[251,4.756]],[\"name/354\",[252,57.148]],[\"parent/354\",[]],[\"name/355\",[253,57.148]],[\"parent/355\",[]],[\"name/356\",[254,52.04]],[\"parent/356\",[]],[\"name/357\",[25,23.708]],[\"parent/357\",[254,4.756]],[\"name/358\",[255,57.148]],[\"parent/358\",[256,3.536]],[\"name/359\",[257,57.148]],[\"parent/359\",[256,3.536]],[\"name/360\",[51,48.675]],[\"parent/360\",[256,3.536]],[\"name/361\",[54,48.675]],[\"parent/361\",[256,3.536]],[\"name/362\",[48,48.675]],[\"parent/362\",[256,3.536]],[\"name/363\",[47,48.675]],[\"parent/363\",[256,3.536]],[\"name/364\",[85,46.162]],[\"parent/364\",[256,3.536]],[\"name/365\",[86,46.162]],[\"parent/365\",[256,3.536]],[\"name/366\",[258,48.675]],[\"parent/366\",[256,3.536]],[\"name/367\",[259,57.148]],[\"parent/367\",[]],[\"name/368\",[260,57.148]],[\"parent/368\",[]],[\"name/369\",[261,52.04]],[\"parent/369\",[]],[\"name/370\",[25,23.708]],[\"parent/370\",[261,4.756]],[\"name/371\",[46,48.675]],[\"parent/371\",[262,3.883]],[\"name/372\",[48,48.675]],[\"parent/372\",[262,3.883]],[\"name/373\",[47,48.675]],[\"parent/373\",[262,3.883]],[\"name/374\",[85,46.162]],[\"parent/374\",[262,3.883]],[\"name/375\",[86,46.162]],[\"parent/375\",[262,3.883]],[\"name/376\",[258,48.675]],[\"parent/376\",[262,3.883]],[\"name/377\",[263,48.675]],[\"parent/377\",[]],[\"name/378\",[264,52.04]],[\"parent/378\",[]],[\"name/379\",[25,23.708]],[\"parent/379\",[264,4.756]],[\"name/380\",[22,28.061]],[\"parent/380\",[265,4.219]],[\"name/381\",[20,35.946]],[\"parent/381\",[265,4.219]],[\"name/382\",[266,52.04]],[\"parent/382\",[265,4.219]],[\"name/383\",[267,52.04]],[\"parent/383\",[265,4.219]],[\"name/384\",[263,48.675]],[\"parent/384\",[]],[\"name/385\",[25,23.708]],[\"parent/385\",[263,4.448]],[\"name/386\",[88,52.04]],[\"parent/386\",[268,4.756]],[\"name/387\",[90,52.04]],[\"parent/387\",[268,4.756]],[\"name/388\",[269,52.04]],[\"parent/388\",[]],[\"name/389\",[270,52.04]],[\"parent/389\",[]],[\"name/390\",[25,23.708]],[\"parent/390\",[270,4.756]],[\"name/391\",[22,28.061]],[\"parent/391\",[271,4.219]],[\"name/392\",[20,35.946]],[\"parent/392\",[271,4.219]],[\"name/393\",[266,52.04]],[\"parent/393\",[271,4.219]],[\"name/394\",[267,52.04]],[\"parent/394\",[271,4.219]],[\"name/395\",[269,52.04]],[\"parent/395\",[]],[\"name/396\",[272,57.148]],[\"parent/396\",[]],[\"name/397\",[273,52.04]],[\"parent/397\",[]],[\"name/398\",[25,23.708]],[\"parent/398\",[273,4.756]],[\"name/399\",[274,57.148]],[\"parent/399\",[275,3.637]],[\"name/400\",[276,57.148]],[\"parent/400\",[275,3.637]],[\"name/401\",[42,48.675]],[\"parent/401\",[275,3.637]],[\"name/402\",[277,57.148]],[\"parent/402\",[275,3.637]],[\"name/403\",[157,52.04]],[\"parent/403\",[275,3.637]],[\"name/404\",[258,48.675]],[\"parent/404\",[275,3.637]],[\"name/405\",[278,57.148]],[\"parent/405\",[275,3.637]],[\"name/406\",[279,57.148]],[\"parent/406\",[275,3.637]],[\"name/407\",[280,57.148]],[\"parent/407\",[]],[\"name/408\",[281,28.061]],[\"parent/408\",[]],[\"name/409\",[282,57.148]],[\"parent/409\",[281,2.564]],[\"name/410\",[283,57.148]],[\"parent/410\",[281,2.564]],[\"name/411\",[284,57.148]],[\"parent/411\",[281,2.564]],[\"name/412\",[285,57.148]],[\"parent/412\",[281,2.564]],[\"name/413\",[286,57.148]],[\"parent/413\",[281,2.564]],[\"name/414\",[287,57.148]],[\"parent/414\",[281,2.564]],[\"name/415\",[288,57.148]],[\"parent/415\",[281,2.564]],[\"name/416\",[289,57.148]],[\"parent/416\",[281,2.564]],[\"name/417\",[290,57.148]],[\"parent/417\",[281,2.564]],[\"name/418\",[291,57.148]],[\"parent/418\",[281,2.564]],[\"name/419\",[292,57.148]],[\"parent/419\",[281,2.564]],[\"name/420\",[293,57.148]],[\"parent/420\",[281,2.564]],[\"name/421\",[294,57.148]],[\"parent/421\",[281,2.564]],[\"name/422\",[295,57.148]],[\"parent/422\",[281,2.564]],[\"name/423\",[296,57.148]],[\"parent/423\",[281,2.564]],[\"name/424\",[297,57.148]],[\"parent/424\",[281,2.564]],[\"name/425\",[298,57.148]],[\"parent/425\",[281,2.564]],[\"name/426\",[299,57.148]],[\"parent/426\",[281,2.564]],[\"name/427\",[300,57.148]],[\"parent/427\",[281,2.564]],[\"name/428\",[301,57.148]],[\"parent/428\",[281,2.564]],[\"name/429\",[302,57.148]],[\"parent/429\",[281,2.564]],[\"name/430\",[303,57.148]],[\"parent/430\",[281,2.564]],[\"name/431\",[304,57.148]],[\"parent/431\",[281,2.564]],[\"name/432\",[305,57.148]],[\"parent/432\",[281,2.564]],[\"name/433\",[306,57.148]],[\"parent/433\",[281,2.564]],[\"name/434\",[4,42.485]],[\"parent/434\",[281,2.564]],[\"name/435\",[307,57.148]],[\"parent/435\",[]],[\"name/436\",[308,48.675]],[\"parent/436\",[]],[\"name/437\",[233,52.04]],[\"parent/437\",[308,4.448]],[\"name/438\",[191,48.675]],[\"parent/438\",[308,4.448]],[\"name/439\",[22,28.061]],[\"parent/439\",[]],[\"name/440\",[309,52.04]],[\"parent/440\",[22,2.564]],[\"name/441\",[310,52.04]],[\"parent/441\",[22,2.564]],[\"name/442\",[311,57.148]],[\"parent/442\",[22,2.564]],[\"name/443\",[312,57.148]],[\"parent/443\",[22,2.564]],[\"name/444\",[313,57.148]],[\"parent/444\",[22,2.564]],[\"name/445\",[314,57.148]],[\"parent/445\",[22,2.564]],[\"name/446\",[315,57.148]],[\"parent/446\",[22,2.564]],[\"name/447\",[316,57.148]],[\"parent/447\",[22,2.564]],[\"name/448\",[317,57.148]],[\"parent/448\",[22,2.564]],[\"name/449\",[20,35.946]],[\"parent/449\",[]],[\"name/450\",[309,52.04]],[\"parent/450\",[20,3.285]],[\"name/451\",[310,52.04]],[\"parent/451\",[20,3.285]],[\"name/452\",[318,57.148]],[\"parent/452\",[20,3.285]],[\"name/453\",[319,57.148]],[\"parent/453\",[20,3.285]]],\"invertedIndex\":[[\"__type\",{\"_index\":25,\"name\":{\"25\":{},\"32\":{},\"39\":{},\"42\":{},\"62\":{},\"67\":{},\"75\":{},\"79\":{},\"82\":{},\"86\":{},\"98\":{},\"103\":{},\"113\":{},\"120\":{},\"129\":{},\"138\":{},\"143\":{},\"149\":{},\"154\":{},\"159\":{},\"165\":{},\"171\":{},\"178\":{},\"184\":{},\"191\":{},\"197\":{},\"202\":{},\"208\":{},\"218\":{},\"229\":{},\"235\":{},\"243\":{},\"251\":{},\"263\":{},\"269\":{},\"319\":{},\"357\":{},\"370\":{},\"379\":{},\"385\":{},\"390\":{},\"398\":{}},\"parent\":{}}],[\"accountfetcher\",{\"_index\":231,\"name\":{\"322\":{}},\"parent\":{\"323\":{},\"324\":{},\"325\":{},\"326\":{},\"327\":{},\"328\":{},\"329\":{},\"330\":{},\"331\":{},\"332\":{},\"333\":{},\"334\":{},\"335\":{},\"336\":{},\"337\":{}}}],[\"accountname\",{\"_index\":18,\"name\":{\"18\":{}},\"parent\":{\"19\":{},\"20\":{},\"21\":{},\"22\":{},\"23\":{}}}],[\"amount\",{\"_index\":153,\"name\":{\"219\":{}},\"parent\":{}}],[\"amountowed\",{\"_index\":75,\"name\":{\"77\":{}},\"parent\":{}}],[\"amountspecifiedisinput\",{\"_index\":157,\"name\":{\"222\":{},\"403\":{}},\"parent\":{}}],[\"atob\",{\"_index\":158,\"name\":{\"223\":{}},\"parent\":{}}],[\"authority\",{\"_index\":36,\"name\":{\"35\":{}},\"parent\":{}}],[\"buildwhirlpoolclient\",{\"_index\":307,\"name\":{\"435\":{}},\"parent\":{}}],[\"checktickinbounds\",{\"_index\":213,\"name\":{\"303\":{}},\"parent\":{}}],[\"closeposition\",{\"_index\":316,\"name\":{\"447\":{}},\"parent\":{}}],[\"closepositionix\",{\"_index\":291,\"name\":{\"418\":{}},\"parent\":{}}],[\"closepositionparams\",{\"_index\":99,\"name\":{\"112\":{}},\"parent\":{\"113\":{}}}],[\"closepositionparams.__type\",{\"_index\":101,\"name\":{},\"parent\":{\"114\":{},\"115\":{},\"116\":{},\"117\":{},\"118\":{}}}],[\"collectfeesix\",{\"_index\":294,\"name\":{\"421\":{}},\"parent\":{}}],[\"collectfeesparams\",{\"_index\":93,\"name\":{\"102\":{}},\"parent\":{\"103\":{}}}],[\"collectfeesparams.__type\",{\"_index\":94,\"name\":{},\"parent\":{\"104\":{},\"105\":{},\"106\":{},\"107\":{},\"108\":{},\"109\":{},\"110\":{},\"111\":{}}}],[\"collectfeesquote\",{\"_index\":263,\"name\":{\"377\":{},\"384\":{}},\"parent\":{\"385\":{}}}],[\"collectfeesquote.__type\",{\"_index\":268,\"name\":{},\"parent\":{\"386\":{},\"387\":{}}}],[\"collectfeesquoteparam\",{\"_index\":264,\"name\":{\"378\":{}},\"parent\":{\"379\":{}}}],[\"collectfeesquoteparam.__type\",{\"_index\":265,\"name\":{},\"parent\":{\"380\":{},\"381\":{},\"382\":{},\"383\":{}}}],[\"collectprotocolfeesauthority\",{\"_index\":28,\"name\":{\"27\":{},\"127\":{},\"140\":{},\"238\":{}},\"parent\":{}}],[\"collectprotocolfeesix\",{\"_index\":295,\"name\":{\"422\":{}},\"parent\":{}}],[\"collectprotocolfeesparams\",{\"_index\":102,\"name\":{\"119\":{}},\"parent\":{\"120\":{}}}],[\"collectprotocolfeesparams.__type\",{\"_index\":103,\"name\":{},\"parent\":{\"121\":{},\"122\":{},\"123\":{},\"124\":{},\"125\":{},\"126\":{},\"127\":{}}}],[\"collectrewardix\",{\"_index\":296,\"name\":{\"423\":{}},\"parent\":{}}],[\"collectrewardparams\",{\"_index\":104,\"name\":{\"128\":{}},\"parent\":{\"129\":{}}}],[\"collectrewardparams.__type\",{\"_index\":105,\"name\":{},\"parent\":{\"130\":{},\"131\":{},\"132\":{},\"133\":{},\"134\":{},\"135\":{},\"136\":{}}}],[\"collectrewardsquote\",{\"_index\":269,\"name\":{\"388\":{},\"395\":{}},\"parent\":{}}],[\"collectrewardsquoteparam\",{\"_index\":270,\"name\":{\"389\":{}},\"parent\":{\"390\":{}}}],[\"collectrewardsquoteparam.__type\",{\"_index\":271,\"name\":{},\"parent\":{\"391\":{},\"392\":{},\"393\":{},\"394\":{}}}],[\"connection\",{\"_index\":5,\"name\":{\"5\":{}},\"parent\":{}}],[\"constructor\",{\"_index\":4,\"name\":{\"4\":{},\"286\":{},\"295\":{},\"308\":{},\"323\":{},\"434\":{}},\"parent\":{}}],[\"decreaseliquidity\",{\"_index\":319,\"name\":{\"453\":{}},\"parent\":{}}],[\"decreaseliquidityinput\",{\"_index\":141,\"name\":{\"201\":{}},\"parent\":{\"202\":{}}}],[\"decreaseliquidityinput.__type\",{\"_index\":143,\"name\":{},\"parent\":{\"203\":{},\"204\":{},\"205\":{}}}],[\"decreaseliquidityix\",{\"_index\":290,\"name\":{\"417\":{}},\"parent\":{}}],[\"decreaseliquidityparams\",{\"_index\":145,\"name\":{\"206\":{}},\"parent\":{}}],[\"decreaseliquidityquotebyliquidity\",{\"_index\":259,\"name\":{\"367\":{}},\"parent\":{}}],[\"decreaseliquidityquotebyliquiditywithparams\",{\"_index\":260,\"name\":{\"368\":{}},\"parent\":{}}],[\"decreaseliquidityquoteparam\",{\"_index\":261,\"name\":{\"369\":{}},\"parent\":{\"370\":{}}}],[\"decreaseliquidityquoteparam.__type\",{\"_index\":262,\"name\":{},\"parent\":{\"371\":{},\"372\":{},\"373\":{},\"374\":{},\"375\":{},\"376\":{}}}],[\"defaultfeerate\",{\"_index\":30,\"name\":{\"29\":{},\"101\":{},\"147\":{},\"247\":{}},\"parent\":{}}],[\"defaultprotocolfeerate\",{\"_index\":31,\"name\":{\"30\":{},\"152\":{},\"240\":{}},\"parent\":{}}],[\"emissionspersecondx64\",{\"_index\":37,\"name\":{\"36\":{},\"189\":{}},\"parent\":{}}],[\"estimateliquidityfromtokenamounts\",{\"_index\":225,\"name\":{\"316\":{}},\"parent\":{}}],[\"feeauthority\",{\"_index\":26,\"name\":{\"26\":{},\"145\":{},\"151\":{},\"156\":{},\"162\":{},\"168\":{},\"237\":{},\"248\":{}},\"parent\":{}}],[\"feegrowthcheckpointa\",{\"_index\":87,\"name\":{\"92\":{}},\"parent\":{}}],[\"feegrowthcheckpointb\",{\"_index\":89,\"name\":{\"94\":{}},\"parent\":{}}],[\"feegrowthglobala\",{\"_index\":53,\"name\":{\"54\":{}},\"parent\":{}}],[\"feegrowthglobalb\",{\"_index\":56,\"name\":{\"57\":{}},\"parent\":{}}],[\"feegrowthoutsidea\",{\"_index\":69,\"name\":{\"71\":{}},\"parent\":{}}],[\"feegrowthoutsideb\",{\"_index\":70,\"name\":{\"72\":{}},\"parent\":{}}],[\"feeoweda\",{\"_index\":88,\"name\":{\"93\":{},\"386\":{}},\"parent\":{}}],[\"feeowedb\",{\"_index\":90,\"name\":{\"95\":{},\"387\":{}},\"parent\":{}}],[\"feerate\",{\"_index\":44,\"name\":{\"45\":{},\"163\":{}},\"parent\":{}}],[\"feetier\",{\"_index\":23,\"name\":{\"23\":{}},\"parent\":{}}],[\"feetierdata\",{\"_index\":91,\"name\":{\"97\":{}},\"parent\":{\"98\":{}}}],[\"feetierdata.__type\",{\"_index\":92,\"name\":{},\"parent\":{\"99\":{},\"100\":{},\"101\":{}}}],[\"feetierkey\",{\"_index\":179,\"name\":{\"259\":{}},\"parent\":{}}],[\"feetierpda\",{\"_index\":172,\"name\":{\"245\":{}},\"parent\":{}}],[\"findnextinitializedtickindex\",{\"_index\":212,\"name\":{\"302\":{}},\"parent\":{}}],[\"findpreviousinitializedtickindex\",{\"_index\":211,\"name\":{\"301\":{}},\"parent\":{}}],[\"from\",{\"_index\":1,\"name\":{\"1\":{}},\"parent\":{}}],[\"fromworkspace\",{\"_index\":2,\"name\":{\"2\":{}},\"parent\":{}}],[\"funder\",{\"_index\":151,\"name\":{\"216\":{},\"241\":{},\"249\":{},\"261\":{},\"267\":{},\"275\":{}},\"parent\":{}}],[\"getaccountrentexempt\",{\"_index\":232,\"name\":{\"324\":{}},\"parent\":{}}],[\"getadjacenttickarrays\",{\"_index\":217,\"name\":{\"307\":{}},\"parent\":{}}],[\"getconfig\",{\"_index\":236,\"name\":{\"331\":{}},\"parent\":{}}],[\"getdata\",{\"_index\":309,\"name\":{\"440\":{},\"450\":{}},\"parent\":{}}],[\"getfeerate\",{\"_index\":221,\"name\":{\"312\":{}},\"parent\":{}}],[\"getfeetier\",{\"_index\":196,\"name\":{\"284\":{},\"328\":{}},\"parent\":{}}],[\"getinitializabletickindex\",{\"_index\":208,\"name\":{\"298\":{}},\"parent\":{}}],[\"getmintinfo\",{\"_index\":235,\"name\":{\"330\":{}},\"parent\":{}}],[\"getnextinitializabletickindex\",{\"_index\":209,\"name\":{\"299\":{}},\"parent\":{}}],[\"getoracle\",{\"_index\":197,\"name\":{\"285\":{}},\"parent\":{}}],[\"getpool\",{\"_index\":233,\"name\":{\"325\":{},\"437\":{}},\"parent\":{}}],[\"getposition\",{\"_index\":191,\"name\":{\"279\":{},\"326\":{},\"438\":{}},\"parent\":{}}],[\"getpositionmetadata\",{\"_index\":192,\"name\":{\"280\":{}},\"parent\":{}}],[\"getprevinitializabletickindex\",{\"_index\":210,\"name\":{\"300\":{}},\"parent\":{}}],[\"getprotocolfeerate\",{\"_index\":222,\"name\":{\"313\":{}},\"parent\":{}}],[\"getstarttickindex\",{\"_index\":207,\"name\":{\"297\":{}},\"parent\":{}}],[\"gettickarray\",{\"_index\":193,\"name\":{\"281\":{},\"327\":{}},\"parent\":{}}],[\"gettickarrayfromsqrtprice\",{\"_index\":195,\"name\":{\"283\":{}},\"parent\":{}}],[\"gettickarrayfromtickindex\",{\"_index\":194,\"name\":{\"282\":{}},\"parent\":{}}],[\"gettickarraypublickeysforswap\",{\"_index\":226,\"name\":{\"317\":{}},\"parent\":{}}],[\"gettickfromarray\",{\"_index\":216,\"name\":{\"306\":{}},\"parent\":{}}],[\"gettokenainfo\",{\"_index\":311,\"name\":{\"442\":{}},\"parent\":{}}],[\"gettokenamountsfromliquidity\",{\"_index\":224,\"name\":{\"315\":{}},\"parent\":{}}],[\"gettokenbinfo\",{\"_index\":312,\"name\":{\"443\":{}},\"parent\":{}}],[\"gettokeninfo\",{\"_index\":234,\"name\":{\"329\":{}},\"parent\":{}}],[\"getwhirlpool\",{\"_index\":190,\"name\":{\"278\":{}},\"parent\":{}}],[\"growthglobalx64\",{\"_index\":38,\"name\":{\"37\":{}},\"parent\":{}}],[\"growthinsidecheckpoint\",{\"_index\":73,\"name\":{\"76\":{}},\"parent\":{}}],[\"increaseliquidity\",{\"_index\":318,\"name\":{\"452\":{}},\"parent\":{}}],[\"increaseliquidityinput\",{\"_index\":136,\"name\":{\"196\":{}},\"parent\":{\"197\":{}}}],[\"increaseliquidityinput.__type\",{\"_index\":138,\"name\":{},\"parent\":{\"198\":{},\"199\":{},\"200\":{}}}],[\"increaseliquidityix\",{\"_index\":289,\"name\":{\"416\":{}},\"parent\":{}}],[\"increaseliquidityparams\",{\"_index\":135,\"name\":{\"195\":{}},\"parent\":{}}],[\"increaseliquidityquotebyinputtoken\",{\"_index\":252,\"name\":{\"354\":{}},\"parent\":{}}],[\"increaseliquidityquotebyinputtokenwithparams\",{\"_index\":253,\"name\":{\"355\":{}},\"parent\":{}}],[\"increaseliquidityquoteparam\",{\"_index\":254,\"name\":{\"356\":{}},\"parent\":{\"357\":{}}}],[\"increaseliquidityquoteparam.__type\",{\"_index\":256,\"name\":{},\"parent\":{\"358\":{},\"359\":{},\"360\":{},\"361\":{},\"362\":{},\"363\":{},\"364\":{},\"365\":{},\"366\":{}}}],[\"initconfigparams\",{\"_index\":167,\"name\":{\"234\":{}},\"parent\":{\"235\":{}}}],[\"initconfigparams.__type\",{\"_index\":169,\"name\":{},\"parent\":{\"236\":{},\"237\":{},\"238\":{},\"239\":{},\"240\":{},\"241\":{}}}],[\"initfeetierparams\",{\"_index\":170,\"name\":{\"242\":{}},\"parent\":{\"243\":{}}}],[\"initfeetierparams.__type\",{\"_index\":171,\"name\":{},\"parent\":{\"244\":{},\"245\":{},\"246\":{},\"247\":{},\"248\":{},\"249\":{}}}],[\"initializeconfigix\",{\"_index\":282,\"name\":{\"409\":{}},\"parent\":{}}],[\"initialized\",{\"_index\":65,\"name\":{\"68\":{}},\"parent\":{}}],[\"initializefeetierix\",{\"_index\":283,\"name\":{\"410\":{}},\"parent\":{}}],[\"initializepoolix\",{\"_index\":284,\"name\":{\"411\":{}},\"parent\":{}}],[\"initializerewardix\",{\"_index\":285,\"name\":{\"412\":{}},\"parent\":{}}],[\"initializerewardparams\",{\"_index\":184,\"name\":{\"268\":{}},\"parent\":{\"269\":{}}}],[\"initializerewardparams.__type\",{\"_index\":185,\"name\":{},\"parent\":{\"270\":{},\"271\":{},\"272\":{},\"273\":{},\"274\":{},\"275\":{}}}],[\"initpoolparams\",{\"_index\":173,\"name\":{\"250\":{}},\"parent\":{\"251\":{}}}],[\"initpoolparams.__type\",{\"_index\":175,\"name\":{},\"parent\":{\"252\":{},\"253\":{},\"254\":{},\"255\":{},\"256\":{},\"257\":{},\"258\":{},\"259\":{},\"260\":{},\"261\":{}}}],[\"initsqrtprice\",{\"_index\":174,\"name\":{\"252\":{}},\"parent\":{}}],[\"inittickarrayforticks\",{\"_index\":313,\"name\":{\"444\":{}},\"parent\":{}}],[\"inittickarrayix\",{\"_index\":286,\"name\":{\"413\":{}},\"parent\":{}}],[\"inittickarrayparams\",{\"_index\":180,\"name\":{\"262\":{}},\"parent\":{\"263\":{}}}],[\"inittickarrayparams.__type\",{\"_index\":181,\"name\":{},\"parent\":{\"264\":{},\"265\":{},\"266\":{},\"267\":{}}}],[\"inputtokenamount\",{\"_index\":255,\"name\":{\"358\":{}},\"parent\":{}}],[\"inputtokenmint\",{\"_index\":257,\"name\":{\"359\":{}},\"parent\":{}}],[\"isrewardinitialized\",{\"_index\":220,\"name\":{\"311\":{}},\"parent\":{}}],[\"istickinitializable\",{\"_index\":214,\"name\":{\"304\":{}},\"parent\":{}}],[\"liquidity\",{\"_index\":46,\"name\":{\"47\":{},\"89\":{},\"371\":{}},\"parent\":{}}],[\"liquidityamount\",{\"_index\":140,\"name\":{\"200\":{},\"205\":{}},\"parent\":{}}],[\"liquiditygross\",{\"_index\":68,\"name\":{\"70\":{}},\"parent\":{}}],[\"liquiditynet\",{\"_index\":67,\"name\":{\"69\":{}},\"parent\":{}}],[\"listmintinfos\",{\"_index\":241,\"name\":{\"336\":{}},\"parent\":{}}],[\"listpools\",{\"_index\":237,\"name\":{\"332\":{}},\"parent\":{}}],[\"listpositions\",{\"_index\":238,\"name\":{\"333\":{}},\"parent\":{}}],[\"listtickarrays\",{\"_index\":239,\"name\":{\"334\":{}},\"parent\":{}}],[\"listtokeninfos\",{\"_index\":240,\"name\":{\"335\":{}},\"parent\":{}}],[\"max_sqrt_price\",{\"_index\":15,\"name\":{\"15\":{}},\"parent\":{}}],[\"max_tick_array_crossings\",{\"_index\":11,\"name\":{\"11\":{}},\"parent\":{}}],[\"max_tick_index\",{\"_index\":12,\"name\":{\"12\":{}},\"parent\":{}}],[\"metadata_program_address\",{\"_index\":17,\"name\":{\"17\":{}},\"parent\":{}}],[\"metadatabump\",{\"_index\":81,\"name\":{\"84\":{}},\"parent\":{}}],[\"min_sqrt_price\",{\"_index\":16,\"name\":{\"16\":{}},\"parent\":{}}],[\"min_tick_index\",{\"_index\":13,\"name\":{\"13\":{}},\"parent\":{}}],[\"mint\",{\"_index\":33,\"name\":{\"33\":{}},\"parent\":{}}],[\"newcollectprotocolfeesauthority\",{\"_index\":111,\"name\":{\"141\":{}},\"parent\":{}}],[\"newfeeauthority\",{\"_index\":118,\"name\":{\"157\":{}},\"parent\":{}}],[\"newrewardauthority\",{\"_index\":125,\"name\":{\"176\":{},\"182\":{}},\"parent\":{}}],[\"newrewardemissionssuperauthority\",{\"_index\":134,\"name\":{\"194\":{}},\"parent\":{}}],[\"num_rewards\",{\"_index\":10,\"name\":{\"10\":{}},\"parent\":{}}],[\"openposition\",{\"_index\":314,\"name\":{\"445\":{}},\"parent\":{}}],[\"openpositionbumpsdata\",{\"_index\":76,\"name\":{\"78\":{}},\"parent\":{\"79\":{}}}],[\"openpositionbumpsdata.__type\",{\"_index\":78,\"name\":{},\"parent\":{\"80\":{}}}],[\"openpositionix\",{\"_index\":287,\"name\":{\"414\":{}},\"parent\":{}}],[\"openpositionparams\",{\"_index\":146,\"name\":{\"207\":{}},\"parent\":{\"208\":{}}}],[\"openpositionparams.__type\",{\"_index\":147,\"name\":{},\"parent\":{\"209\":{},\"210\":{},\"211\":{},\"212\":{},\"213\":{},\"214\":{},\"215\":{},\"216\":{}}}],[\"openpositionwithmetadata\",{\"_index\":315,\"name\":{\"446\":{}},\"parent\":{}}],[\"openpositionwithmetadatabumpsdata\",{\"_index\":79,\"name\":{\"81\":{}},\"parent\":{\"82\":{}}}],[\"openpositionwithmetadatabumpsdata.__type\",{\"_index\":80,\"name\":{},\"parent\":{\"83\":{},\"84\":{}}}],[\"openpositionwithmetadataix\",{\"_index\":288,\"name\":{\"415\":{}},\"parent\":{}}],[\"opts\",{\"_index\":7,\"name\":{\"7\":{}},\"parent\":{}}],[\"ordermints\",{\"_index\":223,\"name\":{\"314\":{}},\"parent\":{}}],[\"otheramountthreshold\",{\"_index\":155,\"name\":{\"220\":{}},\"parent\":{}}],[\"owner\",{\"_index\":148,\"name\":{\"210\":{}},\"parent\":{}}],[\"parsableentity\",{\"_index\":243,\"name\":{\"338\":{}},\"parent\":{\"339\":{}}}],[\"parsablefeetier\",{\"_index\":249,\"name\":{\"348\":{}},\"parent\":{\"349\":{}}}],[\"parsablemintinfo\",{\"_index\":251,\"name\":{\"352\":{}},\"parent\":{\"353\":{}}}],[\"parsableposition\",{\"_index\":247,\"name\":{\"344\":{}},\"parent\":{\"345\":{}}}],[\"parsabletickarray\",{\"_index\":248,\"name\":{\"346\":{}},\"parent\":{\"347\":{}}}],[\"parsabletokeninfo\",{\"_index\":250,\"name\":{\"350\":{}},\"parent\":{\"351\":{}}}],[\"parsablewhirlpool\",{\"_index\":246,\"name\":{\"342\":{}},\"parent\":{\"343\":{}}}],[\"parsablewhirlpoolsconfig\",{\"_index\":245,\"name\":{\"340\":{}},\"parent\":{\"341\":{}}}],[\"parse\",{\"_index\":244,\"name\":{\"339\":{},\"341\":{},\"343\":{},\"345\":{},\"347\":{},\"349\":{},\"351\":{},\"353\":{}},\"parent\":{}}],[\"pdautil\",{\"_index\":189,\"name\":{\"277\":{}},\"parent\":{\"278\":{},\"279\":{},\"280\":{},\"281\":{},\"282\":{},\"283\":{},\"284\":{},\"285\":{},\"286\":{}}}],[\"poolutil\",{\"_index\":219,\"name\":{\"310\":{}},\"parent\":{\"311\":{},\"312\":{},\"313\":{},\"314\":{},\"315\":{},\"316\":{},\"317\":{}}}],[\"position\",{\"_index\":20,\"name\":{\"20\":{},\"105\":{},\"115\":{},\"131\":{},\"231\":{},\"381\":{},\"392\":{},\"449\":{}},\"parent\":{\"450\":{},\"451\":{},\"452\":{},\"453\":{}}}],[\"positionauthority\",{\"_index\":98,\"name\":{\"111\":{},\"118\":{},\"136\":{}},\"parent\":{}}],[\"positionbump\",{\"_index\":77,\"name\":{\"80\":{},\"83\":{}},\"parent\":{}}],[\"positiondata\",{\"_index\":82,\"name\":{\"85\":{}},\"parent\":{\"86\":{}}}],[\"positiondata.__type\",{\"_index\":83,\"name\":{},\"parent\":{\"87\":{},\"88\":{},\"89\":{},\"90\":{},\"91\":{},\"92\":{},\"93\":{},\"94\":{},\"95\":{},\"96\":{}}}],[\"positionmint\",{\"_index\":84,\"name\":{\"88\":{},\"116\":{}},\"parent\":{}}],[\"positionmintaddress\",{\"_index\":150,\"name\":{\"212\":{}},\"parent\":{}}],[\"positionpda\",{\"_index\":149,\"name\":{\"211\":{}},\"parent\":{}}],[\"positionrewardinfodata\",{\"_index\":72,\"name\":{\"74\":{}},\"parent\":{\"75\":{}}}],[\"positionrewardinfodata.__type\",{\"_index\":74,\"name\":{},\"parent\":{\"76\":{},\"77\":{}}}],[\"positiontokenaccount\",{\"_index\":95,\"name\":{\"106\":{},\"117\":{},\"132\":{},\"213\":{}},\"parent\":{}}],[\"pricemath\",{\"_index\":198,\"name\":{\"287\":{}},\"parent\":{\"288\":{},\"289\":{},\"290\":{},\"291\":{},\"292\":{},\"293\":{},\"294\":{},\"295\":{}}}],[\"pricetoinitializabletickindex\",{\"_index\":205,\"name\":{\"294\":{}},\"parent\":{}}],[\"pricetosqrtpricex64\",{\"_index\":199,\"name\":{\"288\":{}},\"parent\":{}}],[\"pricetotickindex\",{\"_index\":204,\"name\":{\"293\":{}},\"parent\":{}}],[\"program\",{\"_index\":8,\"name\":{\"8\":{}},\"parent\":{}}],[\"protocolfeeoweda\",{\"_index\":49,\"name\":{\"50\":{}},\"parent\":{}}],[\"protocolfeeowedb\",{\"_index\":50,\"name\":{\"51\":{}},\"parent\":{}}],[\"protocolfeerate\",{\"_index\":45,\"name\":{\"46\":{},\"169\":{}},\"parent\":{}}],[\"provider\",{\"_index\":9,\"name\":{\"9\":{}},\"parent\":{}}],[\"receiver\",{\"_index\":100,\"name\":{\"114\":{}},\"parent\":{}}],[\"refreshall\",{\"_index\":242,\"name\":{\"337\":{}},\"parent\":{}}],[\"refreshdata\",{\"_index\":310,\"name\":{\"441\":{},\"451\":{}},\"parent\":{}}],[\"rewardauthority\",{\"_index\":128,\"name\":{\"181\":{},\"188\":{},\"274\":{}},\"parent\":{}}],[\"rewardemissionssuperauthority\",{\"_index\":29,\"name\":{\"28\":{},\"175\":{},\"193\":{},\"239\":{}},\"parent\":{}}],[\"rewardgrowthsoutside\",{\"_index\":71,\"name\":{\"73\":{}},\"parent\":{}}],[\"rewardindex\",{\"_index\":106,\"name\":{\"133\":{},\"174\":{},\"180\":{},\"186\":{},\"271\":{}},\"parent\":{}}],[\"rewardinfos\",{\"_index\":58,\"name\":{\"59\":{},\"96\":{}},\"parent\":{}}],[\"rewardlastupdatedtimestamp\",{\"_index\":57,\"name\":{\"58\":{}},\"parent\":{}}],[\"rewardmint\",{\"_index\":186,\"name\":{\"272\":{}},\"parent\":{}}],[\"rewardowneraccount\",{\"_index\":107,\"name\":{\"134\":{}},\"parent\":{}}],[\"rewardvault\",{\"_index\":108,\"name\":{\"135\":{}},\"parent\":{}}],[\"rewardvaultkey\",{\"_index\":131,\"name\":{\"187\":{}},\"parent\":{}}],[\"rewardvaultkeypair\",{\"_index\":187,\"name\":{\"273\":{}},\"parent\":{}}],[\"setcollectprotocolfeesauthorityix\",{\"_index\":297,\"name\":{\"424\":{}},\"parent\":{}}],[\"setcollectprotocolfeesauthorityparams\",{\"_index\":109,\"name\":{\"137\":{}},\"parent\":{\"138\":{}}}],[\"setcollectprotocolfeesauthorityparams.__type\",{\"_index\":110,\"name\":{},\"parent\":{\"139\":{},\"140\":{},\"141\":{}}}],[\"setdefaultfeerateix\",{\"_index\":298,\"name\":{\"425\":{}},\"parent\":{}}],[\"setdefaultfeerateparams\",{\"_index\":112,\"name\":{\"142\":{}},\"parent\":{\"143\":{}}}],[\"setdefaultfeerateparams.__type\",{\"_index\":113,\"name\":{},\"parent\":{\"144\":{},\"145\":{},\"146\":{},\"147\":{}}}],[\"setdefaultprotocolfeerateix\",{\"_index\":299,\"name\":{\"426\":{}},\"parent\":{}}],[\"setdefaultprotocolfeerateparams\",{\"_index\":114,\"name\":{\"148\":{}},\"parent\":{\"149\":{}}}],[\"setdefaultprotocolfeerateparams.__type\",{\"_index\":115,\"name\":{},\"parent\":{\"150\":{},\"151\":{},\"152\":{}}}],[\"setfeeauthorityix\",{\"_index\":300,\"name\":{\"427\":{}},\"parent\":{}}],[\"setfeeauthorityparams\",{\"_index\":116,\"name\":{\"153\":{}},\"parent\":{\"154\":{}}}],[\"setfeeauthorityparams.__type\",{\"_index\":117,\"name\":{},\"parent\":{\"155\":{},\"156\":{},\"157\":{}}}],[\"setfeerateix\",{\"_index\":301,\"name\":{\"428\":{}},\"parent\":{}}],[\"setfeerateparams\",{\"_index\":119,\"name\":{\"158\":{}},\"parent\":{\"159\":{}}}],[\"setfeerateparams.__type\",{\"_index\":120,\"name\":{},\"parent\":{\"160\":{},\"161\":{},\"162\":{},\"163\":{}}}],[\"setprotocolfeerateix\",{\"_index\":302,\"name\":{\"429\":{}},\"parent\":{}}],[\"setprotocolfeerateparams\",{\"_index\":121,\"name\":{\"164\":{}},\"parent\":{\"165\":{}}}],[\"setprotocolfeerateparams.__type\",{\"_index\":122,\"name\":{},\"parent\":{\"166\":{},\"167\":{},\"168\":{},\"169\":{}}}],[\"setrewardauthoritybysuperauthorityix\",{\"_index\":303,\"name\":{\"430\":{}},\"parent\":{}}],[\"setrewardauthoritybysuperauthorityparams\",{\"_index\":123,\"name\":{\"170\":{}},\"parent\":{\"171\":{}}}],[\"setrewardauthoritybysuperauthorityparams.__type\",{\"_index\":124,\"name\":{},\"parent\":{\"172\":{},\"173\":{},\"174\":{},\"175\":{},\"176\":{}}}],[\"setrewardauthorityix\",{\"_index\":304,\"name\":{\"431\":{}},\"parent\":{}}],[\"setrewardauthorityparams\",{\"_index\":126,\"name\":{\"177\":{}},\"parent\":{\"178\":{}}}],[\"setrewardauthorityparams.__type\",{\"_index\":127,\"name\":{},\"parent\":{\"179\":{},\"180\":{},\"181\":{},\"182\":{}}}],[\"setrewardemissionsix\",{\"_index\":305,\"name\":{\"432\":{}},\"parent\":{}}],[\"setrewardemissionsparams\",{\"_index\":129,\"name\":{\"183\":{}},\"parent\":{\"184\":{}}}],[\"setrewardemissionsparams.__type\",{\"_index\":130,\"name\":{},\"parent\":{\"185\":{},\"186\":{},\"187\":{},\"188\":{},\"189\":{}}}],[\"setrewardemissionssuperauthorityix\",{\"_index\":306,\"name\":{\"433\":{}},\"parent\":{}}],[\"setrewardemissionssuperauthorityparams\",{\"_index\":132,\"name\":{\"190\":{}},\"parent\":{\"191\":{}}}],[\"setrewardemissionssuperauthorityparams.__type\",{\"_index\":133,\"name\":{},\"parent\":{\"192\":{},\"193\":{},\"194\":{}}}],[\"slippagetolerance\",{\"_index\":258,\"name\":{\"366\":{},\"376\":{},\"404\":{}},\"parent\":{}}],[\"sqrtprice\",{\"_index\":47,\"name\":{\"48\":{},\"363\":{},\"373\":{}},\"parent\":{}}],[\"sqrtpricelimit\",{\"_index\":156,\"name\":{\"221\":{}},\"parent\":{}}],[\"sqrtpricex64toprice\",{\"_index\":200,\"name\":{\"289\":{}},\"parent\":{}}],[\"sqrtpricex64totickindex\",{\"_index\":202,\"name\":{\"291\":{}},\"parent\":{}}],[\"starttick\",{\"_index\":183,\"name\":{\"266\":{}},\"parent\":{}}],[\"starttickindex\",{\"_index\":62,\"name\":{\"64\":{}},\"parent\":{}}],[\"swap\",{\"_index\":317,\"name\":{\"448\":{}},\"parent\":{}}],[\"swapinput\",{\"_index\":152,\"name\":{\"217\":{}},\"parent\":{\"218\":{}}}],[\"swapinput.__type\",{\"_index\":154,\"name\":{},\"parent\":{\"219\":{},\"220\":{},\"221\":{},\"222\":{},\"223\":{},\"224\":{},\"225\":{},\"226\":{}}}],[\"swapix\",{\"_index\":292,\"name\":{\"419\":{}},\"parent\":{}}],[\"swapparams\",{\"_index\":162,\"name\":{\"227\":{}},\"parent\":{}}],[\"swapquote\",{\"_index\":280,\"name\":{\"407\":{}},\"parent\":{}}],[\"swapquotebyinputtoken\",{\"_index\":272,\"name\":{\"396\":{}},\"parent\":{}}],[\"swapquoteparam\",{\"_index\":273,\"name\":{\"397\":{}},\"parent\":{\"398\":{}}}],[\"swapquoteparam.__type\",{\"_index\":275,\"name\":{},\"parent\":{\"399\":{},\"400\":{},\"401\":{},\"402\":{},\"403\":{},\"404\":{},\"405\":{},\"406\":{}}}],[\"swaptokenmint\",{\"_index\":276,\"name\":{\"400\":{}},\"parent\":{}}],[\"tick_array_size\",{\"_index\":14,\"name\":{\"14\":{}},\"parent\":{}}],[\"tickarray\",{\"_index\":21,\"name\":{\"21\":{}},\"parent\":{}}],[\"tickarray0\",{\"_index\":159,\"name\":{\"224\":{}},\"parent\":{}}],[\"tickarray1\",{\"_index\":160,\"name\":{\"225\":{}},\"parent\":{}}],[\"tickarray2\",{\"_index\":161,\"name\":{\"226\":{}},\"parent\":{}}],[\"tickarrayaddresses\",{\"_index\":278,\"name\":{\"405\":{}},\"parent\":{}}],[\"tickarraydata\",{\"_index\":60,\"name\":{\"61\":{}},\"parent\":{\"62\":{}}}],[\"tickarraydata.__type\",{\"_index\":61,\"name\":{},\"parent\":{\"63\":{},\"64\":{},\"65\":{}}}],[\"tickarraylower\",{\"_index\":165,\"name\":{\"232\":{}},\"parent\":{}}],[\"tickarraypda\",{\"_index\":182,\"name\":{\"265\":{}},\"parent\":{}}],[\"tickarrays\",{\"_index\":279,\"name\":{\"406\":{}},\"parent\":{}}],[\"tickarrayupper\",{\"_index\":166,\"name\":{\"233\":{}},\"parent\":{}}],[\"tickarrayutil\",{\"_index\":215,\"name\":{\"305\":{}},\"parent\":{\"306\":{},\"307\":{},\"308\":{}}}],[\"tickcurrentindex\",{\"_index\":48,\"name\":{\"49\":{},\"362\":{},\"372\":{}},\"parent\":{}}],[\"tickdata\",{\"_index\":64,\"name\":{\"66\":{}},\"parent\":{\"67\":{}}}],[\"tickdata.__type\",{\"_index\":66,\"name\":{},\"parent\":{\"68\":{},\"69\":{},\"70\":{},\"71\":{},\"72\":{},\"73\":{}}}],[\"tickindextoprice\",{\"_index\":203,\"name\":{\"292\":{}},\"parent\":{}}],[\"tickindextosqrtpricex64\",{\"_index\":201,\"name\":{\"290\":{}},\"parent\":{}}],[\"ticklower\",{\"_index\":266,\"name\":{\"382\":{},\"393\":{}},\"parent\":{}}],[\"ticklowerindex\",{\"_index\":85,\"name\":{\"90\":{},\"214\":{},\"364\":{},\"374\":{}},\"parent\":{}}],[\"ticks\",{\"_index\":63,\"name\":{\"65\":{}},\"parent\":{}}],[\"tickspacing\",{\"_index\":59,\"name\":{\"60\":{},\"100\":{},\"146\":{},\"246\":{},\"260\":{}},\"parent\":{}}],[\"tickupper\",{\"_index\":267,\"name\":{\"383\":{},\"394\":{}},\"parent\":{}}],[\"tickupperindex\",{\"_index\":86,\"name\":{\"91\":{},\"215\":{},\"365\":{},\"375\":{}},\"parent\":{}}],[\"tickutil\",{\"_index\":206,\"name\":{\"296\":{}},\"parent\":{\"297\":{},\"298\":{},\"299\":{},\"300\":{},\"301\":{},\"302\":{},\"303\":{},\"304\":{}}}],[\"tokena\",{\"_index\":228,\"name\":{\"320\":{}},\"parent\":{}}],[\"tokenamount\",{\"_index\":277,\"name\":{\"402\":{}},\"parent\":{}}],[\"tokenamounts\",{\"_index\":227,\"name\":{\"318\":{}},\"parent\":{\"319\":{}}}],[\"tokenamounts.__type\",{\"_index\":229,\"name\":{},\"parent\":{\"320\":{},\"321\":{}}}],[\"tokenb\",{\"_index\":230,\"name\":{\"321\":{}},\"parent\":{}}],[\"tokeninfo\",{\"_index\":188,\"name\":{\"276\":{}},\"parent\":{}}],[\"tokenmaxa\",{\"_index\":137,\"name\":{\"198\":{}},\"parent\":{}}],[\"tokenmaxb\",{\"_index\":139,\"name\":{\"199\":{}},\"parent\":{}}],[\"tokenmina\",{\"_index\":142,\"name\":{\"203\":{}},\"parent\":{}}],[\"tokenminb\",{\"_index\":144,\"name\":{\"204\":{}},\"parent\":{}}],[\"tokenminta\",{\"_index\":51,\"name\":{\"52\":{},\"255\":{},\"360\":{}},\"parent\":{}}],[\"tokenmintb\",{\"_index\":54,\"name\":{\"55\":{},\"256\":{},\"361\":{}},\"parent\":{}}],[\"tokenowneraccounta\",{\"_index\":96,\"name\":{\"107\":{},\"125\":{}},\"parent\":{}}],[\"tokenowneraccountb\",{\"_index\":97,\"name\":{\"108\":{},\"126\":{}},\"parent\":{}}],[\"tokenvaulta\",{\"_index\":52,\"name\":{\"53\":{},\"109\":{},\"123\":{}},\"parent\":{}}],[\"tokenvaultakeypair\",{\"_index\":177,\"name\":{\"257\":{}},\"parent\":{}}],[\"tokenvaultb\",{\"_index\":55,\"name\":{\"56\":{},\"110\":{},\"124\":{}},\"parent\":{}}],[\"tokenvaultbkeypair\",{\"_index\":178,\"name\":{\"258\":{}},\"parent\":{}}],[\"totokenamount\",{\"_index\":218,\"name\":{\"309\":{}},\"parent\":{}}],[\"updatefeesandrewardsix\",{\"_index\":293,\"name\":{\"420\":{}},\"parent\":{}}],[\"updatefeesandrewardsparams\",{\"_index\":163,\"name\":{\"228\":{}},\"parent\":{\"229\":{}}}],[\"updatefeesandrewardsparams.__type\",{\"_index\":164,\"name\":{},\"parent\":{\"230\":{},\"231\":{},\"232\":{},\"233\":{}}}],[\"vault\",{\"_index\":35,\"name\":{\"34\":{}},\"parent\":{}}],[\"wallet\",{\"_index\":6,\"name\":{\"6\":{}},\"parent\":{}}],[\"whirlpool\",{\"_index\":22,\"name\":{\"22\":{},\"63\":{},\"87\":{},\"104\":{},\"122\":{},\"130\":{},\"160\":{},\"166\":{},\"172\":{},\"179\":{},\"185\":{},\"209\":{},\"230\":{},\"264\":{},\"270\":{},\"380\":{},\"391\":{},\"439\":{}},\"parent\":{\"440\":{},\"441\":{},\"442\":{},\"443\":{},\"444\":{},\"445\":{},\"446\":{},\"447\":{},\"448\":{}}}],[\"whirlpooladdress\",{\"_index\":274,\"name\":{\"399\":{}},\"parent\":{}}],[\"whirlpoolbump\",{\"_index\":40,\"name\":{\"40\":{},\"44\":{}},\"parent\":{}}],[\"whirlpoolbumpsdata\",{\"_index\":39,\"name\":{\"38\":{}},\"parent\":{\"39\":{}}}],[\"whirlpoolbumpsdata.__type\",{\"_index\":41,\"name\":{},\"parent\":{\"40\":{}}}],[\"whirlpoolclient\",{\"_index\":308,\"name\":{\"436\":{}},\"parent\":{\"437\":{},\"438\":{}}}],[\"whirlpoolcontext\",{\"_index\":0,\"name\":{\"0\":{}},\"parent\":{\"1\":{},\"2\":{},\"3\":{},\"4\":{},\"5\":{},\"6\":{},\"7\":{},\"8\":{},\"9\":{}}}],[\"whirlpooldata\",{\"_index\":42,\"name\":{\"41\":{},\"401\":{}},\"parent\":{\"42\":{}}}],[\"whirlpooldata.__type\",{\"_index\":43,\"name\":{},\"parent\":{\"43\":{},\"44\":{},\"45\":{},\"46\":{},\"47\":{},\"48\":{},\"49\":{},\"50\":{},\"51\":{},\"52\":{},\"53\":{},\"54\":{},\"55\":{},\"56\":{},\"57\":{},\"58\":{},\"59\":{},\"60\":{}}}],[\"whirlpoolix\",{\"_index\":281,\"name\":{\"408\":{}},\"parent\":{\"409\":{},\"410\":{},\"411\":{},\"412\":{},\"413\":{},\"414\":{},\"415\":{},\"416\":{},\"417\":{},\"418\":{},\"419\":{},\"420\":{},\"421\":{},\"422\":{},\"423\":{},\"424\":{},\"425\":{},\"426\":{},\"427\":{},\"428\":{},\"429\":{},\"430\":{},\"431\":{},\"432\":{},\"433\":{},\"434\":{}}}],[\"whirlpoolpda\",{\"_index\":176,\"name\":{\"254\":{}},\"parent\":{}}],[\"whirlpoolrewardinfodata\",{\"_index\":32,\"name\":{\"31\":{}},\"parent\":{\"32\":{}}}],[\"whirlpoolrewardinfodata.__type\",{\"_index\":34,\"name\":{},\"parent\":{\"33\":{},\"34\":{},\"35\":{},\"36\":{},\"37\":{}}}],[\"whirlpoolsconfig\",{\"_index\":19,\"name\":{\"19\":{},\"43\":{},\"99\":{},\"121\":{},\"139\":{},\"144\":{},\"150\":{},\"155\":{},\"161\":{},\"167\":{},\"173\":{},\"192\":{},\"244\":{},\"253\":{}},\"parent\":{}}],[\"whirlpoolsconfigdata\",{\"_index\":24,\"name\":{\"24\":{}},\"parent\":{\"25\":{}}}],[\"whirlpoolsconfigdata.__type\",{\"_index\":27,\"name\":{},\"parent\":{\"26\":{},\"27\":{},\"28\":{},\"29\":{},\"30\":{}}}],[\"whirlpoolsconfigkeypair\",{\"_index\":168,\"name\":{\"236\":{}},\"parent\":{}}],[\"withprovider\",{\"_index\":3,\"name\":{\"3\":{}},\"parent\":{}}]],\"pipeline\":[]}}"); \ No newline at end of file +window.searchData = JSON.parse("{\"kinds\":{\"8\":\"Enumeration\",\"16\":\"Enumeration member\",\"32\":\"Variable\",\"64\":\"Function\",\"128\":\"Class\",\"256\":\"Interface\",\"512\":\"Constructor\",\"1024\":\"Property\",\"2048\":\"Method\",\"65536\":\"Type literal\",\"4194304\":\"Type alias\"},\"rows\":[{\"id\":0,\"kind\":128,\"name\":\"WhirlpoolContext\",\"url\":\"classes/WhirlpoolContext.html\",\"classes\":\"tsd-kind-class\"},{\"id\":1,\"kind\":2048,\"name\":\"from\",\"url\":\"classes/WhirlpoolContext.html#from\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"WhirlpoolContext\"},{\"id\":2,\"kind\":2048,\"name\":\"fromWorkspace\",\"url\":\"classes/WhirlpoolContext.html#fromWorkspace\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"WhirlpoolContext\"},{\"id\":3,\"kind\":2048,\"name\":\"withProvider\",\"url\":\"classes/WhirlpoolContext.html#withProvider\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"WhirlpoolContext\"},{\"id\":4,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/WhirlpoolContext.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"WhirlpoolContext\"},{\"id\":5,\"kind\":1024,\"name\":\"connection\",\"url\":\"classes/WhirlpoolContext.html#connection\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"WhirlpoolContext\"},{\"id\":6,\"kind\":1024,\"name\":\"wallet\",\"url\":\"classes/WhirlpoolContext.html#wallet\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"WhirlpoolContext\"},{\"id\":7,\"kind\":1024,\"name\":\"opts\",\"url\":\"classes/WhirlpoolContext.html#opts\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"WhirlpoolContext\"},{\"id\":8,\"kind\":1024,\"name\":\"program\",\"url\":\"classes/WhirlpoolContext.html#program\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"WhirlpoolContext\"},{\"id\":9,\"kind\":1024,\"name\":\"provider\",\"url\":\"classes/WhirlpoolContext.html#provider\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"WhirlpoolContext\"},{\"id\":10,\"kind\":32,\"name\":\"ORCA_WHIRLPOOL_PROGRAM_ID\",\"url\":\"modules.html#ORCA_WHIRLPOOL_PROGRAM_ID\",\"classes\":\"tsd-kind-variable\"},{\"id\":11,\"kind\":32,\"name\":\"ORCA_WHIRLPOOLS_CONFIG\",\"url\":\"modules.html#ORCA_WHIRLPOOLS_CONFIG\",\"classes\":\"tsd-kind-variable\"},{\"id\":12,\"kind\":32,\"name\":\"NUM_REWARDS\",\"url\":\"modules.html#NUM_REWARDS\",\"classes\":\"tsd-kind-variable\"},{\"id\":13,\"kind\":32,\"name\":\"MAX_TICK_INDEX\",\"url\":\"modules.html#MAX_TICK_INDEX\",\"classes\":\"tsd-kind-variable\"},{\"id\":14,\"kind\":32,\"name\":\"MIN_TICK_INDEX\",\"url\":\"modules.html#MIN_TICK_INDEX\",\"classes\":\"tsd-kind-variable\"},{\"id\":15,\"kind\":32,\"name\":\"MAX_SQRT_PRICE\",\"url\":\"modules.html#MAX_SQRT_PRICE\",\"classes\":\"tsd-kind-variable\"},{\"id\":16,\"kind\":32,\"name\":\"MIN_SQRT_PRICE\",\"url\":\"modules.html#MIN_SQRT_PRICE\",\"classes\":\"tsd-kind-variable\"},{\"id\":17,\"kind\":32,\"name\":\"TICK_ARRAY_SIZE\",\"url\":\"modules.html#TICK_ARRAY_SIZE\",\"classes\":\"tsd-kind-variable\"},{\"id\":18,\"kind\":32,\"name\":\"METADATA_PROGRAM_ADDRESS\",\"url\":\"modules.html#METADATA_PROGRAM_ADDRESS\",\"classes\":\"tsd-kind-variable\"},{\"id\":19,\"kind\":32,\"name\":\"MAX_TICK_ARRAY_CROSSINGS\",\"url\":\"modules.html#MAX_TICK_ARRAY_CROSSINGS\",\"classes\":\"tsd-kind-variable\"},{\"id\":20,\"kind\":8,\"name\":\"AccountName\",\"url\":\"enums/AccountName.html\",\"classes\":\"tsd-kind-enum\"},{\"id\":21,\"kind\":16,\"name\":\"WhirlpoolsConfig\",\"url\":\"enums/AccountName.html#WhirlpoolsConfig\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"AccountName\"},{\"id\":22,\"kind\":16,\"name\":\"Position\",\"url\":\"enums/AccountName.html#Position\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"AccountName\"},{\"id\":23,\"kind\":16,\"name\":\"TickArray\",\"url\":\"enums/AccountName.html#TickArray\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"AccountName\"},{\"id\":24,\"kind\":16,\"name\":\"Whirlpool\",\"url\":\"enums/AccountName.html#Whirlpool\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"AccountName\"},{\"id\":25,\"kind\":16,\"name\":\"FeeTier\",\"url\":\"enums/AccountName.html#FeeTier\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"AccountName\"},{\"id\":26,\"kind\":4194304,\"name\":\"WhirlpoolsConfigData\",\"url\":\"modules.html#WhirlpoolsConfigData\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":27,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules.html#WhirlpoolsConfigData.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"WhirlpoolsConfigData\"},{\"id\":28,\"kind\":1024,\"name\":\"feeAuthority\",\"url\":\"modules.html#WhirlpoolsConfigData.__type.feeAuthority\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"WhirlpoolsConfigData.__type\"},{\"id\":29,\"kind\":1024,\"name\":\"collectProtocolFeesAuthority\",\"url\":\"modules.html#WhirlpoolsConfigData.__type.collectProtocolFeesAuthority\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"WhirlpoolsConfigData.__type\"},{\"id\":30,\"kind\":1024,\"name\":\"rewardEmissionsSuperAuthority\",\"url\":\"modules.html#WhirlpoolsConfigData.__type.rewardEmissionsSuperAuthority\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"WhirlpoolsConfigData.__type\"},{\"id\":31,\"kind\":1024,\"name\":\"defaultFeeRate\",\"url\":\"modules.html#WhirlpoolsConfigData.__type.defaultFeeRate\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"WhirlpoolsConfigData.__type\"},{\"id\":32,\"kind\":1024,\"name\":\"defaultProtocolFeeRate\",\"url\":\"modules.html#WhirlpoolsConfigData.__type.defaultProtocolFeeRate\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"WhirlpoolsConfigData.__type\"},{\"id\":33,\"kind\":4194304,\"name\":\"WhirlpoolRewardInfoData\",\"url\":\"modules.html#WhirlpoolRewardInfoData\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":34,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules.html#WhirlpoolRewardInfoData.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"WhirlpoolRewardInfoData\"},{\"id\":35,\"kind\":1024,\"name\":\"mint\",\"url\":\"modules.html#WhirlpoolRewardInfoData.__type.mint\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"WhirlpoolRewardInfoData.__type\"},{\"id\":36,\"kind\":1024,\"name\":\"vault\",\"url\":\"modules.html#WhirlpoolRewardInfoData.__type.vault\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"WhirlpoolRewardInfoData.__type\"},{\"id\":37,\"kind\":1024,\"name\":\"authority\",\"url\":\"modules.html#WhirlpoolRewardInfoData.__type.authority\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"WhirlpoolRewardInfoData.__type\"},{\"id\":38,\"kind\":1024,\"name\":\"emissionsPerSecondX64\",\"url\":\"modules.html#WhirlpoolRewardInfoData.__type.emissionsPerSecondX64\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"WhirlpoolRewardInfoData.__type\"},{\"id\":39,\"kind\":1024,\"name\":\"growthGlobalX64\",\"url\":\"modules.html#WhirlpoolRewardInfoData.__type.growthGlobalX64\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"WhirlpoolRewardInfoData.__type\"},{\"id\":40,\"kind\":4194304,\"name\":\"WhirlpoolBumpsData\",\"url\":\"modules.html#WhirlpoolBumpsData\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":41,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules.html#WhirlpoolBumpsData.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"WhirlpoolBumpsData\"},{\"id\":42,\"kind\":1024,\"name\":\"whirlpoolBump\",\"url\":\"modules.html#WhirlpoolBumpsData.__type.whirlpoolBump\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"WhirlpoolBumpsData.__type\"},{\"id\":43,\"kind\":4194304,\"name\":\"WhirlpoolData\",\"url\":\"modules.html#WhirlpoolData\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":44,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules.html#WhirlpoolData.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"WhirlpoolData\"},{\"id\":45,\"kind\":1024,\"name\":\"whirlpoolsConfig\",\"url\":\"modules.html#WhirlpoolData.__type.whirlpoolsConfig\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"WhirlpoolData.__type\"},{\"id\":46,\"kind\":1024,\"name\":\"whirlpoolBump\",\"url\":\"modules.html#WhirlpoolData.__type.whirlpoolBump\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"WhirlpoolData.__type\"},{\"id\":47,\"kind\":1024,\"name\":\"feeRate\",\"url\":\"modules.html#WhirlpoolData.__type.feeRate\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"WhirlpoolData.__type\"},{\"id\":48,\"kind\":1024,\"name\":\"protocolFeeRate\",\"url\":\"modules.html#WhirlpoolData.__type.protocolFeeRate\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"WhirlpoolData.__type\"},{\"id\":49,\"kind\":1024,\"name\":\"liquidity\",\"url\":\"modules.html#WhirlpoolData.__type.liquidity\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"WhirlpoolData.__type\"},{\"id\":50,\"kind\":1024,\"name\":\"sqrtPrice\",\"url\":\"modules.html#WhirlpoolData.__type.sqrtPrice\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"WhirlpoolData.__type\"},{\"id\":51,\"kind\":1024,\"name\":\"tickCurrentIndex\",\"url\":\"modules.html#WhirlpoolData.__type.tickCurrentIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"WhirlpoolData.__type\"},{\"id\":52,\"kind\":1024,\"name\":\"protocolFeeOwedA\",\"url\":\"modules.html#WhirlpoolData.__type.protocolFeeOwedA\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"WhirlpoolData.__type\"},{\"id\":53,\"kind\":1024,\"name\":\"protocolFeeOwedB\",\"url\":\"modules.html#WhirlpoolData.__type.protocolFeeOwedB\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"WhirlpoolData.__type\"},{\"id\":54,\"kind\":1024,\"name\":\"tokenMintA\",\"url\":\"modules.html#WhirlpoolData.__type.tokenMintA\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"WhirlpoolData.__type\"},{\"id\":55,\"kind\":1024,\"name\":\"tokenVaultA\",\"url\":\"modules.html#WhirlpoolData.__type.tokenVaultA\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"WhirlpoolData.__type\"},{\"id\":56,\"kind\":1024,\"name\":\"feeGrowthGlobalA\",\"url\":\"modules.html#WhirlpoolData.__type.feeGrowthGlobalA\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"WhirlpoolData.__type\"},{\"id\":57,\"kind\":1024,\"name\":\"tokenMintB\",\"url\":\"modules.html#WhirlpoolData.__type.tokenMintB\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"WhirlpoolData.__type\"},{\"id\":58,\"kind\":1024,\"name\":\"tokenVaultB\",\"url\":\"modules.html#WhirlpoolData.__type.tokenVaultB\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"WhirlpoolData.__type\"},{\"id\":59,\"kind\":1024,\"name\":\"feeGrowthGlobalB\",\"url\":\"modules.html#WhirlpoolData.__type.feeGrowthGlobalB\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"WhirlpoolData.__type\"},{\"id\":60,\"kind\":1024,\"name\":\"rewardLastUpdatedTimestamp\",\"url\":\"modules.html#WhirlpoolData.__type.rewardLastUpdatedTimestamp\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"WhirlpoolData.__type\"},{\"id\":61,\"kind\":1024,\"name\":\"rewardInfos\",\"url\":\"modules.html#WhirlpoolData.__type.rewardInfos\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"WhirlpoolData.__type\"},{\"id\":62,\"kind\":1024,\"name\":\"tickSpacing\",\"url\":\"modules.html#WhirlpoolData.__type.tickSpacing\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"WhirlpoolData.__type\"},{\"id\":63,\"kind\":4194304,\"name\":\"TickArrayData\",\"url\":\"modules.html#TickArrayData\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":64,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules.html#TickArrayData.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"TickArrayData\"},{\"id\":65,\"kind\":1024,\"name\":\"whirlpool\",\"url\":\"modules.html#TickArrayData.__type.whirlpool\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"TickArrayData.__type\"},{\"id\":66,\"kind\":1024,\"name\":\"startTickIndex\",\"url\":\"modules.html#TickArrayData.__type.startTickIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"TickArrayData.__type\"},{\"id\":67,\"kind\":1024,\"name\":\"ticks\",\"url\":\"modules.html#TickArrayData.__type.ticks\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"TickArrayData.__type\"},{\"id\":68,\"kind\":4194304,\"name\":\"TickData\",\"url\":\"modules.html#TickData\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":69,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules.html#TickData.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"TickData\"},{\"id\":70,\"kind\":1024,\"name\":\"initialized\",\"url\":\"modules.html#TickData.__type.initialized\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"TickData.__type\"},{\"id\":71,\"kind\":1024,\"name\":\"liquidityNet\",\"url\":\"modules.html#TickData.__type.liquidityNet\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"TickData.__type\"},{\"id\":72,\"kind\":1024,\"name\":\"liquidityGross\",\"url\":\"modules.html#TickData.__type.liquidityGross\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"TickData.__type\"},{\"id\":73,\"kind\":1024,\"name\":\"feeGrowthOutsideA\",\"url\":\"modules.html#TickData.__type.feeGrowthOutsideA\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"TickData.__type\"},{\"id\":74,\"kind\":1024,\"name\":\"feeGrowthOutsideB\",\"url\":\"modules.html#TickData.__type.feeGrowthOutsideB\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"TickData.__type\"},{\"id\":75,\"kind\":1024,\"name\":\"rewardGrowthsOutside\",\"url\":\"modules.html#TickData.__type.rewardGrowthsOutside\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"TickData.__type\"},{\"id\":76,\"kind\":4194304,\"name\":\"PositionRewardInfoData\",\"url\":\"modules.html#PositionRewardInfoData\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":77,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules.html#PositionRewardInfoData.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"PositionRewardInfoData\"},{\"id\":78,\"kind\":1024,\"name\":\"growthInsideCheckpoint\",\"url\":\"modules.html#PositionRewardInfoData.__type.growthInsideCheckpoint\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"PositionRewardInfoData.__type\"},{\"id\":79,\"kind\":1024,\"name\":\"amountOwed\",\"url\":\"modules.html#PositionRewardInfoData.__type.amountOwed\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"PositionRewardInfoData.__type\"},{\"id\":80,\"kind\":4194304,\"name\":\"OpenPositionBumpsData\",\"url\":\"modules.html#OpenPositionBumpsData\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":81,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules.html#OpenPositionBumpsData.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"OpenPositionBumpsData\"},{\"id\":82,\"kind\":1024,\"name\":\"positionBump\",\"url\":\"modules.html#OpenPositionBumpsData.__type.positionBump\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"OpenPositionBumpsData.__type\"},{\"id\":83,\"kind\":4194304,\"name\":\"OpenPositionWithMetadataBumpsData\",\"url\":\"modules.html#OpenPositionWithMetadataBumpsData\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":84,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules.html#OpenPositionWithMetadataBumpsData.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"OpenPositionWithMetadataBumpsData\"},{\"id\":85,\"kind\":1024,\"name\":\"positionBump\",\"url\":\"modules.html#OpenPositionWithMetadataBumpsData.__type.positionBump\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"OpenPositionWithMetadataBumpsData.__type\"},{\"id\":86,\"kind\":1024,\"name\":\"metadataBump\",\"url\":\"modules.html#OpenPositionWithMetadataBumpsData.__type.metadataBump\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"OpenPositionWithMetadataBumpsData.__type\"},{\"id\":87,\"kind\":4194304,\"name\":\"PositionData\",\"url\":\"modules.html#PositionData\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":88,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules.html#PositionData.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"PositionData\"},{\"id\":89,\"kind\":1024,\"name\":\"whirlpool\",\"url\":\"modules.html#PositionData.__type.whirlpool\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"PositionData.__type\"},{\"id\":90,\"kind\":1024,\"name\":\"positionMint\",\"url\":\"modules.html#PositionData.__type.positionMint\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"PositionData.__type\"},{\"id\":91,\"kind\":1024,\"name\":\"liquidity\",\"url\":\"modules.html#PositionData.__type.liquidity\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"PositionData.__type\"},{\"id\":92,\"kind\":1024,\"name\":\"tickLowerIndex\",\"url\":\"modules.html#PositionData.__type.tickLowerIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"PositionData.__type\"},{\"id\":93,\"kind\":1024,\"name\":\"tickUpperIndex\",\"url\":\"modules.html#PositionData.__type.tickUpperIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"PositionData.__type\"},{\"id\":94,\"kind\":1024,\"name\":\"feeGrowthCheckpointA\",\"url\":\"modules.html#PositionData.__type.feeGrowthCheckpointA\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"PositionData.__type\"},{\"id\":95,\"kind\":1024,\"name\":\"feeOwedA\",\"url\":\"modules.html#PositionData.__type.feeOwedA\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"PositionData.__type\"},{\"id\":96,\"kind\":1024,\"name\":\"feeGrowthCheckpointB\",\"url\":\"modules.html#PositionData.__type.feeGrowthCheckpointB\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"PositionData.__type\"},{\"id\":97,\"kind\":1024,\"name\":\"feeOwedB\",\"url\":\"modules.html#PositionData.__type.feeOwedB\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"PositionData.__type\"},{\"id\":98,\"kind\":1024,\"name\":\"rewardInfos\",\"url\":\"modules.html#PositionData.__type.rewardInfos\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"PositionData.__type\"},{\"id\":99,\"kind\":4194304,\"name\":\"FeeTierData\",\"url\":\"modules.html#FeeTierData\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":100,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules.html#FeeTierData.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"FeeTierData\"},{\"id\":101,\"kind\":1024,\"name\":\"whirlpoolsConfig\",\"url\":\"modules.html#FeeTierData.__type.whirlpoolsConfig\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"FeeTierData.__type\"},{\"id\":102,\"kind\":1024,\"name\":\"tickSpacing\",\"url\":\"modules.html#FeeTierData.__type.tickSpacing\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"FeeTierData.__type\"},{\"id\":103,\"kind\":1024,\"name\":\"defaultFeeRate\",\"url\":\"modules.html#FeeTierData.__type.defaultFeeRate\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"FeeTierData.__type\"},{\"id\":104,\"kind\":4194304,\"name\":\"CollectFeesParams\",\"url\":\"modules.html#CollectFeesParams\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":105,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules.html#CollectFeesParams.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"CollectFeesParams\"},{\"id\":106,\"kind\":1024,\"name\":\"whirlpool\",\"url\":\"modules.html#CollectFeesParams.__type.whirlpool\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"CollectFeesParams.__type\"},{\"id\":107,\"kind\":1024,\"name\":\"position\",\"url\":\"modules.html#CollectFeesParams.__type.position\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"CollectFeesParams.__type\"},{\"id\":108,\"kind\":1024,\"name\":\"positionTokenAccount\",\"url\":\"modules.html#CollectFeesParams.__type.positionTokenAccount\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"CollectFeesParams.__type\"},{\"id\":109,\"kind\":1024,\"name\":\"tokenOwnerAccountA\",\"url\":\"modules.html#CollectFeesParams.__type.tokenOwnerAccountA\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"CollectFeesParams.__type\"},{\"id\":110,\"kind\":1024,\"name\":\"tokenOwnerAccountB\",\"url\":\"modules.html#CollectFeesParams.__type.tokenOwnerAccountB\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"CollectFeesParams.__type\"},{\"id\":111,\"kind\":1024,\"name\":\"tokenVaultA\",\"url\":\"modules.html#CollectFeesParams.__type.tokenVaultA\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"CollectFeesParams.__type\"},{\"id\":112,\"kind\":1024,\"name\":\"tokenVaultB\",\"url\":\"modules.html#CollectFeesParams.__type.tokenVaultB\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"CollectFeesParams.__type\"},{\"id\":113,\"kind\":1024,\"name\":\"positionAuthority\",\"url\":\"modules.html#CollectFeesParams.__type.positionAuthority\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"CollectFeesParams.__type\"},{\"id\":114,\"kind\":4194304,\"name\":\"ClosePositionParams\",\"url\":\"modules.html#ClosePositionParams\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":115,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules.html#ClosePositionParams.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"ClosePositionParams\"},{\"id\":116,\"kind\":1024,\"name\":\"receiver\",\"url\":\"modules.html#ClosePositionParams.__type.receiver\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"ClosePositionParams.__type\"},{\"id\":117,\"kind\":1024,\"name\":\"position\",\"url\":\"modules.html#ClosePositionParams.__type.position\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"ClosePositionParams.__type\"},{\"id\":118,\"kind\":1024,\"name\":\"positionMint\",\"url\":\"modules.html#ClosePositionParams.__type.positionMint\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"ClosePositionParams.__type\"},{\"id\":119,\"kind\":1024,\"name\":\"positionTokenAccount\",\"url\":\"modules.html#ClosePositionParams.__type.positionTokenAccount\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"ClosePositionParams.__type\"},{\"id\":120,\"kind\":1024,\"name\":\"positionAuthority\",\"url\":\"modules.html#ClosePositionParams.__type.positionAuthority\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"ClosePositionParams.__type\"},{\"id\":121,\"kind\":4194304,\"name\":\"CollectProtocolFeesParams\",\"url\":\"modules.html#CollectProtocolFeesParams\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":122,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules.html#CollectProtocolFeesParams.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"CollectProtocolFeesParams\"},{\"id\":123,\"kind\":1024,\"name\":\"whirlpoolsConfig\",\"url\":\"modules.html#CollectProtocolFeesParams.__type.whirlpoolsConfig\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"CollectProtocolFeesParams.__type\"},{\"id\":124,\"kind\":1024,\"name\":\"whirlpool\",\"url\":\"modules.html#CollectProtocolFeesParams.__type.whirlpool\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"CollectProtocolFeesParams.__type\"},{\"id\":125,\"kind\":1024,\"name\":\"tokenVaultA\",\"url\":\"modules.html#CollectProtocolFeesParams.__type.tokenVaultA\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"CollectProtocolFeesParams.__type\"},{\"id\":126,\"kind\":1024,\"name\":\"tokenVaultB\",\"url\":\"modules.html#CollectProtocolFeesParams.__type.tokenVaultB\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"CollectProtocolFeesParams.__type\"},{\"id\":127,\"kind\":1024,\"name\":\"tokenOwnerAccountA\",\"url\":\"modules.html#CollectProtocolFeesParams.__type.tokenOwnerAccountA\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"CollectProtocolFeesParams.__type\"},{\"id\":128,\"kind\":1024,\"name\":\"tokenOwnerAccountB\",\"url\":\"modules.html#CollectProtocolFeesParams.__type.tokenOwnerAccountB\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"CollectProtocolFeesParams.__type\"},{\"id\":129,\"kind\":1024,\"name\":\"collectProtocolFeesAuthority\",\"url\":\"modules.html#CollectProtocolFeesParams.__type.collectProtocolFeesAuthority\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"CollectProtocolFeesParams.__type\"},{\"id\":130,\"kind\":4194304,\"name\":\"CollectRewardParams\",\"url\":\"modules.html#CollectRewardParams\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":131,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules.html#CollectRewardParams.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"CollectRewardParams\"},{\"id\":132,\"kind\":1024,\"name\":\"whirlpool\",\"url\":\"modules.html#CollectRewardParams.__type.whirlpool\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"CollectRewardParams.__type\"},{\"id\":133,\"kind\":1024,\"name\":\"position\",\"url\":\"modules.html#CollectRewardParams.__type.position\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"CollectRewardParams.__type\"},{\"id\":134,\"kind\":1024,\"name\":\"positionTokenAccount\",\"url\":\"modules.html#CollectRewardParams.__type.positionTokenAccount\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"CollectRewardParams.__type\"},{\"id\":135,\"kind\":1024,\"name\":\"rewardIndex\",\"url\":\"modules.html#CollectRewardParams.__type.rewardIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"CollectRewardParams.__type\"},{\"id\":136,\"kind\":1024,\"name\":\"rewardOwnerAccount\",\"url\":\"modules.html#CollectRewardParams.__type.rewardOwnerAccount\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"CollectRewardParams.__type\"},{\"id\":137,\"kind\":1024,\"name\":\"rewardVault\",\"url\":\"modules.html#CollectRewardParams.__type.rewardVault\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"CollectRewardParams.__type\"},{\"id\":138,\"kind\":1024,\"name\":\"positionAuthority\",\"url\":\"modules.html#CollectRewardParams.__type.positionAuthority\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"CollectRewardParams.__type\"},{\"id\":139,\"kind\":4194304,\"name\":\"SetCollectProtocolFeesAuthorityParams\",\"url\":\"modules.html#SetCollectProtocolFeesAuthorityParams\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":140,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules.html#SetCollectProtocolFeesAuthorityParams.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"SetCollectProtocolFeesAuthorityParams\"},{\"id\":141,\"kind\":1024,\"name\":\"whirlpoolsConfig\",\"url\":\"modules.html#SetCollectProtocolFeesAuthorityParams.__type.whirlpoolsConfig\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"SetCollectProtocolFeesAuthorityParams.__type\"},{\"id\":142,\"kind\":1024,\"name\":\"collectProtocolFeesAuthority\",\"url\":\"modules.html#SetCollectProtocolFeesAuthorityParams.__type.collectProtocolFeesAuthority\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"SetCollectProtocolFeesAuthorityParams.__type\"},{\"id\":143,\"kind\":1024,\"name\":\"newCollectProtocolFeesAuthority\",\"url\":\"modules.html#SetCollectProtocolFeesAuthorityParams.__type.newCollectProtocolFeesAuthority\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"SetCollectProtocolFeesAuthorityParams.__type\"},{\"id\":144,\"kind\":4194304,\"name\":\"SetDefaultFeeRateParams\",\"url\":\"modules.html#SetDefaultFeeRateParams\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":145,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules.html#SetDefaultFeeRateParams.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"SetDefaultFeeRateParams\"},{\"id\":146,\"kind\":1024,\"name\":\"whirlpoolsConfig\",\"url\":\"modules.html#SetDefaultFeeRateParams.__type.whirlpoolsConfig\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"SetDefaultFeeRateParams.__type\"},{\"id\":147,\"kind\":1024,\"name\":\"feeAuthority\",\"url\":\"modules.html#SetDefaultFeeRateParams.__type.feeAuthority\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"SetDefaultFeeRateParams.__type\"},{\"id\":148,\"kind\":1024,\"name\":\"tickSpacing\",\"url\":\"modules.html#SetDefaultFeeRateParams.__type.tickSpacing\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"SetDefaultFeeRateParams.__type\"},{\"id\":149,\"kind\":1024,\"name\":\"defaultFeeRate\",\"url\":\"modules.html#SetDefaultFeeRateParams.__type.defaultFeeRate\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"SetDefaultFeeRateParams.__type\"},{\"id\":150,\"kind\":4194304,\"name\":\"SetDefaultProtocolFeeRateParams\",\"url\":\"modules.html#SetDefaultProtocolFeeRateParams\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":151,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules.html#SetDefaultProtocolFeeRateParams.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"SetDefaultProtocolFeeRateParams\"},{\"id\":152,\"kind\":1024,\"name\":\"whirlpoolsConfig\",\"url\":\"modules.html#SetDefaultProtocolFeeRateParams.__type.whirlpoolsConfig\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"SetDefaultProtocolFeeRateParams.__type\"},{\"id\":153,\"kind\":1024,\"name\":\"feeAuthority\",\"url\":\"modules.html#SetDefaultProtocolFeeRateParams.__type.feeAuthority\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"SetDefaultProtocolFeeRateParams.__type\"},{\"id\":154,\"kind\":1024,\"name\":\"defaultProtocolFeeRate\",\"url\":\"modules.html#SetDefaultProtocolFeeRateParams.__type.defaultProtocolFeeRate\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"SetDefaultProtocolFeeRateParams.__type\"},{\"id\":155,\"kind\":4194304,\"name\":\"SetFeeAuthorityParams\",\"url\":\"modules.html#SetFeeAuthorityParams\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":156,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules.html#SetFeeAuthorityParams.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"SetFeeAuthorityParams\"},{\"id\":157,\"kind\":1024,\"name\":\"whirlpoolsConfig\",\"url\":\"modules.html#SetFeeAuthorityParams.__type.whirlpoolsConfig\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"SetFeeAuthorityParams.__type\"},{\"id\":158,\"kind\":1024,\"name\":\"feeAuthority\",\"url\":\"modules.html#SetFeeAuthorityParams.__type.feeAuthority\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"SetFeeAuthorityParams.__type\"},{\"id\":159,\"kind\":1024,\"name\":\"newFeeAuthority\",\"url\":\"modules.html#SetFeeAuthorityParams.__type.newFeeAuthority\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"SetFeeAuthorityParams.__type\"},{\"id\":160,\"kind\":4194304,\"name\":\"SetFeeRateParams\",\"url\":\"modules.html#SetFeeRateParams\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":161,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules.html#SetFeeRateParams.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"SetFeeRateParams\"},{\"id\":162,\"kind\":1024,\"name\":\"whirlpool\",\"url\":\"modules.html#SetFeeRateParams.__type.whirlpool\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"SetFeeRateParams.__type\"},{\"id\":163,\"kind\":1024,\"name\":\"whirlpoolsConfig\",\"url\":\"modules.html#SetFeeRateParams.__type.whirlpoolsConfig\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"SetFeeRateParams.__type\"},{\"id\":164,\"kind\":1024,\"name\":\"feeAuthority\",\"url\":\"modules.html#SetFeeRateParams.__type.feeAuthority\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"SetFeeRateParams.__type\"},{\"id\":165,\"kind\":1024,\"name\":\"feeRate\",\"url\":\"modules.html#SetFeeRateParams.__type.feeRate\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"SetFeeRateParams.__type\"},{\"id\":166,\"kind\":4194304,\"name\":\"SetProtocolFeeRateParams\",\"url\":\"modules.html#SetProtocolFeeRateParams\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":167,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules.html#SetProtocolFeeRateParams.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"SetProtocolFeeRateParams\"},{\"id\":168,\"kind\":1024,\"name\":\"whirlpool\",\"url\":\"modules.html#SetProtocolFeeRateParams.__type.whirlpool\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"SetProtocolFeeRateParams.__type\"},{\"id\":169,\"kind\":1024,\"name\":\"whirlpoolsConfig\",\"url\":\"modules.html#SetProtocolFeeRateParams.__type.whirlpoolsConfig\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"SetProtocolFeeRateParams.__type\"},{\"id\":170,\"kind\":1024,\"name\":\"feeAuthority\",\"url\":\"modules.html#SetProtocolFeeRateParams.__type.feeAuthority\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"SetProtocolFeeRateParams.__type\"},{\"id\":171,\"kind\":1024,\"name\":\"protocolFeeRate\",\"url\":\"modules.html#SetProtocolFeeRateParams.__type.protocolFeeRate\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"SetProtocolFeeRateParams.__type\"},{\"id\":172,\"kind\":4194304,\"name\":\"SetRewardAuthorityBySuperAuthorityParams\",\"url\":\"modules.html#SetRewardAuthorityBySuperAuthorityParams\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":173,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules.html#SetRewardAuthorityBySuperAuthorityParams.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"SetRewardAuthorityBySuperAuthorityParams\"},{\"id\":174,\"kind\":1024,\"name\":\"whirlpool\",\"url\":\"modules.html#SetRewardAuthorityBySuperAuthorityParams.__type.whirlpool\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"SetRewardAuthorityBySuperAuthorityParams.__type\"},{\"id\":175,\"kind\":1024,\"name\":\"whirlpoolsConfig\",\"url\":\"modules.html#SetRewardAuthorityBySuperAuthorityParams.__type.whirlpoolsConfig\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"SetRewardAuthorityBySuperAuthorityParams.__type\"},{\"id\":176,\"kind\":1024,\"name\":\"rewardIndex\",\"url\":\"modules.html#SetRewardAuthorityBySuperAuthorityParams.__type.rewardIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"SetRewardAuthorityBySuperAuthorityParams.__type\"},{\"id\":177,\"kind\":1024,\"name\":\"rewardEmissionsSuperAuthority\",\"url\":\"modules.html#SetRewardAuthorityBySuperAuthorityParams.__type.rewardEmissionsSuperAuthority\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"SetRewardAuthorityBySuperAuthorityParams.__type\"},{\"id\":178,\"kind\":1024,\"name\":\"newRewardAuthority\",\"url\":\"modules.html#SetRewardAuthorityBySuperAuthorityParams.__type.newRewardAuthority\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"SetRewardAuthorityBySuperAuthorityParams.__type\"},{\"id\":179,\"kind\":4194304,\"name\":\"SetRewardAuthorityParams\",\"url\":\"modules.html#SetRewardAuthorityParams\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":180,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules.html#SetRewardAuthorityParams.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"SetRewardAuthorityParams\"},{\"id\":181,\"kind\":1024,\"name\":\"whirlpool\",\"url\":\"modules.html#SetRewardAuthorityParams.__type.whirlpool\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"SetRewardAuthorityParams.__type\"},{\"id\":182,\"kind\":1024,\"name\":\"rewardIndex\",\"url\":\"modules.html#SetRewardAuthorityParams.__type.rewardIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"SetRewardAuthorityParams.__type\"},{\"id\":183,\"kind\":1024,\"name\":\"rewardAuthority\",\"url\":\"modules.html#SetRewardAuthorityParams.__type.rewardAuthority\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"SetRewardAuthorityParams.__type\"},{\"id\":184,\"kind\":1024,\"name\":\"newRewardAuthority\",\"url\":\"modules.html#SetRewardAuthorityParams.__type.newRewardAuthority\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"SetRewardAuthorityParams.__type\"},{\"id\":185,\"kind\":4194304,\"name\":\"SetRewardEmissionsParams\",\"url\":\"modules.html#SetRewardEmissionsParams\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":186,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules.html#SetRewardEmissionsParams.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"SetRewardEmissionsParams\"},{\"id\":187,\"kind\":1024,\"name\":\"whirlpool\",\"url\":\"modules.html#SetRewardEmissionsParams.__type.whirlpool\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"SetRewardEmissionsParams.__type\"},{\"id\":188,\"kind\":1024,\"name\":\"rewardIndex\",\"url\":\"modules.html#SetRewardEmissionsParams.__type.rewardIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"SetRewardEmissionsParams.__type\"},{\"id\":189,\"kind\":1024,\"name\":\"rewardVaultKey\",\"url\":\"modules.html#SetRewardEmissionsParams.__type.rewardVaultKey\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"SetRewardEmissionsParams.__type\"},{\"id\":190,\"kind\":1024,\"name\":\"rewardAuthority\",\"url\":\"modules.html#SetRewardEmissionsParams.__type.rewardAuthority\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"SetRewardEmissionsParams.__type\"},{\"id\":191,\"kind\":1024,\"name\":\"emissionsPerSecondX64\",\"url\":\"modules.html#SetRewardEmissionsParams.__type.emissionsPerSecondX64\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"SetRewardEmissionsParams.__type\"},{\"id\":192,\"kind\":4194304,\"name\":\"SetRewardEmissionsSuperAuthorityParams\",\"url\":\"modules.html#SetRewardEmissionsSuperAuthorityParams\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":193,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules.html#SetRewardEmissionsSuperAuthorityParams.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"SetRewardEmissionsSuperAuthorityParams\"},{\"id\":194,\"kind\":1024,\"name\":\"whirlpoolsConfig\",\"url\":\"modules.html#SetRewardEmissionsSuperAuthorityParams.__type.whirlpoolsConfig\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"SetRewardEmissionsSuperAuthorityParams.__type\"},{\"id\":195,\"kind\":1024,\"name\":\"rewardEmissionsSuperAuthority\",\"url\":\"modules.html#SetRewardEmissionsSuperAuthorityParams.__type.rewardEmissionsSuperAuthority\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"SetRewardEmissionsSuperAuthorityParams.__type\"},{\"id\":196,\"kind\":1024,\"name\":\"newRewardEmissionsSuperAuthority\",\"url\":\"modules.html#SetRewardEmissionsSuperAuthorityParams.__type.newRewardEmissionsSuperAuthority\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"SetRewardEmissionsSuperAuthorityParams.__type\"},{\"id\":197,\"kind\":4194304,\"name\":\"IncreaseLiquidityParams\",\"url\":\"modules.html#IncreaseLiquidityParams\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":198,\"kind\":4194304,\"name\":\"IncreaseLiquidityInput\",\"url\":\"modules.html#IncreaseLiquidityInput\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":199,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules.html#IncreaseLiquidityInput.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"IncreaseLiquidityInput\"},{\"id\":200,\"kind\":1024,\"name\":\"tokenMaxA\",\"url\":\"modules.html#IncreaseLiquidityInput.__type.tokenMaxA\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"IncreaseLiquidityInput.__type\"},{\"id\":201,\"kind\":1024,\"name\":\"tokenMaxB\",\"url\":\"modules.html#IncreaseLiquidityInput.__type.tokenMaxB\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"IncreaseLiquidityInput.__type\"},{\"id\":202,\"kind\":1024,\"name\":\"liquidityAmount\",\"url\":\"modules.html#IncreaseLiquidityInput.__type.liquidityAmount\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"IncreaseLiquidityInput.__type\"},{\"id\":203,\"kind\":4194304,\"name\":\"DecreaseLiquidityInput\",\"url\":\"modules.html#DecreaseLiquidityInput\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":204,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules.html#DecreaseLiquidityInput.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"DecreaseLiquidityInput\"},{\"id\":205,\"kind\":1024,\"name\":\"tokenMinA\",\"url\":\"modules.html#DecreaseLiquidityInput.__type.tokenMinA\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"DecreaseLiquidityInput.__type\"},{\"id\":206,\"kind\":1024,\"name\":\"tokenMinB\",\"url\":\"modules.html#DecreaseLiquidityInput.__type.tokenMinB\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"DecreaseLiquidityInput.__type\"},{\"id\":207,\"kind\":1024,\"name\":\"liquidityAmount\",\"url\":\"modules.html#DecreaseLiquidityInput.__type.liquidityAmount\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"DecreaseLiquidityInput.__type\"},{\"id\":208,\"kind\":4194304,\"name\":\"DecreaseLiquidityParams\",\"url\":\"modules.html#DecreaseLiquidityParams\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":209,\"kind\":4194304,\"name\":\"OpenPositionParams\",\"url\":\"modules.html#OpenPositionParams\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":210,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules.html#OpenPositionParams.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"OpenPositionParams\"},{\"id\":211,\"kind\":1024,\"name\":\"whirlpool\",\"url\":\"modules.html#OpenPositionParams.__type.whirlpool\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"OpenPositionParams.__type\"},{\"id\":212,\"kind\":1024,\"name\":\"owner\",\"url\":\"modules.html#OpenPositionParams.__type.owner\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"OpenPositionParams.__type\"},{\"id\":213,\"kind\":1024,\"name\":\"positionPda\",\"url\":\"modules.html#OpenPositionParams.__type.positionPda\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"OpenPositionParams.__type\"},{\"id\":214,\"kind\":1024,\"name\":\"positionMintAddress\",\"url\":\"modules.html#OpenPositionParams.__type.positionMintAddress\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"OpenPositionParams.__type\"},{\"id\":215,\"kind\":1024,\"name\":\"positionTokenAccount\",\"url\":\"modules.html#OpenPositionParams.__type.positionTokenAccount\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"OpenPositionParams.__type\"},{\"id\":216,\"kind\":1024,\"name\":\"tickLowerIndex\",\"url\":\"modules.html#OpenPositionParams.__type.tickLowerIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"OpenPositionParams.__type\"},{\"id\":217,\"kind\":1024,\"name\":\"tickUpperIndex\",\"url\":\"modules.html#OpenPositionParams.__type.tickUpperIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"OpenPositionParams.__type\"},{\"id\":218,\"kind\":1024,\"name\":\"funder\",\"url\":\"modules.html#OpenPositionParams.__type.funder\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"OpenPositionParams.__type\"},{\"id\":219,\"kind\":4194304,\"name\":\"SwapInput\",\"url\":\"modules.html#SwapInput\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":220,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules.html#SwapInput.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"SwapInput\"},{\"id\":221,\"kind\":1024,\"name\":\"amount\",\"url\":\"modules.html#SwapInput.__type.amount\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"SwapInput.__type\"},{\"id\":222,\"kind\":1024,\"name\":\"otherAmountThreshold\",\"url\":\"modules.html#SwapInput.__type.otherAmountThreshold\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"SwapInput.__type\"},{\"id\":223,\"kind\":1024,\"name\":\"sqrtPriceLimit\",\"url\":\"modules.html#SwapInput.__type.sqrtPriceLimit\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"SwapInput.__type\"},{\"id\":224,\"kind\":1024,\"name\":\"amountSpecifiedIsInput\",\"url\":\"modules.html#SwapInput.__type.amountSpecifiedIsInput\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"SwapInput.__type\"},{\"id\":225,\"kind\":1024,\"name\":\"aToB\",\"url\":\"modules.html#SwapInput.__type.aToB\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"SwapInput.__type\"},{\"id\":226,\"kind\":1024,\"name\":\"tickArray0\",\"url\":\"modules.html#SwapInput.__type.tickArray0\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"SwapInput.__type\"},{\"id\":227,\"kind\":1024,\"name\":\"tickArray1\",\"url\":\"modules.html#SwapInput.__type.tickArray1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"SwapInput.__type\"},{\"id\":228,\"kind\":1024,\"name\":\"tickArray2\",\"url\":\"modules.html#SwapInput.__type.tickArray2\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"SwapInput.__type\"},{\"id\":229,\"kind\":4194304,\"name\":\"SwapParams\",\"url\":\"modules.html#SwapParams\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":230,\"kind\":4194304,\"name\":\"UpdateFeesAndRewardsParams\",\"url\":\"modules.html#UpdateFeesAndRewardsParams\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":231,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules.html#UpdateFeesAndRewardsParams.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"UpdateFeesAndRewardsParams\"},{\"id\":232,\"kind\":1024,\"name\":\"whirlpool\",\"url\":\"modules.html#UpdateFeesAndRewardsParams.__type.whirlpool\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"UpdateFeesAndRewardsParams.__type\"},{\"id\":233,\"kind\":1024,\"name\":\"position\",\"url\":\"modules.html#UpdateFeesAndRewardsParams.__type.position\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"UpdateFeesAndRewardsParams.__type\"},{\"id\":234,\"kind\":1024,\"name\":\"tickArrayLower\",\"url\":\"modules.html#UpdateFeesAndRewardsParams.__type.tickArrayLower\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"UpdateFeesAndRewardsParams.__type\"},{\"id\":235,\"kind\":1024,\"name\":\"tickArrayUpper\",\"url\":\"modules.html#UpdateFeesAndRewardsParams.__type.tickArrayUpper\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"UpdateFeesAndRewardsParams.__type\"},{\"id\":236,\"kind\":4194304,\"name\":\"InitConfigParams\",\"url\":\"modules.html#InitConfigParams\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":237,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules.html#InitConfigParams.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"InitConfigParams\"},{\"id\":238,\"kind\":1024,\"name\":\"whirlpoolsConfigKeypair\",\"url\":\"modules.html#InitConfigParams.__type.whirlpoolsConfigKeypair\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"InitConfigParams.__type\"},{\"id\":239,\"kind\":1024,\"name\":\"feeAuthority\",\"url\":\"modules.html#InitConfigParams.__type.feeAuthority\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"InitConfigParams.__type\"},{\"id\":240,\"kind\":1024,\"name\":\"collectProtocolFeesAuthority\",\"url\":\"modules.html#InitConfigParams.__type.collectProtocolFeesAuthority\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"InitConfigParams.__type\"},{\"id\":241,\"kind\":1024,\"name\":\"rewardEmissionsSuperAuthority\",\"url\":\"modules.html#InitConfigParams.__type.rewardEmissionsSuperAuthority\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"InitConfigParams.__type\"},{\"id\":242,\"kind\":1024,\"name\":\"defaultProtocolFeeRate\",\"url\":\"modules.html#InitConfigParams.__type.defaultProtocolFeeRate\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"InitConfigParams.__type\"},{\"id\":243,\"kind\":1024,\"name\":\"funder\",\"url\":\"modules.html#InitConfigParams.__type.funder\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"InitConfigParams.__type\"},{\"id\":244,\"kind\":4194304,\"name\":\"InitFeeTierParams\",\"url\":\"modules.html#InitFeeTierParams\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":245,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules.html#InitFeeTierParams.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"InitFeeTierParams\"},{\"id\":246,\"kind\":1024,\"name\":\"whirlpoolsConfig\",\"url\":\"modules.html#InitFeeTierParams.__type.whirlpoolsConfig\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"InitFeeTierParams.__type\"},{\"id\":247,\"kind\":1024,\"name\":\"feeTierPda\",\"url\":\"modules.html#InitFeeTierParams.__type.feeTierPda\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"InitFeeTierParams.__type\"},{\"id\":248,\"kind\":1024,\"name\":\"tickSpacing\",\"url\":\"modules.html#InitFeeTierParams.__type.tickSpacing\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"InitFeeTierParams.__type\"},{\"id\":249,\"kind\":1024,\"name\":\"defaultFeeRate\",\"url\":\"modules.html#InitFeeTierParams.__type.defaultFeeRate\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"InitFeeTierParams.__type\"},{\"id\":250,\"kind\":1024,\"name\":\"feeAuthority\",\"url\":\"modules.html#InitFeeTierParams.__type.feeAuthority\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"InitFeeTierParams.__type\"},{\"id\":251,\"kind\":1024,\"name\":\"funder\",\"url\":\"modules.html#InitFeeTierParams.__type.funder\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"InitFeeTierParams.__type\"},{\"id\":252,\"kind\":4194304,\"name\":\"InitPoolParams\",\"url\":\"modules.html#InitPoolParams\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":253,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules.html#InitPoolParams.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"InitPoolParams\"},{\"id\":254,\"kind\":1024,\"name\":\"initSqrtPrice\",\"url\":\"modules.html#InitPoolParams.__type.initSqrtPrice\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"InitPoolParams.__type\"},{\"id\":255,\"kind\":1024,\"name\":\"whirlpoolsConfig\",\"url\":\"modules.html#InitPoolParams.__type.whirlpoolsConfig\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"InitPoolParams.__type\"},{\"id\":256,\"kind\":1024,\"name\":\"whirlpoolPda\",\"url\":\"modules.html#InitPoolParams.__type.whirlpoolPda\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"InitPoolParams.__type\"},{\"id\":257,\"kind\":1024,\"name\":\"tokenMintA\",\"url\":\"modules.html#InitPoolParams.__type.tokenMintA\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"InitPoolParams.__type\"},{\"id\":258,\"kind\":1024,\"name\":\"tokenMintB\",\"url\":\"modules.html#InitPoolParams.__type.tokenMintB\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"InitPoolParams.__type\"},{\"id\":259,\"kind\":1024,\"name\":\"tokenVaultAKeypair\",\"url\":\"modules.html#InitPoolParams.__type.tokenVaultAKeypair\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"InitPoolParams.__type\"},{\"id\":260,\"kind\":1024,\"name\":\"tokenVaultBKeypair\",\"url\":\"modules.html#InitPoolParams.__type.tokenVaultBKeypair\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"InitPoolParams.__type\"},{\"id\":261,\"kind\":1024,\"name\":\"feeTierKey\",\"url\":\"modules.html#InitPoolParams.__type.feeTierKey\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"InitPoolParams.__type\"},{\"id\":262,\"kind\":1024,\"name\":\"tickSpacing\",\"url\":\"modules.html#InitPoolParams.__type.tickSpacing\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"InitPoolParams.__type\"},{\"id\":263,\"kind\":1024,\"name\":\"funder\",\"url\":\"modules.html#InitPoolParams.__type.funder\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"InitPoolParams.__type\"},{\"id\":264,\"kind\":4194304,\"name\":\"InitTickArrayParams\",\"url\":\"modules.html#InitTickArrayParams\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":265,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules.html#InitTickArrayParams.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"InitTickArrayParams\"},{\"id\":266,\"kind\":1024,\"name\":\"whirlpool\",\"url\":\"modules.html#InitTickArrayParams.__type.whirlpool\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"InitTickArrayParams.__type\"},{\"id\":267,\"kind\":1024,\"name\":\"tickArrayPda\",\"url\":\"modules.html#InitTickArrayParams.__type.tickArrayPda\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"InitTickArrayParams.__type\"},{\"id\":268,\"kind\":1024,\"name\":\"startTick\",\"url\":\"modules.html#InitTickArrayParams.__type.startTick\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"InitTickArrayParams.__type\"},{\"id\":269,\"kind\":1024,\"name\":\"funder\",\"url\":\"modules.html#InitTickArrayParams.__type.funder\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"InitTickArrayParams.__type\"},{\"id\":270,\"kind\":4194304,\"name\":\"InitializeRewardParams\",\"url\":\"modules.html#InitializeRewardParams\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":271,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules.html#InitializeRewardParams.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"InitializeRewardParams\"},{\"id\":272,\"kind\":1024,\"name\":\"whirlpool\",\"url\":\"modules.html#InitializeRewardParams.__type.whirlpool\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"InitializeRewardParams.__type\"},{\"id\":273,\"kind\":1024,\"name\":\"rewardIndex\",\"url\":\"modules.html#InitializeRewardParams.__type.rewardIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"InitializeRewardParams.__type\"},{\"id\":274,\"kind\":1024,\"name\":\"rewardMint\",\"url\":\"modules.html#InitializeRewardParams.__type.rewardMint\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"InitializeRewardParams.__type\"},{\"id\":275,\"kind\":1024,\"name\":\"rewardVaultKeypair\",\"url\":\"modules.html#InitializeRewardParams.__type.rewardVaultKeypair\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"InitializeRewardParams.__type\"},{\"id\":276,\"kind\":1024,\"name\":\"rewardAuthority\",\"url\":\"modules.html#InitializeRewardParams.__type.rewardAuthority\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"InitializeRewardParams.__type\"},{\"id\":277,\"kind\":1024,\"name\":\"funder\",\"url\":\"modules.html#InitializeRewardParams.__type.funder\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"InitializeRewardParams.__type\"},{\"id\":278,\"kind\":4194304,\"name\":\"TokenInfo\",\"url\":\"modules.html#TokenInfo\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":279,\"kind\":128,\"name\":\"PDAUtil\",\"url\":\"classes/PDAUtil.html\",\"classes\":\"tsd-kind-class\"},{\"id\":280,\"kind\":2048,\"name\":\"getWhirlpool\",\"url\":\"classes/PDAUtil.html#getWhirlpool\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"PDAUtil\"},{\"id\":281,\"kind\":2048,\"name\":\"getPosition\",\"url\":\"classes/PDAUtil.html#getPosition\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"PDAUtil\"},{\"id\":282,\"kind\":2048,\"name\":\"getPositionMetadata\",\"url\":\"classes/PDAUtil.html#getPositionMetadata\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"PDAUtil\"},{\"id\":283,\"kind\":2048,\"name\":\"getTickArray\",\"url\":\"classes/PDAUtil.html#getTickArray\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"PDAUtil\"},{\"id\":284,\"kind\":2048,\"name\":\"getTickArrayFromTickIndex\",\"url\":\"classes/PDAUtil.html#getTickArrayFromTickIndex\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"PDAUtil\"},{\"id\":285,\"kind\":2048,\"name\":\"getTickArrayFromSqrtPrice\",\"url\":\"classes/PDAUtil.html#getTickArrayFromSqrtPrice\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"PDAUtil\"},{\"id\":286,\"kind\":2048,\"name\":\"getFeeTier\",\"url\":\"classes/PDAUtil.html#getFeeTier\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"PDAUtil\"},{\"id\":287,\"kind\":2048,\"name\":\"getOracle\",\"url\":\"classes/PDAUtil.html#getOracle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"PDAUtil\"},{\"id\":288,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/PDAUtil.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"PDAUtil\"},{\"id\":289,\"kind\":128,\"name\":\"PriceMath\",\"url\":\"classes/PriceMath.html\",\"classes\":\"tsd-kind-class\"},{\"id\":290,\"kind\":2048,\"name\":\"priceToSqrtPriceX64\",\"url\":\"classes/PriceMath.html#priceToSqrtPriceX64\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"PriceMath\"},{\"id\":291,\"kind\":2048,\"name\":\"sqrtPriceX64ToPrice\",\"url\":\"classes/PriceMath.html#sqrtPriceX64ToPrice\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"PriceMath\"},{\"id\":292,\"kind\":2048,\"name\":\"tickIndexToSqrtPriceX64\",\"url\":\"classes/PriceMath.html#tickIndexToSqrtPriceX64\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"PriceMath\"},{\"id\":293,\"kind\":2048,\"name\":\"sqrtPriceX64ToTickIndex\",\"url\":\"classes/PriceMath.html#sqrtPriceX64ToTickIndex\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"PriceMath\"},{\"id\":294,\"kind\":2048,\"name\":\"tickIndexToPrice\",\"url\":\"classes/PriceMath.html#tickIndexToPrice\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"PriceMath\"},{\"id\":295,\"kind\":2048,\"name\":\"priceToTickIndex\",\"url\":\"classes/PriceMath.html#priceToTickIndex\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"PriceMath\"},{\"id\":296,\"kind\":2048,\"name\":\"priceToInitializableTickIndex\",\"url\":\"classes/PriceMath.html#priceToInitializableTickIndex\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"PriceMath\"},{\"id\":297,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/PriceMath.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"PriceMath\"},{\"id\":298,\"kind\":128,\"name\":\"TickUtil\",\"url\":\"classes/TickUtil.html\",\"classes\":\"tsd-kind-class\"},{\"id\":299,\"kind\":2048,\"name\":\"getStartTickIndex\",\"url\":\"classes/TickUtil.html#getStartTickIndex\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"TickUtil\"},{\"id\":300,\"kind\":2048,\"name\":\"getInitializableTickIndex\",\"url\":\"classes/TickUtil.html#getInitializableTickIndex\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"TickUtil\"},{\"id\":301,\"kind\":2048,\"name\":\"getNextInitializableTickIndex\",\"url\":\"classes/TickUtil.html#getNextInitializableTickIndex\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"TickUtil\"},{\"id\":302,\"kind\":2048,\"name\":\"getPrevInitializableTickIndex\",\"url\":\"classes/TickUtil.html#getPrevInitializableTickIndex\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"TickUtil\"},{\"id\":303,\"kind\":2048,\"name\":\"findPreviousInitializedTickIndex\",\"url\":\"classes/TickUtil.html#findPreviousInitializedTickIndex\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"TickUtil\"},{\"id\":304,\"kind\":2048,\"name\":\"findNextInitializedTickIndex\",\"url\":\"classes/TickUtil.html#findNextInitializedTickIndex\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"TickUtil\"},{\"id\":305,\"kind\":2048,\"name\":\"checkTickInBounds\",\"url\":\"classes/TickUtil.html#checkTickInBounds\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"TickUtil\"},{\"id\":306,\"kind\":2048,\"name\":\"isTickInitializable\",\"url\":\"classes/TickUtil.html#isTickInitializable\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"TickUtil\"},{\"id\":307,\"kind\":128,\"name\":\"TickArrayUtil\",\"url\":\"classes/TickArrayUtil.html\",\"classes\":\"tsd-kind-class\"},{\"id\":308,\"kind\":2048,\"name\":\"getTickFromArray\",\"url\":\"classes/TickArrayUtil.html#getTickFromArray\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"TickArrayUtil\"},{\"id\":309,\"kind\":2048,\"name\":\"getAdjacentTickArrays\",\"url\":\"classes/TickArrayUtil.html#getAdjacentTickArrays\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"TickArrayUtil\"},{\"id\":310,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/TickArrayUtil.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"TickArrayUtil\"},{\"id\":311,\"kind\":64,\"name\":\"toTokenAmount\",\"url\":\"modules.html#toTokenAmount\",\"classes\":\"tsd-kind-function\"},{\"id\":312,\"kind\":128,\"name\":\"PoolUtil\",\"url\":\"classes/PoolUtil.html\",\"classes\":\"tsd-kind-class\"},{\"id\":313,\"kind\":2048,\"name\":\"isRewardInitialized\",\"url\":\"classes/PoolUtil.html#isRewardInitialized\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"PoolUtil\"},{\"id\":314,\"kind\":2048,\"name\":\"getFeeRate\",\"url\":\"classes/PoolUtil.html#getFeeRate\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"PoolUtil\"},{\"id\":315,\"kind\":2048,\"name\":\"getProtocolFeeRate\",\"url\":\"classes/PoolUtil.html#getProtocolFeeRate\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"PoolUtil\"},{\"id\":316,\"kind\":2048,\"name\":\"orderMints\",\"url\":\"classes/PoolUtil.html#orderMints\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"PoolUtil\"},{\"id\":317,\"kind\":2048,\"name\":\"getTokenAmountsFromLiquidity\",\"url\":\"classes/PoolUtil.html#getTokenAmountsFromLiquidity\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"PoolUtil\"},{\"id\":318,\"kind\":2048,\"name\":\"estimateLiquidityFromTokenAmounts\",\"url\":\"classes/PoolUtil.html#estimateLiquidityFromTokenAmounts\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"PoolUtil\"},{\"id\":319,\"kind\":2048,\"name\":\"getTickArrayPublicKeysForSwap\",\"url\":\"classes/PoolUtil.html#getTickArrayPublicKeysForSwap\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"PoolUtil\"},{\"id\":320,\"kind\":4194304,\"name\":\"TokenAmounts\",\"url\":\"modules.html#TokenAmounts\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":321,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules.html#TokenAmounts.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"TokenAmounts\"},{\"id\":322,\"kind\":1024,\"name\":\"tokenA\",\"url\":\"modules.html#TokenAmounts.__type.tokenA\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"TokenAmounts.__type\"},{\"id\":323,\"kind\":1024,\"name\":\"tokenB\",\"url\":\"modules.html#TokenAmounts.__type.tokenB\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"TokenAmounts.__type\"},{\"id\":324,\"kind\":64,\"name\":\"toTx\",\"url\":\"modules.html#toTx\",\"classes\":\"tsd-kind-function\"},{\"id\":325,\"kind\":128,\"name\":\"AccountFetcher\",\"url\":\"classes/AccountFetcher.html\",\"classes\":\"tsd-kind-class\"},{\"id\":326,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/AccountFetcher.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"AccountFetcher\"},{\"id\":327,\"kind\":2048,\"name\":\"getAccountRentExempt\",\"url\":\"classes/AccountFetcher.html#getAccountRentExempt\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"AccountFetcher\"},{\"id\":328,\"kind\":2048,\"name\":\"getPool\",\"url\":\"classes/AccountFetcher.html#getPool\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"AccountFetcher\"},{\"id\":329,\"kind\":2048,\"name\":\"getPosition\",\"url\":\"classes/AccountFetcher.html#getPosition\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"AccountFetcher\"},{\"id\":330,\"kind\":2048,\"name\":\"getTickArray\",\"url\":\"classes/AccountFetcher.html#getTickArray\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"AccountFetcher\"},{\"id\":331,\"kind\":2048,\"name\":\"getFeeTier\",\"url\":\"classes/AccountFetcher.html#getFeeTier\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"AccountFetcher\"},{\"id\":332,\"kind\":2048,\"name\":\"getTokenInfo\",\"url\":\"classes/AccountFetcher.html#getTokenInfo\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"AccountFetcher\"},{\"id\":333,\"kind\":2048,\"name\":\"getMintInfo\",\"url\":\"classes/AccountFetcher.html#getMintInfo\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"AccountFetcher\"},{\"id\":334,\"kind\":2048,\"name\":\"getConfig\",\"url\":\"classes/AccountFetcher.html#getConfig\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"AccountFetcher\"},{\"id\":335,\"kind\":2048,\"name\":\"listPools\",\"url\":\"classes/AccountFetcher.html#listPools\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"AccountFetcher\"},{\"id\":336,\"kind\":2048,\"name\":\"listPositions\",\"url\":\"classes/AccountFetcher.html#listPositions\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"AccountFetcher\"},{\"id\":337,\"kind\":2048,\"name\":\"listTickArrays\",\"url\":\"classes/AccountFetcher.html#listTickArrays\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"AccountFetcher\"},{\"id\":338,\"kind\":2048,\"name\":\"listTokenInfos\",\"url\":\"classes/AccountFetcher.html#listTokenInfos\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"AccountFetcher\"},{\"id\":339,\"kind\":2048,\"name\":\"listMintInfos\",\"url\":\"classes/AccountFetcher.html#listMintInfos\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"AccountFetcher\"},{\"id\":340,\"kind\":2048,\"name\":\"refreshAll\",\"url\":\"classes/AccountFetcher.html#refreshAll\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"AccountFetcher\"},{\"id\":341,\"kind\":256,\"name\":\"ParsableEntity\",\"url\":\"interfaces/ParsableEntity.html\",\"classes\":\"tsd-kind-interface tsd-has-type-parameter\"},{\"id\":342,\"kind\":2048,\"name\":\"parse\",\"url\":\"interfaces/ParsableEntity.html#parse\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"ParsableEntity\"},{\"id\":343,\"kind\":128,\"name\":\"ParsableWhirlpoolsConfig\",\"url\":\"classes/ParsableWhirlpoolsConfig.html\",\"classes\":\"tsd-kind-class\"},{\"id\":344,\"kind\":2048,\"name\":\"parse\",\"url\":\"classes/ParsableWhirlpoolsConfig.html#parse\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"ParsableWhirlpoolsConfig\"},{\"id\":345,\"kind\":128,\"name\":\"ParsableWhirlpool\",\"url\":\"classes/ParsableWhirlpool.html\",\"classes\":\"tsd-kind-class\"},{\"id\":346,\"kind\":2048,\"name\":\"parse\",\"url\":\"classes/ParsableWhirlpool.html#parse\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"ParsableWhirlpool\"},{\"id\":347,\"kind\":128,\"name\":\"ParsablePosition\",\"url\":\"classes/ParsablePosition.html\",\"classes\":\"tsd-kind-class\"},{\"id\":348,\"kind\":2048,\"name\":\"parse\",\"url\":\"classes/ParsablePosition.html#parse\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"ParsablePosition\"},{\"id\":349,\"kind\":128,\"name\":\"ParsableTickArray\",\"url\":\"classes/ParsableTickArray.html\",\"classes\":\"tsd-kind-class\"},{\"id\":350,\"kind\":2048,\"name\":\"parse\",\"url\":\"classes/ParsableTickArray.html#parse\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"ParsableTickArray\"},{\"id\":351,\"kind\":128,\"name\":\"ParsableFeeTier\",\"url\":\"classes/ParsableFeeTier.html\",\"classes\":\"tsd-kind-class\"},{\"id\":352,\"kind\":2048,\"name\":\"parse\",\"url\":\"classes/ParsableFeeTier.html#parse\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"ParsableFeeTier\"},{\"id\":353,\"kind\":128,\"name\":\"ParsableTokenInfo\",\"url\":\"classes/ParsableTokenInfo.html\",\"classes\":\"tsd-kind-class\"},{\"id\":354,\"kind\":2048,\"name\":\"parse\",\"url\":\"classes/ParsableTokenInfo.html#parse\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"ParsableTokenInfo\"},{\"id\":355,\"kind\":128,\"name\":\"ParsableMintInfo\",\"url\":\"classes/ParsableMintInfo.html\",\"classes\":\"tsd-kind-class\"},{\"id\":356,\"kind\":2048,\"name\":\"parse\",\"url\":\"classes/ParsableMintInfo.html#parse\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"ParsableMintInfo\"},{\"id\":357,\"kind\":64,\"name\":\"increaseLiquidityQuoteByInputToken\",\"url\":\"modules.html#increaseLiquidityQuoteByInputToken\",\"classes\":\"tsd-kind-function\"},{\"id\":358,\"kind\":64,\"name\":\"increaseLiquidityQuoteByInputTokenWithParams\",\"url\":\"modules.html#increaseLiquidityQuoteByInputTokenWithParams\",\"classes\":\"tsd-kind-function\"},{\"id\":359,\"kind\":4194304,\"name\":\"IncreaseLiquidityQuoteParam\",\"url\":\"modules.html#IncreaseLiquidityQuoteParam\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":360,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules.html#IncreaseLiquidityQuoteParam.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"IncreaseLiquidityQuoteParam\"},{\"id\":361,\"kind\":1024,\"name\":\"inputTokenAmount\",\"url\":\"modules.html#IncreaseLiquidityQuoteParam.__type.inputTokenAmount\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"IncreaseLiquidityQuoteParam.__type\"},{\"id\":362,\"kind\":1024,\"name\":\"inputTokenMint\",\"url\":\"modules.html#IncreaseLiquidityQuoteParam.__type.inputTokenMint\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"IncreaseLiquidityQuoteParam.__type\"},{\"id\":363,\"kind\":1024,\"name\":\"tokenMintA\",\"url\":\"modules.html#IncreaseLiquidityQuoteParam.__type.tokenMintA\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"IncreaseLiquidityQuoteParam.__type\"},{\"id\":364,\"kind\":1024,\"name\":\"tokenMintB\",\"url\":\"modules.html#IncreaseLiquidityQuoteParam.__type.tokenMintB\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"IncreaseLiquidityQuoteParam.__type\"},{\"id\":365,\"kind\":1024,\"name\":\"tickCurrentIndex\",\"url\":\"modules.html#IncreaseLiquidityQuoteParam.__type.tickCurrentIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"IncreaseLiquidityQuoteParam.__type\"},{\"id\":366,\"kind\":1024,\"name\":\"sqrtPrice\",\"url\":\"modules.html#IncreaseLiquidityQuoteParam.__type.sqrtPrice\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"IncreaseLiquidityQuoteParam.__type\"},{\"id\":367,\"kind\":1024,\"name\":\"tickLowerIndex\",\"url\":\"modules.html#IncreaseLiquidityQuoteParam.__type.tickLowerIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"IncreaseLiquidityQuoteParam.__type\"},{\"id\":368,\"kind\":1024,\"name\":\"tickUpperIndex\",\"url\":\"modules.html#IncreaseLiquidityQuoteParam.__type.tickUpperIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"IncreaseLiquidityQuoteParam.__type\"},{\"id\":369,\"kind\":1024,\"name\":\"slippageTolerance\",\"url\":\"modules.html#IncreaseLiquidityQuoteParam.__type.slippageTolerance\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"IncreaseLiquidityQuoteParam.__type\"},{\"id\":370,\"kind\":64,\"name\":\"decreaseLiquidityQuoteByLiquidity\",\"url\":\"modules.html#decreaseLiquidityQuoteByLiquidity\",\"classes\":\"tsd-kind-function\"},{\"id\":371,\"kind\":64,\"name\":\"decreaseLiquidityQuoteByLiquidityWithParams\",\"url\":\"modules.html#decreaseLiquidityQuoteByLiquidityWithParams\",\"classes\":\"tsd-kind-function\"},{\"id\":372,\"kind\":4194304,\"name\":\"DecreaseLiquidityQuoteParam\",\"url\":\"modules.html#DecreaseLiquidityQuoteParam\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":373,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules.html#DecreaseLiquidityQuoteParam.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"DecreaseLiquidityQuoteParam\"},{\"id\":374,\"kind\":1024,\"name\":\"liquidity\",\"url\":\"modules.html#DecreaseLiquidityQuoteParam.__type.liquidity\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"DecreaseLiquidityQuoteParam.__type\"},{\"id\":375,\"kind\":1024,\"name\":\"tickCurrentIndex\",\"url\":\"modules.html#DecreaseLiquidityQuoteParam.__type.tickCurrentIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"DecreaseLiquidityQuoteParam.__type\"},{\"id\":376,\"kind\":1024,\"name\":\"sqrtPrice\",\"url\":\"modules.html#DecreaseLiquidityQuoteParam.__type.sqrtPrice\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"DecreaseLiquidityQuoteParam.__type\"},{\"id\":377,\"kind\":1024,\"name\":\"tickLowerIndex\",\"url\":\"modules.html#DecreaseLiquidityQuoteParam.__type.tickLowerIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"DecreaseLiquidityQuoteParam.__type\"},{\"id\":378,\"kind\":1024,\"name\":\"tickUpperIndex\",\"url\":\"modules.html#DecreaseLiquidityQuoteParam.__type.tickUpperIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"DecreaseLiquidityQuoteParam.__type\"},{\"id\":379,\"kind\":1024,\"name\":\"slippageTolerance\",\"url\":\"modules.html#DecreaseLiquidityQuoteParam.__type.slippageTolerance\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"DecreaseLiquidityQuoteParam.__type\"},{\"id\":380,\"kind\":64,\"name\":\"collectFeesQuote\",\"url\":\"modules.html#collectFeesQuote\",\"classes\":\"tsd-kind-function\"},{\"id\":381,\"kind\":4194304,\"name\":\"CollectFeesQuoteParam\",\"url\":\"modules.html#CollectFeesQuoteParam\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":382,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules.html#CollectFeesQuoteParam.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"CollectFeesQuoteParam\"},{\"id\":383,\"kind\":1024,\"name\":\"whirlpool\",\"url\":\"modules.html#CollectFeesQuoteParam.__type.whirlpool\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"CollectFeesQuoteParam.__type\"},{\"id\":384,\"kind\":1024,\"name\":\"position\",\"url\":\"modules.html#CollectFeesQuoteParam.__type.position\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"CollectFeesQuoteParam.__type\"},{\"id\":385,\"kind\":1024,\"name\":\"tickLower\",\"url\":\"modules.html#CollectFeesQuoteParam.__type.tickLower\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"CollectFeesQuoteParam.__type\"},{\"id\":386,\"kind\":1024,\"name\":\"tickUpper\",\"url\":\"modules.html#CollectFeesQuoteParam.__type.tickUpper\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"CollectFeesQuoteParam.__type\"},{\"id\":387,\"kind\":4194304,\"name\":\"CollectFeesQuote\",\"url\":\"modules.html#CollectFeesQuote\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":388,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules.html#CollectFeesQuote.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"CollectFeesQuote\"},{\"id\":389,\"kind\":1024,\"name\":\"feeOwedA\",\"url\":\"modules.html#CollectFeesQuote.__type.feeOwedA\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"CollectFeesQuote.__type\"},{\"id\":390,\"kind\":1024,\"name\":\"feeOwedB\",\"url\":\"modules.html#CollectFeesQuote.__type.feeOwedB\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"CollectFeesQuote.__type\"},{\"id\":391,\"kind\":64,\"name\":\"collectRewardsQuote\",\"url\":\"modules.html#collectRewardsQuote\",\"classes\":\"tsd-kind-function\"},{\"id\":392,\"kind\":4194304,\"name\":\"CollectRewardsQuoteParam\",\"url\":\"modules.html#CollectRewardsQuoteParam\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":393,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules.html#CollectRewardsQuoteParam.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"CollectRewardsQuoteParam\"},{\"id\":394,\"kind\":1024,\"name\":\"whirlpool\",\"url\":\"modules.html#CollectRewardsQuoteParam.__type.whirlpool\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"CollectRewardsQuoteParam.__type\"},{\"id\":395,\"kind\":1024,\"name\":\"position\",\"url\":\"modules.html#CollectRewardsQuoteParam.__type.position\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"CollectRewardsQuoteParam.__type\"},{\"id\":396,\"kind\":1024,\"name\":\"tickLower\",\"url\":\"modules.html#CollectRewardsQuoteParam.__type.tickLower\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"CollectRewardsQuoteParam.__type\"},{\"id\":397,\"kind\":1024,\"name\":\"tickUpper\",\"url\":\"modules.html#CollectRewardsQuoteParam.__type.tickUpper\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"CollectRewardsQuoteParam.__type\"},{\"id\":398,\"kind\":4194304,\"name\":\"CollectRewardsQuote\",\"url\":\"modules.html#CollectRewardsQuote\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":399,\"kind\":64,\"name\":\"swapQuoteByInputToken\",\"url\":\"modules.html#swapQuoteByInputToken\",\"classes\":\"tsd-kind-function\"},{\"id\":400,\"kind\":4194304,\"name\":\"SwapQuoteParam\",\"url\":\"modules.html#SwapQuoteParam\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":401,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules.html#SwapQuoteParam.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"SwapQuoteParam\"},{\"id\":402,\"kind\":1024,\"name\":\"whirlpoolAddress\",\"url\":\"modules.html#SwapQuoteParam.__type.whirlpoolAddress\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"SwapQuoteParam.__type\"},{\"id\":403,\"kind\":1024,\"name\":\"swapTokenMint\",\"url\":\"modules.html#SwapQuoteParam.__type.swapTokenMint\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"SwapQuoteParam.__type\"},{\"id\":404,\"kind\":1024,\"name\":\"whirlpoolData\",\"url\":\"modules.html#SwapQuoteParam.__type.whirlpoolData\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"SwapQuoteParam.__type\"},{\"id\":405,\"kind\":1024,\"name\":\"tokenAmount\",\"url\":\"modules.html#SwapQuoteParam.__type.tokenAmount\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"SwapQuoteParam.__type\"},{\"id\":406,\"kind\":1024,\"name\":\"amountSpecifiedIsInput\",\"url\":\"modules.html#SwapQuoteParam.__type.amountSpecifiedIsInput\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"SwapQuoteParam.__type\"},{\"id\":407,\"kind\":1024,\"name\":\"slippageTolerance\",\"url\":\"modules.html#SwapQuoteParam.__type.slippageTolerance\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"SwapQuoteParam.__type\"},{\"id\":408,\"kind\":1024,\"name\":\"tickArrayAddresses\",\"url\":\"modules.html#SwapQuoteParam.__type.tickArrayAddresses\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"SwapQuoteParam.__type\"},{\"id\":409,\"kind\":1024,\"name\":\"tickArrays\",\"url\":\"modules.html#SwapQuoteParam.__type.tickArrays\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"SwapQuoteParam.__type\"},{\"id\":410,\"kind\":4194304,\"name\":\"SwapQuote\",\"url\":\"modules.html#SwapQuote\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":411,\"kind\":128,\"name\":\"WhirlpoolIx\",\"url\":\"classes/WhirlpoolIx.html\",\"classes\":\"tsd-kind-class\"},{\"id\":412,\"kind\":2048,\"name\":\"initializeConfigIx\",\"url\":\"classes/WhirlpoolIx.html#initializeConfigIx\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"WhirlpoolIx\"},{\"id\":413,\"kind\":2048,\"name\":\"initializeFeeTierIx\",\"url\":\"classes/WhirlpoolIx.html#initializeFeeTierIx\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"WhirlpoolIx\"},{\"id\":414,\"kind\":2048,\"name\":\"initializePoolIx\",\"url\":\"classes/WhirlpoolIx.html#initializePoolIx\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"WhirlpoolIx\"},{\"id\":415,\"kind\":2048,\"name\":\"initializeRewardIx\",\"url\":\"classes/WhirlpoolIx.html#initializeRewardIx\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"WhirlpoolIx\"},{\"id\":416,\"kind\":2048,\"name\":\"initTickArrayIx\",\"url\":\"classes/WhirlpoolIx.html#initTickArrayIx\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"WhirlpoolIx\"},{\"id\":417,\"kind\":2048,\"name\":\"openPositionIx\",\"url\":\"classes/WhirlpoolIx.html#openPositionIx\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"WhirlpoolIx\"},{\"id\":418,\"kind\":2048,\"name\":\"openPositionWithMetadataIx\",\"url\":\"classes/WhirlpoolIx.html#openPositionWithMetadataIx\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"WhirlpoolIx\"},{\"id\":419,\"kind\":2048,\"name\":\"increaseLiquidityIx\",\"url\":\"classes/WhirlpoolIx.html#increaseLiquidityIx\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"WhirlpoolIx\"},{\"id\":420,\"kind\":2048,\"name\":\"decreaseLiquidityIx\",\"url\":\"classes/WhirlpoolIx.html#decreaseLiquidityIx\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"WhirlpoolIx\"},{\"id\":421,\"kind\":2048,\"name\":\"closePositionIx\",\"url\":\"classes/WhirlpoolIx.html#closePositionIx\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"WhirlpoolIx\"},{\"id\":422,\"kind\":2048,\"name\":\"swapIx\",\"url\":\"classes/WhirlpoolIx.html#swapIx\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"WhirlpoolIx\"},{\"id\":423,\"kind\":2048,\"name\":\"updateFeesAndRewardsIx\",\"url\":\"classes/WhirlpoolIx.html#updateFeesAndRewardsIx\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"WhirlpoolIx\"},{\"id\":424,\"kind\":2048,\"name\":\"collectFeesIx\",\"url\":\"classes/WhirlpoolIx.html#collectFeesIx\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"WhirlpoolIx\"},{\"id\":425,\"kind\":2048,\"name\":\"collectProtocolFeesIx\",\"url\":\"classes/WhirlpoolIx.html#collectProtocolFeesIx\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"WhirlpoolIx\"},{\"id\":426,\"kind\":2048,\"name\":\"collectRewardIx\",\"url\":\"classes/WhirlpoolIx.html#collectRewardIx\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"WhirlpoolIx\"},{\"id\":427,\"kind\":2048,\"name\":\"setCollectProtocolFeesAuthorityIx\",\"url\":\"classes/WhirlpoolIx.html#setCollectProtocolFeesAuthorityIx\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"WhirlpoolIx\"},{\"id\":428,\"kind\":2048,\"name\":\"setDefaultFeeRateIx\",\"url\":\"classes/WhirlpoolIx.html#setDefaultFeeRateIx\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"WhirlpoolIx\"},{\"id\":429,\"kind\":2048,\"name\":\"setDefaultProtocolFeeRateIx\",\"url\":\"classes/WhirlpoolIx.html#setDefaultProtocolFeeRateIx\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"WhirlpoolIx\"},{\"id\":430,\"kind\":2048,\"name\":\"setFeeAuthorityIx\",\"url\":\"classes/WhirlpoolIx.html#setFeeAuthorityIx\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"WhirlpoolIx\"},{\"id\":431,\"kind\":2048,\"name\":\"setFeeRateIx\",\"url\":\"classes/WhirlpoolIx.html#setFeeRateIx\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"WhirlpoolIx\"},{\"id\":432,\"kind\":2048,\"name\":\"setProtocolFeeRateIx\",\"url\":\"classes/WhirlpoolIx.html#setProtocolFeeRateIx\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"WhirlpoolIx\"},{\"id\":433,\"kind\":2048,\"name\":\"setRewardAuthorityBySuperAuthorityIx\",\"url\":\"classes/WhirlpoolIx.html#setRewardAuthorityBySuperAuthorityIx\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"WhirlpoolIx\"},{\"id\":434,\"kind\":2048,\"name\":\"setRewardAuthorityIx\",\"url\":\"classes/WhirlpoolIx.html#setRewardAuthorityIx\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"WhirlpoolIx\"},{\"id\":435,\"kind\":2048,\"name\":\"setRewardEmissionsIx\",\"url\":\"classes/WhirlpoolIx.html#setRewardEmissionsIx\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"WhirlpoolIx\"},{\"id\":436,\"kind\":2048,\"name\":\"setRewardEmissionsSuperAuthorityIx\",\"url\":\"classes/WhirlpoolIx.html#setRewardEmissionsSuperAuthorityIx\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"WhirlpoolIx\"},{\"id\":437,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/WhirlpoolIx.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"WhirlpoolIx\"},{\"id\":438,\"kind\":64,\"name\":\"buildWhirlpoolClient\",\"url\":\"modules.html#buildWhirlpoolClient\",\"classes\":\"tsd-kind-function\"},{\"id\":439,\"kind\":256,\"name\":\"WhirlpoolClient\",\"url\":\"interfaces/WhirlpoolClient.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":440,\"kind\":2048,\"name\":\"getPool\",\"url\":\"interfaces/WhirlpoolClient.html#getPool\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"WhirlpoolClient\"},{\"id\":441,\"kind\":2048,\"name\":\"getPosition\",\"url\":\"interfaces/WhirlpoolClient.html#getPosition\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"WhirlpoolClient\"},{\"id\":442,\"kind\":256,\"name\":\"Whirlpool\",\"url\":\"interfaces/Whirlpool.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":443,\"kind\":2048,\"name\":\"getData\",\"url\":\"interfaces/Whirlpool.html#getData\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"Whirlpool\"},{\"id\":444,\"kind\":2048,\"name\":\"refreshData\",\"url\":\"interfaces/Whirlpool.html#refreshData\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"Whirlpool\"},{\"id\":445,\"kind\":2048,\"name\":\"getTokenAInfo\",\"url\":\"interfaces/Whirlpool.html#getTokenAInfo\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"Whirlpool\"},{\"id\":446,\"kind\":2048,\"name\":\"getTokenBInfo\",\"url\":\"interfaces/Whirlpool.html#getTokenBInfo\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"Whirlpool\"},{\"id\":447,\"kind\":2048,\"name\":\"initTickArrayForTicks\",\"url\":\"interfaces/Whirlpool.html#initTickArrayForTicks\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"Whirlpool\"},{\"id\":448,\"kind\":2048,\"name\":\"openPosition\",\"url\":\"interfaces/Whirlpool.html#openPosition\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"Whirlpool\"},{\"id\":449,\"kind\":2048,\"name\":\"openPositionWithMetadata\",\"url\":\"interfaces/Whirlpool.html#openPositionWithMetadata\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"Whirlpool\"},{\"id\":450,\"kind\":2048,\"name\":\"closePosition\",\"url\":\"interfaces/Whirlpool.html#closePosition\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"Whirlpool\"},{\"id\":451,\"kind\":2048,\"name\":\"swap\",\"url\":\"interfaces/Whirlpool.html#swap\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"Whirlpool\"},{\"id\":452,\"kind\":256,\"name\":\"Position\",\"url\":\"interfaces/Position.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":453,\"kind\":2048,\"name\":\"getData\",\"url\":\"interfaces/Position.html#getData\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"Position\"},{\"id\":454,\"kind\":2048,\"name\":\"refreshData\",\"url\":\"interfaces/Position.html#refreshData\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"Position\"},{\"id\":455,\"kind\":2048,\"name\":\"increaseLiquidity\",\"url\":\"interfaces/Position.html#increaseLiquidity\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"Position\"},{\"id\":456,\"kind\":2048,\"name\":\"decreaseLiquidity\",\"url\":\"interfaces/Position.html#decreaseLiquidity\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"Position\"}],\"index\":{\"version\":\"2.3.9\",\"fields\":[\"name\",\"parent\"],\"fieldVectors\":[[\"name/0\",[0,37.755]],[\"parent/0\",[]],[\"name/1\",[1,57.214]],[\"parent/1\",[0,3.44]],[\"name/2\",[2,57.214]],[\"parent/2\",[0,3.44]],[\"name/3\",[3,57.214]],[\"parent/3\",[0,3.44]],[\"name/4\",[4,42.551]],[\"parent/4\",[0,3.44]],[\"name/5\",[5,57.214]],[\"parent/5\",[0,3.44]],[\"name/6\",[6,57.214]],[\"parent/6\",[0,3.44]],[\"name/7\",[7,57.214]],[\"parent/7\",[0,3.44]],[\"name/8\",[8,57.214]],[\"parent/8\",[0,3.44]],[\"name/9\",[9,57.214]],[\"parent/9\",[0,3.44]],[\"name/10\",[10,57.214]],[\"parent/10\",[]],[\"name/11\",[11,57.214]],[\"parent/11\",[]],[\"name/12\",[12,57.214]],[\"parent/12\",[]],[\"name/13\",[13,57.214]],[\"parent/13\",[]],[\"name/14\",[14,57.214]],[\"parent/14\",[]],[\"name/15\",[15,57.214]],[\"parent/15\",[]],[\"name/16\",[16,57.214]],[\"parent/16\",[]],[\"name/17\",[17,57.214]],[\"parent/17\",[]],[\"name/18\",[18,57.214]],[\"parent/18\",[]],[\"name/19\",[19,57.214]],[\"parent/19\",[]],[\"name/20\",[20,42.551]],[\"parent/20\",[]],[\"name/21\",[21,34.527]],[\"parent/21\",[20,3.877]],[\"name/22\",[22,36.011]],[\"parent/22\",[20,3.877]],[\"name/23\",[23,57.214]],[\"parent/23\",[20,3.877]],[\"name/24\",[24,28.127]],[\"parent/24\",[20,3.877]],[\"name/25\",[25,57.214]],[\"parent/25\",[20,3.877]],[\"name/26\",[26,52.106]],[\"parent/26\",[]],[\"name/27\",[27,23.774]],[\"parent/27\",[26,4.747]],[\"name/28\",[28,39.868]],[\"parent/28\",[29,4.029]],[\"name/29\",[30,46.228]],[\"parent/29\",[29,4.029]],[\"name/30\",[31,46.228]],[\"parent/30\",[29,4.029]],[\"name/31\",[32,46.228]],[\"parent/31\",[29,4.029]],[\"name/32\",[33,48.741]],[\"parent/32\",[29,4.029]],[\"name/33\",[34,52.106]],[\"parent/33\",[]],[\"name/34\",[27,23.774]],[\"parent/34\",[34,4.747]],[\"name/35\",[35,57.214]],[\"parent/35\",[36,4.029]],[\"name/36\",[37,57.214]],[\"parent/36\",[36,4.029]],[\"name/37\",[38,57.214]],[\"parent/37\",[36,4.029]],[\"name/38\",[39,52.106]],[\"parent/38\",[36,4.029]],[\"name/39\",[40,57.214]],[\"parent/39\",[36,4.029]],[\"name/40\",[41,52.106]],[\"parent/40\",[]],[\"name/41\",[27,23.774]],[\"parent/41\",[41,4.747]],[\"name/42\",[42,52.106]],[\"parent/42\",[43,5.213]],[\"name/43\",[44,48.741]],[\"parent/43\",[]],[\"name/44\",[27,23.774]],[\"parent/44\",[44,4.441]],[\"name/45\",[21,34.527]],[\"parent/45\",[45,2.924]],[\"name/46\",[42,52.106]],[\"parent/46\",[45,2.924]],[\"name/47\",[46,52.106]],[\"parent/47\",[45,2.924]],[\"name/48\",[47,52.106]],[\"parent/48\",[45,2.924]],[\"name/49\",[48,48.741]],[\"parent/49\",[45,2.924]],[\"name/50\",[49,48.741]],[\"parent/50\",[45,2.924]],[\"name/51\",[50,48.741]],[\"parent/51\",[45,2.924]],[\"name/52\",[51,57.214]],[\"parent/52\",[45,2.924]],[\"name/53\",[52,57.214]],[\"parent/53\",[45,2.924]],[\"name/54\",[53,48.741]],[\"parent/54\",[45,2.924]],[\"name/55\",[54,48.741]],[\"parent/55\",[45,2.924]],[\"name/56\",[55,57.214]],[\"parent/56\",[45,2.924]],[\"name/57\",[56,48.741]],[\"parent/57\",[45,2.924]],[\"name/58\",[57,48.741]],[\"parent/58\",[45,2.924]],[\"name/59\",[58,57.214]],[\"parent/59\",[45,2.924]],[\"name/60\",[59,57.214]],[\"parent/60\",[45,2.924]],[\"name/61\",[60,52.106]],[\"parent/61\",[45,2.924]],[\"name/62\",[61,44.221]],[\"parent/62\",[45,2.924]],[\"name/63\",[62,52.106]],[\"parent/63\",[]],[\"name/64\",[27,23.774]],[\"parent/64\",[62,4.747]],[\"name/65\",[24,28.127]],[\"parent/65\",[63,4.441]],[\"name/66\",[64,57.214]],[\"parent/66\",[63,4.441]],[\"name/67\",[65,57.214]],[\"parent/67\",[63,4.441]],[\"name/68\",[66,52.106]],[\"parent/68\",[]],[\"name/69\",[27,23.774]],[\"parent/69\",[66,4.747]],[\"name/70\",[67,57.214]],[\"parent/70\",[68,3.877]],[\"name/71\",[69,57.214]],[\"parent/71\",[68,3.877]],[\"name/72\",[70,57.214]],[\"parent/72\",[68,3.877]],[\"name/73\",[71,57.214]],[\"parent/73\",[68,3.877]],[\"name/74\",[72,57.214]],[\"parent/74\",[68,3.877]],[\"name/75\",[73,57.214]],[\"parent/75\",[68,3.877]],[\"name/76\",[74,52.106]],[\"parent/76\",[]],[\"name/77\",[27,23.774]],[\"parent/77\",[74,4.747]],[\"name/78\",[75,57.214]],[\"parent/78\",[76,4.747]],[\"name/79\",[77,57.214]],[\"parent/79\",[76,4.747]],[\"name/80\",[78,52.106]],[\"parent/80\",[]],[\"name/81\",[27,23.774]],[\"parent/81\",[78,4.747]],[\"name/82\",[79,52.106]],[\"parent/82\",[80,5.213]],[\"name/83\",[81,52.106]],[\"parent/83\",[]],[\"name/84\",[27,23.774]],[\"parent/84\",[81,4.747]],[\"name/85\",[79,52.106]],[\"parent/85\",[82,4.747]],[\"name/86\",[83,57.214]],[\"parent/86\",[82,4.747]],[\"name/87\",[84,52.106]],[\"parent/87\",[]],[\"name/88\",[27,23.774]],[\"parent/88\",[84,4.747]],[\"name/89\",[24,28.127]],[\"parent/89\",[85,3.44]],[\"name/90\",[86,52.106]],[\"parent/90\",[85,3.44]],[\"name/91\",[48,48.741]],[\"parent/91\",[85,3.44]],[\"name/92\",[87,46.228]],[\"parent/92\",[85,3.44]],[\"name/93\",[88,46.228]],[\"parent/93\",[85,3.44]],[\"name/94\",[89,57.214]],[\"parent/94\",[85,3.44]],[\"name/95\",[90,52.106]],[\"parent/95\",[85,3.44]],[\"name/96\",[91,57.214]],[\"parent/96\",[85,3.44]],[\"name/97\",[92,52.106]],[\"parent/97\",[85,3.44]],[\"name/98\",[60,52.106]],[\"parent/98\",[85,3.44]],[\"name/99\",[93,52.106]],[\"parent/99\",[]],[\"name/100\",[27,23.774]],[\"parent/100\",[93,4.747]],[\"name/101\",[21,34.527]],[\"parent/101\",[94,4.441]],[\"name/102\",[61,44.221]],[\"parent/102\",[94,4.441]],[\"name/103\",[32,46.228]],[\"parent/103\",[94,4.441]],[\"name/104\",[95,52.106]],[\"parent/104\",[]],[\"name/105\",[27,23.774]],[\"parent/105\",[95,4.747]],[\"name/106\",[24,28.127]],[\"parent/106\",[96,3.632]],[\"name/107\",[22,36.011]],[\"parent/107\",[96,3.632]],[\"name/108\",[97,46.228]],[\"parent/108\",[96,3.632]],[\"name/109\",[98,52.106]],[\"parent/109\",[96,3.632]],[\"name/110\",[99,52.106]],[\"parent/110\",[96,3.632]],[\"name/111\",[54,48.741]],[\"parent/111\",[96,3.632]],[\"name/112\",[57,48.741]],[\"parent/112\",[96,3.632]],[\"name/113\",[100,48.741]],[\"parent/113\",[96,3.632]],[\"name/114\",[101,52.106]],[\"parent/114\",[]],[\"name/115\",[27,23.774]],[\"parent/115\",[101,4.747]],[\"name/116\",[102,57.214]],[\"parent/116\",[103,4.029]],[\"name/117\",[22,36.011]],[\"parent/117\",[103,4.029]],[\"name/118\",[86,52.106]],[\"parent/118\",[103,4.029]],[\"name/119\",[97,46.228]],[\"parent/119\",[103,4.029]],[\"name/120\",[100,48.741]],[\"parent/120\",[103,4.029]],[\"name/121\",[104,52.106]],[\"parent/121\",[]],[\"name/122\",[27,23.774]],[\"parent/122\",[104,4.747]],[\"name/123\",[21,34.527]],[\"parent/123\",[105,3.746]],[\"name/124\",[24,28.127]],[\"parent/124\",[105,3.746]],[\"name/125\",[54,48.741]],[\"parent/125\",[105,3.746]],[\"name/126\",[57,48.741]],[\"parent/126\",[105,3.746]],[\"name/127\",[98,52.106]],[\"parent/127\",[105,3.746]],[\"name/128\",[99,52.106]],[\"parent/128\",[105,3.746]],[\"name/129\",[30,46.228]],[\"parent/129\",[105,3.746]],[\"name/130\",[106,52.106]],[\"parent/130\",[]],[\"name/131\",[27,23.774]],[\"parent/131\",[106,4.747]],[\"name/132\",[24,28.127]],[\"parent/132\",[107,3.746]],[\"name/133\",[22,36.011]],[\"parent/133\",[107,3.746]],[\"name/134\",[97,46.228]],[\"parent/134\",[107,3.746]],[\"name/135\",[108,44.221]],[\"parent/135\",[107,3.746]],[\"name/136\",[109,57.214]],[\"parent/136\",[107,3.746]],[\"name/137\",[110,57.214]],[\"parent/137\",[107,3.746]],[\"name/138\",[100,48.741]],[\"parent/138\",[107,3.746]],[\"name/139\",[111,52.106]],[\"parent/139\",[]],[\"name/140\",[27,23.774]],[\"parent/140\",[111,4.747]],[\"name/141\",[21,34.527]],[\"parent/141\",[112,4.441]],[\"name/142\",[30,46.228]],[\"parent/142\",[112,4.441]],[\"name/143\",[113,57.214]],[\"parent/143\",[112,4.441]],[\"name/144\",[114,52.106]],[\"parent/144\",[]],[\"name/145\",[27,23.774]],[\"parent/145\",[114,4.747]],[\"name/146\",[21,34.527]],[\"parent/146\",[115,4.212]],[\"name/147\",[28,39.868]],[\"parent/147\",[115,4.212]],[\"name/148\",[61,44.221]],[\"parent/148\",[115,4.212]],[\"name/149\",[32,46.228]],[\"parent/149\",[115,4.212]],[\"name/150\",[116,52.106]],[\"parent/150\",[]],[\"name/151\",[27,23.774]],[\"parent/151\",[116,4.747]],[\"name/152\",[21,34.527]],[\"parent/152\",[117,4.441]],[\"name/153\",[28,39.868]],[\"parent/153\",[117,4.441]],[\"name/154\",[33,48.741]],[\"parent/154\",[117,4.441]],[\"name/155\",[118,52.106]],[\"parent/155\",[]],[\"name/156\",[27,23.774]],[\"parent/156\",[118,4.747]],[\"name/157\",[21,34.527]],[\"parent/157\",[119,4.441]],[\"name/158\",[28,39.868]],[\"parent/158\",[119,4.441]],[\"name/159\",[120,57.214]],[\"parent/159\",[119,4.441]],[\"name/160\",[121,52.106]],[\"parent/160\",[]],[\"name/161\",[27,23.774]],[\"parent/161\",[121,4.747]],[\"name/162\",[24,28.127]],[\"parent/162\",[122,4.212]],[\"name/163\",[21,34.527]],[\"parent/163\",[122,4.212]],[\"name/164\",[28,39.868]],[\"parent/164\",[122,4.212]],[\"name/165\",[46,52.106]],[\"parent/165\",[122,4.212]],[\"name/166\",[123,52.106]],[\"parent/166\",[]],[\"name/167\",[27,23.774]],[\"parent/167\",[123,4.747]],[\"name/168\",[24,28.127]],[\"parent/168\",[124,4.212]],[\"name/169\",[21,34.527]],[\"parent/169\",[124,4.212]],[\"name/170\",[28,39.868]],[\"parent/170\",[124,4.212]],[\"name/171\",[47,52.106]],[\"parent/171\",[124,4.212]],[\"name/172\",[125,52.106]],[\"parent/172\",[]],[\"name/173\",[27,23.774]],[\"parent/173\",[125,4.747]],[\"name/174\",[24,28.127]],[\"parent/174\",[126,4.029]],[\"name/175\",[21,34.527]],[\"parent/175\",[126,4.029]],[\"name/176\",[108,44.221]],[\"parent/176\",[126,4.029]],[\"name/177\",[31,46.228]],[\"parent/177\",[126,4.029]],[\"name/178\",[127,52.106]],[\"parent/178\",[126,4.029]],[\"name/179\",[128,52.106]],[\"parent/179\",[]],[\"name/180\",[27,23.774]],[\"parent/180\",[128,4.747]],[\"name/181\",[24,28.127]],[\"parent/181\",[129,4.212]],[\"name/182\",[108,44.221]],[\"parent/182\",[129,4.212]],[\"name/183\",[130,48.741]],[\"parent/183\",[129,4.212]],[\"name/184\",[127,52.106]],[\"parent/184\",[129,4.212]],[\"name/185\",[131,52.106]],[\"parent/185\",[]],[\"name/186\",[27,23.774]],[\"parent/186\",[131,4.747]],[\"name/187\",[24,28.127]],[\"parent/187\",[132,4.029]],[\"name/188\",[108,44.221]],[\"parent/188\",[132,4.029]],[\"name/189\",[133,57.214]],[\"parent/189\",[132,4.029]],[\"name/190\",[130,48.741]],[\"parent/190\",[132,4.029]],[\"name/191\",[39,52.106]],[\"parent/191\",[132,4.029]],[\"name/192\",[134,52.106]],[\"parent/192\",[]],[\"name/193\",[27,23.774]],[\"parent/193\",[134,4.747]],[\"name/194\",[21,34.527]],[\"parent/194\",[135,4.441]],[\"name/195\",[31,46.228]],[\"parent/195\",[135,4.441]],[\"name/196\",[136,57.214]],[\"parent/196\",[135,4.441]],[\"name/197\",[137,57.214]],[\"parent/197\",[]],[\"name/198\",[138,52.106]],[\"parent/198\",[]],[\"name/199\",[27,23.774]],[\"parent/199\",[138,4.747]],[\"name/200\",[139,57.214]],[\"parent/200\",[140,4.441]],[\"name/201\",[141,57.214]],[\"parent/201\",[140,4.441]],[\"name/202\",[142,52.106]],[\"parent/202\",[140,4.441]],[\"name/203\",[143,52.106]],[\"parent/203\",[]],[\"name/204\",[27,23.774]],[\"parent/204\",[143,4.747]],[\"name/205\",[144,57.214]],[\"parent/205\",[145,4.441]],[\"name/206\",[146,57.214]],[\"parent/206\",[145,4.441]],[\"name/207\",[142,52.106]],[\"parent/207\",[145,4.441]],[\"name/208\",[147,57.214]],[\"parent/208\",[]],[\"name/209\",[148,52.106]],[\"parent/209\",[]],[\"name/210\",[27,23.774]],[\"parent/210\",[148,4.747]],[\"name/211\",[24,28.127]],[\"parent/211\",[149,3.632]],[\"name/212\",[150,57.214]],[\"parent/212\",[149,3.632]],[\"name/213\",[151,57.214]],[\"parent/213\",[149,3.632]],[\"name/214\",[152,57.214]],[\"parent/214\",[149,3.632]],[\"name/215\",[97,46.228]],[\"parent/215\",[149,3.632]],[\"name/216\",[87,46.228]],[\"parent/216\",[149,3.632]],[\"name/217\",[88,46.228]],[\"parent/217\",[149,3.632]],[\"name/218\",[153,42.551]],[\"parent/218\",[149,3.632]],[\"name/219\",[154,52.106]],[\"parent/219\",[]],[\"name/220\",[27,23.774]],[\"parent/220\",[154,4.747]],[\"name/221\",[155,57.214]],[\"parent/221\",[156,3.632]],[\"name/222\",[157,57.214]],[\"parent/222\",[156,3.632]],[\"name/223\",[158,57.214]],[\"parent/223\",[156,3.632]],[\"name/224\",[159,52.106]],[\"parent/224\",[156,3.632]],[\"name/225\",[160,57.214]],[\"parent/225\",[156,3.632]],[\"name/226\",[161,57.214]],[\"parent/226\",[156,3.632]],[\"name/227\",[162,57.214]],[\"parent/227\",[156,3.632]],[\"name/228\",[163,57.214]],[\"parent/228\",[156,3.632]],[\"name/229\",[164,57.214]],[\"parent/229\",[]],[\"name/230\",[165,52.106]],[\"parent/230\",[]],[\"name/231\",[27,23.774]],[\"parent/231\",[165,4.747]],[\"name/232\",[24,28.127]],[\"parent/232\",[166,4.212]],[\"name/233\",[22,36.011]],[\"parent/233\",[166,4.212]],[\"name/234\",[167,57.214]],[\"parent/234\",[166,4.212]],[\"name/235\",[168,57.214]],[\"parent/235\",[166,4.212]],[\"name/236\",[169,52.106]],[\"parent/236\",[]],[\"name/237\",[27,23.774]],[\"parent/237\",[169,4.747]],[\"name/238\",[170,57.214]],[\"parent/238\",[171,3.877]],[\"name/239\",[28,39.868]],[\"parent/239\",[171,3.877]],[\"name/240\",[30,46.228]],[\"parent/240\",[171,3.877]],[\"name/241\",[31,46.228]],[\"parent/241\",[171,3.877]],[\"name/242\",[33,48.741]],[\"parent/242\",[171,3.877]],[\"name/243\",[153,42.551]],[\"parent/243\",[171,3.877]],[\"name/244\",[172,52.106]],[\"parent/244\",[]],[\"name/245\",[27,23.774]],[\"parent/245\",[172,4.747]],[\"name/246\",[21,34.527]],[\"parent/246\",[173,3.877]],[\"name/247\",[174,57.214]],[\"parent/247\",[173,3.877]],[\"name/248\",[61,44.221]],[\"parent/248\",[173,3.877]],[\"name/249\",[32,46.228]],[\"parent/249\",[173,3.877]],[\"name/250\",[28,39.868]],[\"parent/250\",[173,3.877]],[\"name/251\",[153,42.551]],[\"parent/251\",[173,3.877]],[\"name/252\",[175,52.106]],[\"parent/252\",[]],[\"name/253\",[27,23.774]],[\"parent/253\",[175,4.747]],[\"name/254\",[176,57.214]],[\"parent/254\",[177,3.44]],[\"name/255\",[21,34.527]],[\"parent/255\",[177,3.44]],[\"name/256\",[178,57.214]],[\"parent/256\",[177,3.44]],[\"name/257\",[53,48.741]],[\"parent/257\",[177,3.44]],[\"name/258\",[56,48.741]],[\"parent/258\",[177,3.44]],[\"name/259\",[179,57.214]],[\"parent/259\",[177,3.44]],[\"name/260\",[180,57.214]],[\"parent/260\",[177,3.44]],[\"name/261\",[181,57.214]],[\"parent/261\",[177,3.44]],[\"name/262\",[61,44.221]],[\"parent/262\",[177,3.44]],[\"name/263\",[153,42.551]],[\"parent/263\",[177,3.44]],[\"name/264\",[182,52.106]],[\"parent/264\",[]],[\"name/265\",[27,23.774]],[\"parent/265\",[182,4.747]],[\"name/266\",[24,28.127]],[\"parent/266\",[183,4.212]],[\"name/267\",[184,57.214]],[\"parent/267\",[183,4.212]],[\"name/268\",[185,57.214]],[\"parent/268\",[183,4.212]],[\"name/269\",[153,42.551]],[\"parent/269\",[183,4.212]],[\"name/270\",[186,52.106]],[\"parent/270\",[]],[\"name/271\",[27,23.774]],[\"parent/271\",[186,4.747]],[\"name/272\",[24,28.127]],[\"parent/272\",[187,3.877]],[\"name/273\",[108,44.221]],[\"parent/273\",[187,3.877]],[\"name/274\",[188,57.214]],[\"parent/274\",[187,3.877]],[\"name/275\",[189,57.214]],[\"parent/275\",[187,3.877]],[\"name/276\",[130,48.741]],[\"parent/276\",[187,3.877]],[\"name/277\",[153,42.551]],[\"parent/277\",[187,3.877]],[\"name/278\",[190,57.214]],[\"parent/278\",[]],[\"name/279\",[191,37.755]],[\"parent/279\",[]],[\"name/280\",[192,57.214]],[\"parent/280\",[191,3.44]],[\"name/281\",[193,48.741]],[\"parent/281\",[191,3.44]],[\"name/282\",[194,57.214]],[\"parent/282\",[191,3.44]],[\"name/283\",[195,52.106]],[\"parent/283\",[191,3.44]],[\"name/284\",[196,57.214]],[\"parent/284\",[191,3.44]],[\"name/285\",[197,57.214]],[\"parent/285\",[191,3.44]],[\"name/286\",[198,52.106]],[\"parent/286\",[191,3.44]],[\"name/287\",[199,57.214]],[\"parent/287\",[191,3.44]],[\"name/288\",[4,42.551]],[\"parent/288\",[191,3.44]],[\"name/289\",[200,38.756]],[\"parent/289\",[]],[\"name/290\",[201,57.214]],[\"parent/290\",[200,3.531]],[\"name/291\",[202,57.214]],[\"parent/291\",[200,3.531]],[\"name/292\",[203,57.214]],[\"parent/292\",[200,3.531]],[\"name/293\",[204,57.214]],[\"parent/293\",[200,3.531]],[\"name/294\",[205,57.214]],[\"parent/294\",[200,3.531]],[\"name/295\",[206,57.214]],[\"parent/295\",[200,3.531]],[\"name/296\",[207,57.214]],[\"parent/296\",[200,3.531]],[\"name/297\",[4,42.551]],[\"parent/297\",[200,3.531]],[\"name/298\",[208,38.756]],[\"parent/298\",[]],[\"name/299\",[209,57.214]],[\"parent/299\",[208,3.531]],[\"name/300\",[210,57.214]],[\"parent/300\",[208,3.531]],[\"name/301\",[211,57.214]],[\"parent/301\",[208,3.531]],[\"name/302\",[212,57.214]],[\"parent/302\",[208,3.531]],[\"name/303\",[213,57.214]],[\"parent/303\",[208,3.531]],[\"name/304\",[214,57.214]],[\"parent/304\",[208,3.531]],[\"name/305\",[215,57.214]],[\"parent/305\",[208,3.531]],[\"name/306\",[216,57.214]],[\"parent/306\",[208,3.531]],[\"name/307\",[217,46.228]],[\"parent/307\",[]],[\"name/308\",[218,57.214]],[\"parent/308\",[217,4.212]],[\"name/309\",[219,57.214]],[\"parent/309\",[217,4.212]],[\"name/310\",[4,42.551]],[\"parent/310\",[217,4.212]],[\"name/311\",[220,57.214]],[\"parent/311\",[]],[\"name/312\",[221,39.868]],[\"parent/312\",[]],[\"name/313\",[222,57.214]],[\"parent/313\",[221,3.632]],[\"name/314\",[223,57.214]],[\"parent/314\",[221,3.632]],[\"name/315\",[224,57.214]],[\"parent/315\",[221,3.632]],[\"name/316\",[225,57.214]],[\"parent/316\",[221,3.632]],[\"name/317\",[226,57.214]],[\"parent/317\",[221,3.632]],[\"name/318\",[227,57.214]],[\"parent/318\",[221,3.632]],[\"name/319\",[228,57.214]],[\"parent/319\",[221,3.632]],[\"name/320\",[229,52.106]],[\"parent/320\",[]],[\"name/321\",[27,23.774]],[\"parent/321\",[229,4.747]],[\"name/322\",[230,57.214]],[\"parent/322\",[231,4.747]],[\"name/323\",[232,57.214]],[\"parent/323\",[231,4.747]],[\"name/324\",[233,57.214]],[\"parent/324\",[]],[\"name/325\",[234,33.235]],[\"parent/325\",[]],[\"name/326\",[4,42.551]],[\"parent/326\",[234,3.028]],[\"name/327\",[235,57.214]],[\"parent/327\",[234,3.028]],[\"name/328\",[236,52.106]],[\"parent/328\",[234,3.028]],[\"name/329\",[193,48.741]],[\"parent/329\",[234,3.028]],[\"name/330\",[195,52.106]],[\"parent/330\",[234,3.028]],[\"name/331\",[198,52.106]],[\"parent/331\",[234,3.028]],[\"name/332\",[237,57.214]],[\"parent/332\",[234,3.028]],[\"name/333\",[238,57.214]],[\"parent/333\",[234,3.028]],[\"name/334\",[239,57.214]],[\"parent/334\",[234,3.028]],[\"name/335\",[240,57.214]],[\"parent/335\",[234,3.028]],[\"name/336\",[241,57.214]],[\"parent/336\",[234,3.028]],[\"name/337\",[242,57.214]],[\"parent/337\",[234,3.028]],[\"name/338\",[243,57.214]],[\"parent/338\",[234,3.028]],[\"name/339\",[244,57.214]],[\"parent/339\",[234,3.028]],[\"name/340\",[245,57.214]],[\"parent/340\",[234,3.028]],[\"name/341\",[246,52.106]],[\"parent/341\",[]],[\"name/342\",[247,39.868]],[\"parent/342\",[246,4.747]],[\"name/343\",[248,52.106]],[\"parent/343\",[]],[\"name/344\",[247,39.868]],[\"parent/344\",[248,4.747]],[\"name/345\",[249,52.106]],[\"parent/345\",[]],[\"name/346\",[247,39.868]],[\"parent/346\",[249,4.747]],[\"name/347\",[250,52.106]],[\"parent/347\",[]],[\"name/348\",[247,39.868]],[\"parent/348\",[250,4.747]],[\"name/349\",[251,52.106]],[\"parent/349\",[]],[\"name/350\",[247,39.868]],[\"parent/350\",[251,4.747]],[\"name/351\",[252,52.106]],[\"parent/351\",[]],[\"name/352\",[247,39.868]],[\"parent/352\",[252,4.747]],[\"name/353\",[253,52.106]],[\"parent/353\",[]],[\"name/354\",[247,39.868]],[\"parent/354\",[253,4.747]],[\"name/355\",[254,52.106]],[\"parent/355\",[]],[\"name/356\",[247,39.868]],[\"parent/356\",[254,4.747]],[\"name/357\",[255,57.214]],[\"parent/357\",[]],[\"name/358\",[256,57.214]],[\"parent/358\",[]],[\"name/359\",[257,52.106]],[\"parent/359\",[]],[\"name/360\",[27,23.774]],[\"parent/360\",[257,4.747]],[\"name/361\",[258,57.214]],[\"parent/361\",[259,3.531]],[\"name/362\",[260,57.214]],[\"parent/362\",[259,3.531]],[\"name/363\",[53,48.741]],[\"parent/363\",[259,3.531]],[\"name/364\",[56,48.741]],[\"parent/364\",[259,3.531]],[\"name/365\",[50,48.741]],[\"parent/365\",[259,3.531]],[\"name/366\",[49,48.741]],[\"parent/366\",[259,3.531]],[\"name/367\",[87,46.228]],[\"parent/367\",[259,3.531]],[\"name/368\",[88,46.228]],[\"parent/368\",[259,3.531]],[\"name/369\",[261,48.741]],[\"parent/369\",[259,3.531]],[\"name/370\",[262,57.214]],[\"parent/370\",[]],[\"name/371\",[263,57.214]],[\"parent/371\",[]],[\"name/372\",[264,52.106]],[\"parent/372\",[]],[\"name/373\",[27,23.774]],[\"parent/373\",[264,4.747]],[\"name/374\",[48,48.741]],[\"parent/374\",[265,3.877]],[\"name/375\",[50,48.741]],[\"parent/375\",[265,3.877]],[\"name/376\",[49,48.741]],[\"parent/376\",[265,3.877]],[\"name/377\",[87,46.228]],[\"parent/377\",[265,3.877]],[\"name/378\",[88,46.228]],[\"parent/378\",[265,3.877]],[\"name/379\",[261,48.741]],[\"parent/379\",[265,3.877]],[\"name/380\",[266,48.741]],[\"parent/380\",[]],[\"name/381\",[267,52.106]],[\"parent/381\",[]],[\"name/382\",[27,23.774]],[\"parent/382\",[267,4.747]],[\"name/383\",[24,28.127]],[\"parent/383\",[268,4.212]],[\"name/384\",[22,36.011]],[\"parent/384\",[268,4.212]],[\"name/385\",[269,52.106]],[\"parent/385\",[268,4.212]],[\"name/386\",[270,52.106]],[\"parent/386\",[268,4.212]],[\"name/387\",[266,48.741]],[\"parent/387\",[]],[\"name/388\",[27,23.774]],[\"parent/388\",[266,4.441]],[\"name/389\",[90,52.106]],[\"parent/389\",[271,4.747]],[\"name/390\",[92,52.106]],[\"parent/390\",[271,4.747]],[\"name/391\",[272,52.106]],[\"parent/391\",[]],[\"name/392\",[273,52.106]],[\"parent/392\",[]],[\"name/393\",[27,23.774]],[\"parent/393\",[273,4.747]],[\"name/394\",[24,28.127]],[\"parent/394\",[274,4.212]],[\"name/395\",[22,36.011]],[\"parent/395\",[274,4.212]],[\"name/396\",[269,52.106]],[\"parent/396\",[274,4.212]],[\"name/397\",[270,52.106]],[\"parent/397\",[274,4.212]],[\"name/398\",[272,52.106]],[\"parent/398\",[]],[\"name/399\",[275,57.214]],[\"parent/399\",[]],[\"name/400\",[276,52.106]],[\"parent/400\",[]],[\"name/401\",[27,23.774]],[\"parent/401\",[276,4.747]],[\"name/402\",[277,57.214]],[\"parent/402\",[278,3.632]],[\"name/403\",[279,57.214]],[\"parent/403\",[278,3.632]],[\"name/404\",[44,48.741]],[\"parent/404\",[278,3.632]],[\"name/405\",[280,57.214]],[\"parent/405\",[278,3.632]],[\"name/406\",[159,52.106]],[\"parent/406\",[278,3.632]],[\"name/407\",[261,48.741]],[\"parent/407\",[278,3.632]],[\"name/408\",[281,57.214]],[\"parent/408\",[278,3.632]],[\"name/409\",[282,57.214]],[\"parent/409\",[278,3.632]],[\"name/410\",[283,57.214]],[\"parent/410\",[]],[\"name/411\",[284,28.127]],[\"parent/411\",[]],[\"name/412\",[285,57.214]],[\"parent/412\",[284,2.563]],[\"name/413\",[286,57.214]],[\"parent/413\",[284,2.563]],[\"name/414\",[287,57.214]],[\"parent/414\",[284,2.563]],[\"name/415\",[288,57.214]],[\"parent/415\",[284,2.563]],[\"name/416\",[289,57.214]],[\"parent/416\",[284,2.563]],[\"name/417\",[290,57.214]],[\"parent/417\",[284,2.563]],[\"name/418\",[291,57.214]],[\"parent/418\",[284,2.563]],[\"name/419\",[292,57.214]],[\"parent/419\",[284,2.563]],[\"name/420\",[293,57.214]],[\"parent/420\",[284,2.563]],[\"name/421\",[294,57.214]],[\"parent/421\",[284,2.563]],[\"name/422\",[295,57.214]],[\"parent/422\",[284,2.563]],[\"name/423\",[296,57.214]],[\"parent/423\",[284,2.563]],[\"name/424\",[297,57.214]],[\"parent/424\",[284,2.563]],[\"name/425\",[298,57.214]],[\"parent/425\",[284,2.563]],[\"name/426\",[299,57.214]],[\"parent/426\",[284,2.563]],[\"name/427\",[300,57.214]],[\"parent/427\",[284,2.563]],[\"name/428\",[301,57.214]],[\"parent/428\",[284,2.563]],[\"name/429\",[302,57.214]],[\"parent/429\",[284,2.563]],[\"name/430\",[303,57.214]],[\"parent/430\",[284,2.563]],[\"name/431\",[304,57.214]],[\"parent/431\",[284,2.563]],[\"name/432\",[305,57.214]],[\"parent/432\",[284,2.563]],[\"name/433\",[306,57.214]],[\"parent/433\",[284,2.563]],[\"name/434\",[307,57.214]],[\"parent/434\",[284,2.563]],[\"name/435\",[308,57.214]],[\"parent/435\",[284,2.563]],[\"name/436\",[309,57.214]],[\"parent/436\",[284,2.563]],[\"name/437\",[4,42.551]],[\"parent/437\",[284,2.563]],[\"name/438\",[310,57.214]],[\"parent/438\",[]],[\"name/439\",[311,48.741]],[\"parent/439\",[]],[\"name/440\",[236,52.106]],[\"parent/440\",[311,4.441]],[\"name/441\",[193,48.741]],[\"parent/441\",[311,4.441]],[\"name/442\",[24,28.127]],[\"parent/442\",[]],[\"name/443\",[312,52.106]],[\"parent/443\",[24,2.563]],[\"name/444\",[313,52.106]],[\"parent/444\",[24,2.563]],[\"name/445\",[314,57.214]],[\"parent/445\",[24,2.563]],[\"name/446\",[315,57.214]],[\"parent/446\",[24,2.563]],[\"name/447\",[316,57.214]],[\"parent/447\",[24,2.563]],[\"name/448\",[317,57.214]],[\"parent/448\",[24,2.563]],[\"name/449\",[318,57.214]],[\"parent/449\",[24,2.563]],[\"name/450\",[319,57.214]],[\"parent/450\",[24,2.563]],[\"name/451\",[320,57.214]],[\"parent/451\",[24,2.563]],[\"name/452\",[22,36.011]],[\"parent/452\",[]],[\"name/453\",[312,52.106]],[\"parent/453\",[22,3.281]],[\"name/454\",[313,52.106]],[\"parent/454\",[22,3.281]],[\"name/455\",[321,57.214]],[\"parent/455\",[22,3.281]],[\"name/456\",[322,57.214]],[\"parent/456\",[22,3.281]]],\"invertedIndex\":[[\"__type\",{\"_index\":27,\"name\":{\"27\":{},\"34\":{},\"41\":{},\"44\":{},\"64\":{},\"69\":{},\"77\":{},\"81\":{},\"84\":{},\"88\":{},\"100\":{},\"105\":{},\"115\":{},\"122\":{},\"131\":{},\"140\":{},\"145\":{},\"151\":{},\"156\":{},\"161\":{},\"167\":{},\"173\":{},\"180\":{},\"186\":{},\"193\":{},\"199\":{},\"204\":{},\"210\":{},\"220\":{},\"231\":{},\"237\":{},\"245\":{},\"253\":{},\"265\":{},\"271\":{},\"321\":{},\"360\":{},\"373\":{},\"382\":{},\"388\":{},\"393\":{},\"401\":{}},\"parent\":{}}],[\"accountfetcher\",{\"_index\":234,\"name\":{\"325\":{}},\"parent\":{\"326\":{},\"327\":{},\"328\":{},\"329\":{},\"330\":{},\"331\":{},\"332\":{},\"333\":{},\"334\":{},\"335\":{},\"336\":{},\"337\":{},\"338\":{},\"339\":{},\"340\":{}}}],[\"accountname\",{\"_index\":20,\"name\":{\"20\":{}},\"parent\":{\"21\":{},\"22\":{},\"23\":{},\"24\":{},\"25\":{}}}],[\"amount\",{\"_index\":155,\"name\":{\"221\":{}},\"parent\":{}}],[\"amountowed\",{\"_index\":77,\"name\":{\"79\":{}},\"parent\":{}}],[\"amountspecifiedisinput\",{\"_index\":159,\"name\":{\"224\":{},\"406\":{}},\"parent\":{}}],[\"atob\",{\"_index\":160,\"name\":{\"225\":{}},\"parent\":{}}],[\"authority\",{\"_index\":38,\"name\":{\"37\":{}},\"parent\":{}}],[\"buildwhirlpoolclient\",{\"_index\":310,\"name\":{\"438\":{}},\"parent\":{}}],[\"checktickinbounds\",{\"_index\":215,\"name\":{\"305\":{}},\"parent\":{}}],[\"closeposition\",{\"_index\":319,\"name\":{\"450\":{}},\"parent\":{}}],[\"closepositionix\",{\"_index\":294,\"name\":{\"421\":{}},\"parent\":{}}],[\"closepositionparams\",{\"_index\":101,\"name\":{\"114\":{}},\"parent\":{\"115\":{}}}],[\"closepositionparams.__type\",{\"_index\":103,\"name\":{},\"parent\":{\"116\":{},\"117\":{},\"118\":{},\"119\":{},\"120\":{}}}],[\"collectfeesix\",{\"_index\":297,\"name\":{\"424\":{}},\"parent\":{}}],[\"collectfeesparams\",{\"_index\":95,\"name\":{\"104\":{}},\"parent\":{\"105\":{}}}],[\"collectfeesparams.__type\",{\"_index\":96,\"name\":{},\"parent\":{\"106\":{},\"107\":{},\"108\":{},\"109\":{},\"110\":{},\"111\":{},\"112\":{},\"113\":{}}}],[\"collectfeesquote\",{\"_index\":266,\"name\":{\"380\":{},\"387\":{}},\"parent\":{\"388\":{}}}],[\"collectfeesquote.__type\",{\"_index\":271,\"name\":{},\"parent\":{\"389\":{},\"390\":{}}}],[\"collectfeesquoteparam\",{\"_index\":267,\"name\":{\"381\":{}},\"parent\":{\"382\":{}}}],[\"collectfeesquoteparam.__type\",{\"_index\":268,\"name\":{},\"parent\":{\"383\":{},\"384\":{},\"385\":{},\"386\":{}}}],[\"collectprotocolfeesauthority\",{\"_index\":30,\"name\":{\"29\":{},\"129\":{},\"142\":{},\"240\":{}},\"parent\":{}}],[\"collectprotocolfeesix\",{\"_index\":298,\"name\":{\"425\":{}},\"parent\":{}}],[\"collectprotocolfeesparams\",{\"_index\":104,\"name\":{\"121\":{}},\"parent\":{\"122\":{}}}],[\"collectprotocolfeesparams.__type\",{\"_index\":105,\"name\":{},\"parent\":{\"123\":{},\"124\":{},\"125\":{},\"126\":{},\"127\":{},\"128\":{},\"129\":{}}}],[\"collectrewardix\",{\"_index\":299,\"name\":{\"426\":{}},\"parent\":{}}],[\"collectrewardparams\",{\"_index\":106,\"name\":{\"130\":{}},\"parent\":{\"131\":{}}}],[\"collectrewardparams.__type\",{\"_index\":107,\"name\":{},\"parent\":{\"132\":{},\"133\":{},\"134\":{},\"135\":{},\"136\":{},\"137\":{},\"138\":{}}}],[\"collectrewardsquote\",{\"_index\":272,\"name\":{\"391\":{},\"398\":{}},\"parent\":{}}],[\"collectrewardsquoteparam\",{\"_index\":273,\"name\":{\"392\":{}},\"parent\":{\"393\":{}}}],[\"collectrewardsquoteparam.__type\",{\"_index\":274,\"name\":{},\"parent\":{\"394\":{},\"395\":{},\"396\":{},\"397\":{}}}],[\"connection\",{\"_index\":5,\"name\":{\"5\":{}},\"parent\":{}}],[\"constructor\",{\"_index\":4,\"name\":{\"4\":{},\"288\":{},\"297\":{},\"310\":{},\"326\":{},\"437\":{}},\"parent\":{}}],[\"decreaseliquidity\",{\"_index\":322,\"name\":{\"456\":{}},\"parent\":{}}],[\"decreaseliquidityinput\",{\"_index\":143,\"name\":{\"203\":{}},\"parent\":{\"204\":{}}}],[\"decreaseliquidityinput.__type\",{\"_index\":145,\"name\":{},\"parent\":{\"205\":{},\"206\":{},\"207\":{}}}],[\"decreaseliquidityix\",{\"_index\":293,\"name\":{\"420\":{}},\"parent\":{}}],[\"decreaseliquidityparams\",{\"_index\":147,\"name\":{\"208\":{}},\"parent\":{}}],[\"decreaseliquidityquotebyliquidity\",{\"_index\":262,\"name\":{\"370\":{}},\"parent\":{}}],[\"decreaseliquidityquotebyliquiditywithparams\",{\"_index\":263,\"name\":{\"371\":{}},\"parent\":{}}],[\"decreaseliquidityquoteparam\",{\"_index\":264,\"name\":{\"372\":{}},\"parent\":{\"373\":{}}}],[\"decreaseliquidityquoteparam.__type\",{\"_index\":265,\"name\":{},\"parent\":{\"374\":{},\"375\":{},\"376\":{},\"377\":{},\"378\":{},\"379\":{}}}],[\"defaultfeerate\",{\"_index\":32,\"name\":{\"31\":{},\"103\":{},\"149\":{},\"249\":{}},\"parent\":{}}],[\"defaultprotocolfeerate\",{\"_index\":33,\"name\":{\"32\":{},\"154\":{},\"242\":{}},\"parent\":{}}],[\"emissionspersecondx64\",{\"_index\":39,\"name\":{\"38\":{},\"191\":{}},\"parent\":{}}],[\"estimateliquidityfromtokenamounts\",{\"_index\":227,\"name\":{\"318\":{}},\"parent\":{}}],[\"feeauthority\",{\"_index\":28,\"name\":{\"28\":{},\"147\":{},\"153\":{},\"158\":{},\"164\":{},\"170\":{},\"239\":{},\"250\":{}},\"parent\":{}}],[\"feegrowthcheckpointa\",{\"_index\":89,\"name\":{\"94\":{}},\"parent\":{}}],[\"feegrowthcheckpointb\",{\"_index\":91,\"name\":{\"96\":{}},\"parent\":{}}],[\"feegrowthglobala\",{\"_index\":55,\"name\":{\"56\":{}},\"parent\":{}}],[\"feegrowthglobalb\",{\"_index\":58,\"name\":{\"59\":{}},\"parent\":{}}],[\"feegrowthoutsidea\",{\"_index\":71,\"name\":{\"73\":{}},\"parent\":{}}],[\"feegrowthoutsideb\",{\"_index\":72,\"name\":{\"74\":{}},\"parent\":{}}],[\"feeoweda\",{\"_index\":90,\"name\":{\"95\":{},\"389\":{}},\"parent\":{}}],[\"feeowedb\",{\"_index\":92,\"name\":{\"97\":{},\"390\":{}},\"parent\":{}}],[\"feerate\",{\"_index\":46,\"name\":{\"47\":{},\"165\":{}},\"parent\":{}}],[\"feetier\",{\"_index\":25,\"name\":{\"25\":{}},\"parent\":{}}],[\"feetierdata\",{\"_index\":93,\"name\":{\"99\":{}},\"parent\":{\"100\":{}}}],[\"feetierdata.__type\",{\"_index\":94,\"name\":{},\"parent\":{\"101\":{},\"102\":{},\"103\":{}}}],[\"feetierkey\",{\"_index\":181,\"name\":{\"261\":{}},\"parent\":{}}],[\"feetierpda\",{\"_index\":174,\"name\":{\"247\":{}},\"parent\":{}}],[\"findnextinitializedtickindex\",{\"_index\":214,\"name\":{\"304\":{}},\"parent\":{}}],[\"findpreviousinitializedtickindex\",{\"_index\":213,\"name\":{\"303\":{}},\"parent\":{}}],[\"from\",{\"_index\":1,\"name\":{\"1\":{}},\"parent\":{}}],[\"fromworkspace\",{\"_index\":2,\"name\":{\"2\":{}},\"parent\":{}}],[\"funder\",{\"_index\":153,\"name\":{\"218\":{},\"243\":{},\"251\":{},\"263\":{},\"269\":{},\"277\":{}},\"parent\":{}}],[\"getaccountrentexempt\",{\"_index\":235,\"name\":{\"327\":{}},\"parent\":{}}],[\"getadjacenttickarrays\",{\"_index\":219,\"name\":{\"309\":{}},\"parent\":{}}],[\"getconfig\",{\"_index\":239,\"name\":{\"334\":{}},\"parent\":{}}],[\"getdata\",{\"_index\":312,\"name\":{\"443\":{},\"453\":{}},\"parent\":{}}],[\"getfeerate\",{\"_index\":223,\"name\":{\"314\":{}},\"parent\":{}}],[\"getfeetier\",{\"_index\":198,\"name\":{\"286\":{},\"331\":{}},\"parent\":{}}],[\"getinitializabletickindex\",{\"_index\":210,\"name\":{\"300\":{}},\"parent\":{}}],[\"getmintinfo\",{\"_index\":238,\"name\":{\"333\":{}},\"parent\":{}}],[\"getnextinitializabletickindex\",{\"_index\":211,\"name\":{\"301\":{}},\"parent\":{}}],[\"getoracle\",{\"_index\":199,\"name\":{\"287\":{}},\"parent\":{}}],[\"getpool\",{\"_index\":236,\"name\":{\"328\":{},\"440\":{}},\"parent\":{}}],[\"getposition\",{\"_index\":193,\"name\":{\"281\":{},\"329\":{},\"441\":{}},\"parent\":{}}],[\"getpositionmetadata\",{\"_index\":194,\"name\":{\"282\":{}},\"parent\":{}}],[\"getprevinitializabletickindex\",{\"_index\":212,\"name\":{\"302\":{}},\"parent\":{}}],[\"getprotocolfeerate\",{\"_index\":224,\"name\":{\"315\":{}},\"parent\":{}}],[\"getstarttickindex\",{\"_index\":209,\"name\":{\"299\":{}},\"parent\":{}}],[\"gettickarray\",{\"_index\":195,\"name\":{\"283\":{},\"330\":{}},\"parent\":{}}],[\"gettickarrayfromsqrtprice\",{\"_index\":197,\"name\":{\"285\":{}},\"parent\":{}}],[\"gettickarrayfromtickindex\",{\"_index\":196,\"name\":{\"284\":{}},\"parent\":{}}],[\"gettickarraypublickeysforswap\",{\"_index\":228,\"name\":{\"319\":{}},\"parent\":{}}],[\"gettickfromarray\",{\"_index\":218,\"name\":{\"308\":{}},\"parent\":{}}],[\"gettokenainfo\",{\"_index\":314,\"name\":{\"445\":{}},\"parent\":{}}],[\"gettokenamountsfromliquidity\",{\"_index\":226,\"name\":{\"317\":{}},\"parent\":{}}],[\"gettokenbinfo\",{\"_index\":315,\"name\":{\"446\":{}},\"parent\":{}}],[\"gettokeninfo\",{\"_index\":237,\"name\":{\"332\":{}},\"parent\":{}}],[\"getwhirlpool\",{\"_index\":192,\"name\":{\"280\":{}},\"parent\":{}}],[\"growthglobalx64\",{\"_index\":40,\"name\":{\"39\":{}},\"parent\":{}}],[\"growthinsidecheckpoint\",{\"_index\":75,\"name\":{\"78\":{}},\"parent\":{}}],[\"increaseliquidity\",{\"_index\":321,\"name\":{\"455\":{}},\"parent\":{}}],[\"increaseliquidityinput\",{\"_index\":138,\"name\":{\"198\":{}},\"parent\":{\"199\":{}}}],[\"increaseliquidityinput.__type\",{\"_index\":140,\"name\":{},\"parent\":{\"200\":{},\"201\":{},\"202\":{}}}],[\"increaseliquidityix\",{\"_index\":292,\"name\":{\"419\":{}},\"parent\":{}}],[\"increaseliquidityparams\",{\"_index\":137,\"name\":{\"197\":{}},\"parent\":{}}],[\"increaseliquidityquotebyinputtoken\",{\"_index\":255,\"name\":{\"357\":{}},\"parent\":{}}],[\"increaseliquidityquotebyinputtokenwithparams\",{\"_index\":256,\"name\":{\"358\":{}},\"parent\":{}}],[\"increaseliquidityquoteparam\",{\"_index\":257,\"name\":{\"359\":{}},\"parent\":{\"360\":{}}}],[\"increaseliquidityquoteparam.__type\",{\"_index\":259,\"name\":{},\"parent\":{\"361\":{},\"362\":{},\"363\":{},\"364\":{},\"365\":{},\"366\":{},\"367\":{},\"368\":{},\"369\":{}}}],[\"initconfigparams\",{\"_index\":169,\"name\":{\"236\":{}},\"parent\":{\"237\":{}}}],[\"initconfigparams.__type\",{\"_index\":171,\"name\":{},\"parent\":{\"238\":{},\"239\":{},\"240\":{},\"241\":{},\"242\":{},\"243\":{}}}],[\"initfeetierparams\",{\"_index\":172,\"name\":{\"244\":{}},\"parent\":{\"245\":{}}}],[\"initfeetierparams.__type\",{\"_index\":173,\"name\":{},\"parent\":{\"246\":{},\"247\":{},\"248\":{},\"249\":{},\"250\":{},\"251\":{}}}],[\"initializeconfigix\",{\"_index\":285,\"name\":{\"412\":{}},\"parent\":{}}],[\"initialized\",{\"_index\":67,\"name\":{\"70\":{}},\"parent\":{}}],[\"initializefeetierix\",{\"_index\":286,\"name\":{\"413\":{}},\"parent\":{}}],[\"initializepoolix\",{\"_index\":287,\"name\":{\"414\":{}},\"parent\":{}}],[\"initializerewardix\",{\"_index\":288,\"name\":{\"415\":{}},\"parent\":{}}],[\"initializerewardparams\",{\"_index\":186,\"name\":{\"270\":{}},\"parent\":{\"271\":{}}}],[\"initializerewardparams.__type\",{\"_index\":187,\"name\":{},\"parent\":{\"272\":{},\"273\":{},\"274\":{},\"275\":{},\"276\":{},\"277\":{}}}],[\"initpoolparams\",{\"_index\":175,\"name\":{\"252\":{}},\"parent\":{\"253\":{}}}],[\"initpoolparams.__type\",{\"_index\":177,\"name\":{},\"parent\":{\"254\":{},\"255\":{},\"256\":{},\"257\":{},\"258\":{},\"259\":{},\"260\":{},\"261\":{},\"262\":{},\"263\":{}}}],[\"initsqrtprice\",{\"_index\":176,\"name\":{\"254\":{}},\"parent\":{}}],[\"inittickarrayforticks\",{\"_index\":316,\"name\":{\"447\":{}},\"parent\":{}}],[\"inittickarrayix\",{\"_index\":289,\"name\":{\"416\":{}},\"parent\":{}}],[\"inittickarrayparams\",{\"_index\":182,\"name\":{\"264\":{}},\"parent\":{\"265\":{}}}],[\"inittickarrayparams.__type\",{\"_index\":183,\"name\":{},\"parent\":{\"266\":{},\"267\":{},\"268\":{},\"269\":{}}}],[\"inputtokenamount\",{\"_index\":258,\"name\":{\"361\":{}},\"parent\":{}}],[\"inputtokenmint\",{\"_index\":260,\"name\":{\"362\":{}},\"parent\":{}}],[\"isrewardinitialized\",{\"_index\":222,\"name\":{\"313\":{}},\"parent\":{}}],[\"istickinitializable\",{\"_index\":216,\"name\":{\"306\":{}},\"parent\":{}}],[\"liquidity\",{\"_index\":48,\"name\":{\"49\":{},\"91\":{},\"374\":{}},\"parent\":{}}],[\"liquidityamount\",{\"_index\":142,\"name\":{\"202\":{},\"207\":{}},\"parent\":{}}],[\"liquiditygross\",{\"_index\":70,\"name\":{\"72\":{}},\"parent\":{}}],[\"liquiditynet\",{\"_index\":69,\"name\":{\"71\":{}},\"parent\":{}}],[\"listmintinfos\",{\"_index\":244,\"name\":{\"339\":{}},\"parent\":{}}],[\"listpools\",{\"_index\":240,\"name\":{\"335\":{}},\"parent\":{}}],[\"listpositions\",{\"_index\":241,\"name\":{\"336\":{}},\"parent\":{}}],[\"listtickarrays\",{\"_index\":242,\"name\":{\"337\":{}},\"parent\":{}}],[\"listtokeninfos\",{\"_index\":243,\"name\":{\"338\":{}},\"parent\":{}}],[\"max_sqrt_price\",{\"_index\":15,\"name\":{\"15\":{}},\"parent\":{}}],[\"max_tick_array_crossings\",{\"_index\":19,\"name\":{\"19\":{}},\"parent\":{}}],[\"max_tick_index\",{\"_index\":13,\"name\":{\"13\":{}},\"parent\":{}}],[\"metadata_program_address\",{\"_index\":18,\"name\":{\"18\":{}},\"parent\":{}}],[\"metadatabump\",{\"_index\":83,\"name\":{\"86\":{}},\"parent\":{}}],[\"min_sqrt_price\",{\"_index\":16,\"name\":{\"16\":{}},\"parent\":{}}],[\"min_tick_index\",{\"_index\":14,\"name\":{\"14\":{}},\"parent\":{}}],[\"mint\",{\"_index\":35,\"name\":{\"35\":{}},\"parent\":{}}],[\"newcollectprotocolfeesauthority\",{\"_index\":113,\"name\":{\"143\":{}},\"parent\":{}}],[\"newfeeauthority\",{\"_index\":120,\"name\":{\"159\":{}},\"parent\":{}}],[\"newrewardauthority\",{\"_index\":127,\"name\":{\"178\":{},\"184\":{}},\"parent\":{}}],[\"newrewardemissionssuperauthority\",{\"_index\":136,\"name\":{\"196\":{}},\"parent\":{}}],[\"num_rewards\",{\"_index\":12,\"name\":{\"12\":{}},\"parent\":{}}],[\"openposition\",{\"_index\":317,\"name\":{\"448\":{}},\"parent\":{}}],[\"openpositionbumpsdata\",{\"_index\":78,\"name\":{\"80\":{}},\"parent\":{\"81\":{}}}],[\"openpositionbumpsdata.__type\",{\"_index\":80,\"name\":{},\"parent\":{\"82\":{}}}],[\"openpositionix\",{\"_index\":290,\"name\":{\"417\":{}},\"parent\":{}}],[\"openpositionparams\",{\"_index\":148,\"name\":{\"209\":{}},\"parent\":{\"210\":{}}}],[\"openpositionparams.__type\",{\"_index\":149,\"name\":{},\"parent\":{\"211\":{},\"212\":{},\"213\":{},\"214\":{},\"215\":{},\"216\":{},\"217\":{},\"218\":{}}}],[\"openpositionwithmetadata\",{\"_index\":318,\"name\":{\"449\":{}},\"parent\":{}}],[\"openpositionwithmetadatabumpsdata\",{\"_index\":81,\"name\":{\"83\":{}},\"parent\":{\"84\":{}}}],[\"openpositionwithmetadatabumpsdata.__type\",{\"_index\":82,\"name\":{},\"parent\":{\"85\":{},\"86\":{}}}],[\"openpositionwithmetadataix\",{\"_index\":291,\"name\":{\"418\":{}},\"parent\":{}}],[\"opts\",{\"_index\":7,\"name\":{\"7\":{}},\"parent\":{}}],[\"orca_whirlpool_program_id\",{\"_index\":10,\"name\":{\"10\":{}},\"parent\":{}}],[\"orca_whirlpools_config\",{\"_index\":11,\"name\":{\"11\":{}},\"parent\":{}}],[\"ordermints\",{\"_index\":225,\"name\":{\"316\":{}},\"parent\":{}}],[\"otheramountthreshold\",{\"_index\":157,\"name\":{\"222\":{}},\"parent\":{}}],[\"owner\",{\"_index\":150,\"name\":{\"212\":{}},\"parent\":{}}],[\"parsableentity\",{\"_index\":246,\"name\":{\"341\":{}},\"parent\":{\"342\":{}}}],[\"parsablefeetier\",{\"_index\":252,\"name\":{\"351\":{}},\"parent\":{\"352\":{}}}],[\"parsablemintinfo\",{\"_index\":254,\"name\":{\"355\":{}},\"parent\":{\"356\":{}}}],[\"parsableposition\",{\"_index\":250,\"name\":{\"347\":{}},\"parent\":{\"348\":{}}}],[\"parsabletickarray\",{\"_index\":251,\"name\":{\"349\":{}},\"parent\":{\"350\":{}}}],[\"parsabletokeninfo\",{\"_index\":253,\"name\":{\"353\":{}},\"parent\":{\"354\":{}}}],[\"parsablewhirlpool\",{\"_index\":249,\"name\":{\"345\":{}},\"parent\":{\"346\":{}}}],[\"parsablewhirlpoolsconfig\",{\"_index\":248,\"name\":{\"343\":{}},\"parent\":{\"344\":{}}}],[\"parse\",{\"_index\":247,\"name\":{\"342\":{},\"344\":{},\"346\":{},\"348\":{},\"350\":{},\"352\":{},\"354\":{},\"356\":{}},\"parent\":{}}],[\"pdautil\",{\"_index\":191,\"name\":{\"279\":{}},\"parent\":{\"280\":{},\"281\":{},\"282\":{},\"283\":{},\"284\":{},\"285\":{},\"286\":{},\"287\":{},\"288\":{}}}],[\"poolutil\",{\"_index\":221,\"name\":{\"312\":{}},\"parent\":{\"313\":{},\"314\":{},\"315\":{},\"316\":{},\"317\":{},\"318\":{},\"319\":{}}}],[\"position\",{\"_index\":22,\"name\":{\"22\":{},\"107\":{},\"117\":{},\"133\":{},\"233\":{},\"384\":{},\"395\":{},\"452\":{}},\"parent\":{\"453\":{},\"454\":{},\"455\":{},\"456\":{}}}],[\"positionauthority\",{\"_index\":100,\"name\":{\"113\":{},\"120\":{},\"138\":{}},\"parent\":{}}],[\"positionbump\",{\"_index\":79,\"name\":{\"82\":{},\"85\":{}},\"parent\":{}}],[\"positiondata\",{\"_index\":84,\"name\":{\"87\":{}},\"parent\":{\"88\":{}}}],[\"positiondata.__type\",{\"_index\":85,\"name\":{},\"parent\":{\"89\":{},\"90\":{},\"91\":{},\"92\":{},\"93\":{},\"94\":{},\"95\":{},\"96\":{},\"97\":{},\"98\":{}}}],[\"positionmint\",{\"_index\":86,\"name\":{\"90\":{},\"118\":{}},\"parent\":{}}],[\"positionmintaddress\",{\"_index\":152,\"name\":{\"214\":{}},\"parent\":{}}],[\"positionpda\",{\"_index\":151,\"name\":{\"213\":{}},\"parent\":{}}],[\"positionrewardinfodata\",{\"_index\":74,\"name\":{\"76\":{}},\"parent\":{\"77\":{}}}],[\"positionrewardinfodata.__type\",{\"_index\":76,\"name\":{},\"parent\":{\"78\":{},\"79\":{}}}],[\"positiontokenaccount\",{\"_index\":97,\"name\":{\"108\":{},\"119\":{},\"134\":{},\"215\":{}},\"parent\":{}}],[\"pricemath\",{\"_index\":200,\"name\":{\"289\":{}},\"parent\":{\"290\":{},\"291\":{},\"292\":{},\"293\":{},\"294\":{},\"295\":{},\"296\":{},\"297\":{}}}],[\"pricetoinitializabletickindex\",{\"_index\":207,\"name\":{\"296\":{}},\"parent\":{}}],[\"pricetosqrtpricex64\",{\"_index\":201,\"name\":{\"290\":{}},\"parent\":{}}],[\"pricetotickindex\",{\"_index\":206,\"name\":{\"295\":{}},\"parent\":{}}],[\"program\",{\"_index\":8,\"name\":{\"8\":{}},\"parent\":{}}],[\"protocolfeeoweda\",{\"_index\":51,\"name\":{\"52\":{}},\"parent\":{}}],[\"protocolfeeowedb\",{\"_index\":52,\"name\":{\"53\":{}},\"parent\":{}}],[\"protocolfeerate\",{\"_index\":47,\"name\":{\"48\":{},\"171\":{}},\"parent\":{}}],[\"provider\",{\"_index\":9,\"name\":{\"9\":{}},\"parent\":{}}],[\"receiver\",{\"_index\":102,\"name\":{\"116\":{}},\"parent\":{}}],[\"refreshall\",{\"_index\":245,\"name\":{\"340\":{}},\"parent\":{}}],[\"refreshdata\",{\"_index\":313,\"name\":{\"444\":{},\"454\":{}},\"parent\":{}}],[\"rewardauthority\",{\"_index\":130,\"name\":{\"183\":{},\"190\":{},\"276\":{}},\"parent\":{}}],[\"rewardemissionssuperauthority\",{\"_index\":31,\"name\":{\"30\":{},\"177\":{},\"195\":{},\"241\":{}},\"parent\":{}}],[\"rewardgrowthsoutside\",{\"_index\":73,\"name\":{\"75\":{}},\"parent\":{}}],[\"rewardindex\",{\"_index\":108,\"name\":{\"135\":{},\"176\":{},\"182\":{},\"188\":{},\"273\":{}},\"parent\":{}}],[\"rewardinfos\",{\"_index\":60,\"name\":{\"61\":{},\"98\":{}},\"parent\":{}}],[\"rewardlastupdatedtimestamp\",{\"_index\":59,\"name\":{\"60\":{}},\"parent\":{}}],[\"rewardmint\",{\"_index\":188,\"name\":{\"274\":{}},\"parent\":{}}],[\"rewardowneraccount\",{\"_index\":109,\"name\":{\"136\":{}},\"parent\":{}}],[\"rewardvault\",{\"_index\":110,\"name\":{\"137\":{}},\"parent\":{}}],[\"rewardvaultkey\",{\"_index\":133,\"name\":{\"189\":{}},\"parent\":{}}],[\"rewardvaultkeypair\",{\"_index\":189,\"name\":{\"275\":{}},\"parent\":{}}],[\"setcollectprotocolfeesauthorityix\",{\"_index\":300,\"name\":{\"427\":{}},\"parent\":{}}],[\"setcollectprotocolfeesauthorityparams\",{\"_index\":111,\"name\":{\"139\":{}},\"parent\":{\"140\":{}}}],[\"setcollectprotocolfeesauthorityparams.__type\",{\"_index\":112,\"name\":{},\"parent\":{\"141\":{},\"142\":{},\"143\":{}}}],[\"setdefaultfeerateix\",{\"_index\":301,\"name\":{\"428\":{}},\"parent\":{}}],[\"setdefaultfeerateparams\",{\"_index\":114,\"name\":{\"144\":{}},\"parent\":{\"145\":{}}}],[\"setdefaultfeerateparams.__type\",{\"_index\":115,\"name\":{},\"parent\":{\"146\":{},\"147\":{},\"148\":{},\"149\":{}}}],[\"setdefaultprotocolfeerateix\",{\"_index\":302,\"name\":{\"429\":{}},\"parent\":{}}],[\"setdefaultprotocolfeerateparams\",{\"_index\":116,\"name\":{\"150\":{}},\"parent\":{\"151\":{}}}],[\"setdefaultprotocolfeerateparams.__type\",{\"_index\":117,\"name\":{},\"parent\":{\"152\":{},\"153\":{},\"154\":{}}}],[\"setfeeauthorityix\",{\"_index\":303,\"name\":{\"430\":{}},\"parent\":{}}],[\"setfeeauthorityparams\",{\"_index\":118,\"name\":{\"155\":{}},\"parent\":{\"156\":{}}}],[\"setfeeauthorityparams.__type\",{\"_index\":119,\"name\":{},\"parent\":{\"157\":{},\"158\":{},\"159\":{}}}],[\"setfeerateix\",{\"_index\":304,\"name\":{\"431\":{}},\"parent\":{}}],[\"setfeerateparams\",{\"_index\":121,\"name\":{\"160\":{}},\"parent\":{\"161\":{}}}],[\"setfeerateparams.__type\",{\"_index\":122,\"name\":{},\"parent\":{\"162\":{},\"163\":{},\"164\":{},\"165\":{}}}],[\"setprotocolfeerateix\",{\"_index\":305,\"name\":{\"432\":{}},\"parent\":{}}],[\"setprotocolfeerateparams\",{\"_index\":123,\"name\":{\"166\":{}},\"parent\":{\"167\":{}}}],[\"setprotocolfeerateparams.__type\",{\"_index\":124,\"name\":{},\"parent\":{\"168\":{},\"169\":{},\"170\":{},\"171\":{}}}],[\"setrewardauthoritybysuperauthorityix\",{\"_index\":306,\"name\":{\"433\":{}},\"parent\":{}}],[\"setrewardauthoritybysuperauthorityparams\",{\"_index\":125,\"name\":{\"172\":{}},\"parent\":{\"173\":{}}}],[\"setrewardauthoritybysuperauthorityparams.__type\",{\"_index\":126,\"name\":{},\"parent\":{\"174\":{},\"175\":{},\"176\":{},\"177\":{},\"178\":{}}}],[\"setrewardauthorityix\",{\"_index\":307,\"name\":{\"434\":{}},\"parent\":{}}],[\"setrewardauthorityparams\",{\"_index\":128,\"name\":{\"179\":{}},\"parent\":{\"180\":{}}}],[\"setrewardauthorityparams.__type\",{\"_index\":129,\"name\":{},\"parent\":{\"181\":{},\"182\":{},\"183\":{},\"184\":{}}}],[\"setrewardemissionsix\",{\"_index\":308,\"name\":{\"435\":{}},\"parent\":{}}],[\"setrewardemissionsparams\",{\"_index\":131,\"name\":{\"185\":{}},\"parent\":{\"186\":{}}}],[\"setrewardemissionsparams.__type\",{\"_index\":132,\"name\":{},\"parent\":{\"187\":{},\"188\":{},\"189\":{},\"190\":{},\"191\":{}}}],[\"setrewardemissionssuperauthorityix\",{\"_index\":309,\"name\":{\"436\":{}},\"parent\":{}}],[\"setrewardemissionssuperauthorityparams\",{\"_index\":134,\"name\":{\"192\":{}},\"parent\":{\"193\":{}}}],[\"setrewardemissionssuperauthorityparams.__type\",{\"_index\":135,\"name\":{},\"parent\":{\"194\":{},\"195\":{},\"196\":{}}}],[\"slippagetolerance\",{\"_index\":261,\"name\":{\"369\":{},\"379\":{},\"407\":{}},\"parent\":{}}],[\"sqrtprice\",{\"_index\":49,\"name\":{\"50\":{},\"366\":{},\"376\":{}},\"parent\":{}}],[\"sqrtpricelimit\",{\"_index\":158,\"name\":{\"223\":{}},\"parent\":{}}],[\"sqrtpricex64toprice\",{\"_index\":202,\"name\":{\"291\":{}},\"parent\":{}}],[\"sqrtpricex64totickindex\",{\"_index\":204,\"name\":{\"293\":{}},\"parent\":{}}],[\"starttick\",{\"_index\":185,\"name\":{\"268\":{}},\"parent\":{}}],[\"starttickindex\",{\"_index\":64,\"name\":{\"66\":{}},\"parent\":{}}],[\"swap\",{\"_index\":320,\"name\":{\"451\":{}},\"parent\":{}}],[\"swapinput\",{\"_index\":154,\"name\":{\"219\":{}},\"parent\":{\"220\":{}}}],[\"swapinput.__type\",{\"_index\":156,\"name\":{},\"parent\":{\"221\":{},\"222\":{},\"223\":{},\"224\":{},\"225\":{},\"226\":{},\"227\":{},\"228\":{}}}],[\"swapix\",{\"_index\":295,\"name\":{\"422\":{}},\"parent\":{}}],[\"swapparams\",{\"_index\":164,\"name\":{\"229\":{}},\"parent\":{}}],[\"swapquote\",{\"_index\":283,\"name\":{\"410\":{}},\"parent\":{}}],[\"swapquotebyinputtoken\",{\"_index\":275,\"name\":{\"399\":{}},\"parent\":{}}],[\"swapquoteparam\",{\"_index\":276,\"name\":{\"400\":{}},\"parent\":{\"401\":{}}}],[\"swapquoteparam.__type\",{\"_index\":278,\"name\":{},\"parent\":{\"402\":{},\"403\":{},\"404\":{},\"405\":{},\"406\":{},\"407\":{},\"408\":{},\"409\":{}}}],[\"swaptokenmint\",{\"_index\":279,\"name\":{\"403\":{}},\"parent\":{}}],[\"tick_array_size\",{\"_index\":17,\"name\":{\"17\":{}},\"parent\":{}}],[\"tickarray\",{\"_index\":23,\"name\":{\"23\":{}},\"parent\":{}}],[\"tickarray0\",{\"_index\":161,\"name\":{\"226\":{}},\"parent\":{}}],[\"tickarray1\",{\"_index\":162,\"name\":{\"227\":{}},\"parent\":{}}],[\"tickarray2\",{\"_index\":163,\"name\":{\"228\":{}},\"parent\":{}}],[\"tickarrayaddresses\",{\"_index\":281,\"name\":{\"408\":{}},\"parent\":{}}],[\"tickarraydata\",{\"_index\":62,\"name\":{\"63\":{}},\"parent\":{\"64\":{}}}],[\"tickarraydata.__type\",{\"_index\":63,\"name\":{},\"parent\":{\"65\":{},\"66\":{},\"67\":{}}}],[\"tickarraylower\",{\"_index\":167,\"name\":{\"234\":{}},\"parent\":{}}],[\"tickarraypda\",{\"_index\":184,\"name\":{\"267\":{}},\"parent\":{}}],[\"tickarrays\",{\"_index\":282,\"name\":{\"409\":{}},\"parent\":{}}],[\"tickarrayupper\",{\"_index\":168,\"name\":{\"235\":{}},\"parent\":{}}],[\"tickarrayutil\",{\"_index\":217,\"name\":{\"307\":{}},\"parent\":{\"308\":{},\"309\":{},\"310\":{}}}],[\"tickcurrentindex\",{\"_index\":50,\"name\":{\"51\":{},\"365\":{},\"375\":{}},\"parent\":{}}],[\"tickdata\",{\"_index\":66,\"name\":{\"68\":{}},\"parent\":{\"69\":{}}}],[\"tickdata.__type\",{\"_index\":68,\"name\":{},\"parent\":{\"70\":{},\"71\":{},\"72\":{},\"73\":{},\"74\":{},\"75\":{}}}],[\"tickindextoprice\",{\"_index\":205,\"name\":{\"294\":{}},\"parent\":{}}],[\"tickindextosqrtpricex64\",{\"_index\":203,\"name\":{\"292\":{}},\"parent\":{}}],[\"ticklower\",{\"_index\":269,\"name\":{\"385\":{},\"396\":{}},\"parent\":{}}],[\"ticklowerindex\",{\"_index\":87,\"name\":{\"92\":{},\"216\":{},\"367\":{},\"377\":{}},\"parent\":{}}],[\"ticks\",{\"_index\":65,\"name\":{\"67\":{}},\"parent\":{}}],[\"tickspacing\",{\"_index\":61,\"name\":{\"62\":{},\"102\":{},\"148\":{},\"248\":{},\"262\":{}},\"parent\":{}}],[\"tickupper\",{\"_index\":270,\"name\":{\"386\":{},\"397\":{}},\"parent\":{}}],[\"tickupperindex\",{\"_index\":88,\"name\":{\"93\":{},\"217\":{},\"368\":{},\"378\":{}},\"parent\":{}}],[\"tickutil\",{\"_index\":208,\"name\":{\"298\":{}},\"parent\":{\"299\":{},\"300\":{},\"301\":{},\"302\":{},\"303\":{},\"304\":{},\"305\":{},\"306\":{}}}],[\"tokena\",{\"_index\":230,\"name\":{\"322\":{}},\"parent\":{}}],[\"tokenamount\",{\"_index\":280,\"name\":{\"405\":{}},\"parent\":{}}],[\"tokenamounts\",{\"_index\":229,\"name\":{\"320\":{}},\"parent\":{\"321\":{}}}],[\"tokenamounts.__type\",{\"_index\":231,\"name\":{},\"parent\":{\"322\":{},\"323\":{}}}],[\"tokenb\",{\"_index\":232,\"name\":{\"323\":{}},\"parent\":{}}],[\"tokeninfo\",{\"_index\":190,\"name\":{\"278\":{}},\"parent\":{}}],[\"tokenmaxa\",{\"_index\":139,\"name\":{\"200\":{}},\"parent\":{}}],[\"tokenmaxb\",{\"_index\":141,\"name\":{\"201\":{}},\"parent\":{}}],[\"tokenmina\",{\"_index\":144,\"name\":{\"205\":{}},\"parent\":{}}],[\"tokenminb\",{\"_index\":146,\"name\":{\"206\":{}},\"parent\":{}}],[\"tokenminta\",{\"_index\":53,\"name\":{\"54\":{},\"257\":{},\"363\":{}},\"parent\":{}}],[\"tokenmintb\",{\"_index\":56,\"name\":{\"57\":{},\"258\":{},\"364\":{}},\"parent\":{}}],[\"tokenowneraccounta\",{\"_index\":98,\"name\":{\"109\":{},\"127\":{}},\"parent\":{}}],[\"tokenowneraccountb\",{\"_index\":99,\"name\":{\"110\":{},\"128\":{}},\"parent\":{}}],[\"tokenvaulta\",{\"_index\":54,\"name\":{\"55\":{},\"111\":{},\"125\":{}},\"parent\":{}}],[\"tokenvaultakeypair\",{\"_index\":179,\"name\":{\"259\":{}},\"parent\":{}}],[\"tokenvaultb\",{\"_index\":57,\"name\":{\"58\":{},\"112\":{},\"126\":{}},\"parent\":{}}],[\"tokenvaultbkeypair\",{\"_index\":180,\"name\":{\"260\":{}},\"parent\":{}}],[\"totokenamount\",{\"_index\":220,\"name\":{\"311\":{}},\"parent\":{}}],[\"totx\",{\"_index\":233,\"name\":{\"324\":{}},\"parent\":{}}],[\"updatefeesandrewardsix\",{\"_index\":296,\"name\":{\"423\":{}},\"parent\":{}}],[\"updatefeesandrewardsparams\",{\"_index\":165,\"name\":{\"230\":{}},\"parent\":{\"231\":{}}}],[\"updatefeesandrewardsparams.__type\",{\"_index\":166,\"name\":{},\"parent\":{\"232\":{},\"233\":{},\"234\":{},\"235\":{}}}],[\"vault\",{\"_index\":37,\"name\":{\"36\":{}},\"parent\":{}}],[\"wallet\",{\"_index\":6,\"name\":{\"6\":{}},\"parent\":{}}],[\"whirlpool\",{\"_index\":24,\"name\":{\"24\":{},\"65\":{},\"89\":{},\"106\":{},\"124\":{},\"132\":{},\"162\":{},\"168\":{},\"174\":{},\"181\":{},\"187\":{},\"211\":{},\"232\":{},\"266\":{},\"272\":{},\"383\":{},\"394\":{},\"442\":{}},\"parent\":{\"443\":{},\"444\":{},\"445\":{},\"446\":{},\"447\":{},\"448\":{},\"449\":{},\"450\":{},\"451\":{}}}],[\"whirlpooladdress\",{\"_index\":277,\"name\":{\"402\":{}},\"parent\":{}}],[\"whirlpoolbump\",{\"_index\":42,\"name\":{\"42\":{},\"46\":{}},\"parent\":{}}],[\"whirlpoolbumpsdata\",{\"_index\":41,\"name\":{\"40\":{}},\"parent\":{\"41\":{}}}],[\"whirlpoolbumpsdata.__type\",{\"_index\":43,\"name\":{},\"parent\":{\"42\":{}}}],[\"whirlpoolclient\",{\"_index\":311,\"name\":{\"439\":{}},\"parent\":{\"440\":{},\"441\":{}}}],[\"whirlpoolcontext\",{\"_index\":0,\"name\":{\"0\":{}},\"parent\":{\"1\":{},\"2\":{},\"3\":{},\"4\":{},\"5\":{},\"6\":{},\"7\":{},\"8\":{},\"9\":{}}}],[\"whirlpooldata\",{\"_index\":44,\"name\":{\"43\":{},\"404\":{}},\"parent\":{\"44\":{}}}],[\"whirlpooldata.__type\",{\"_index\":45,\"name\":{},\"parent\":{\"45\":{},\"46\":{},\"47\":{},\"48\":{},\"49\":{},\"50\":{},\"51\":{},\"52\":{},\"53\":{},\"54\":{},\"55\":{},\"56\":{},\"57\":{},\"58\":{},\"59\":{},\"60\":{},\"61\":{},\"62\":{}}}],[\"whirlpoolix\",{\"_index\":284,\"name\":{\"411\":{}},\"parent\":{\"412\":{},\"413\":{},\"414\":{},\"415\":{},\"416\":{},\"417\":{},\"418\":{},\"419\":{},\"420\":{},\"421\":{},\"422\":{},\"423\":{},\"424\":{},\"425\":{},\"426\":{},\"427\":{},\"428\":{},\"429\":{},\"430\":{},\"431\":{},\"432\":{},\"433\":{},\"434\":{},\"435\":{},\"436\":{},\"437\":{}}}],[\"whirlpoolpda\",{\"_index\":178,\"name\":{\"256\":{}},\"parent\":{}}],[\"whirlpoolrewardinfodata\",{\"_index\":34,\"name\":{\"33\":{}},\"parent\":{\"34\":{}}}],[\"whirlpoolrewardinfodata.__type\",{\"_index\":36,\"name\":{},\"parent\":{\"35\":{},\"36\":{},\"37\":{},\"38\":{},\"39\":{}}}],[\"whirlpoolsconfig\",{\"_index\":21,\"name\":{\"21\":{},\"45\":{},\"101\":{},\"123\":{},\"141\":{},\"146\":{},\"152\":{},\"157\":{},\"163\":{},\"169\":{},\"175\":{},\"194\":{},\"246\":{},\"255\":{}},\"parent\":{}}],[\"whirlpoolsconfigdata\",{\"_index\":26,\"name\":{\"26\":{}},\"parent\":{\"27\":{}}}],[\"whirlpoolsconfigdata.__type\",{\"_index\":29,\"name\":{},\"parent\":{\"28\":{},\"29\":{},\"30\":{},\"31\":{},\"32\":{}}}],[\"whirlpoolsconfigkeypair\",{\"_index\":170,\"name\":{\"238\":{}},\"parent\":{}}],[\"withprovider\",{\"_index\":3,\"name\":{\"3\":{}},\"parent\":{}}]],\"pipeline\":[]}}"); \ No newline at end of file diff --git a/docs/classes/AccountFetcher.html b/docs/classes/AccountFetcher.html index c26500c..e65c37f 100644 --- a/docs/classes/AccountFetcher.html +++ b/docs/classes/AccountFetcher.html @@ -1,96 +1,96 @@ AccountFetcher | @orca-so/whirlpools-sdk
Options
All
  • Public
  • Public/Protected
  • All
Menu

Data access layer to access Whirlpool related accounts Includes internal cache that can be refreshed by the client.

-

Hierarchy

  • AccountFetcher

Index

Constructors

  • new AccountFetcher(connection: Connection, cache?: Record<string, CachedContent<CachedValue>>): AccountFetcher

Methods

  • getAccountRentExempt(refresh?: boolean): Promise<number>

Hierarchy

  • AccountFetcher

Index

Constructors

  • new AccountFetcher(connection: Connection, cache?: Record<string, CachedContent<CachedValue>>): AccountFetcher

Methods

  • getAccountRentExempt(refresh?: boolean): Promise<number>
  • Retrieve minimum balance for rent exemption of a Token Account;

    Parameters

    • refresh: boolean = false

      force refresh of account rent exemption

    Returns Promise<number>

    minimum balance for rent exemption

    -
  • Retrieve a cached whirlpool config account. Fetch from rpc on cache miss.

    Parameters

    • address: Address

      whirlpool config address

    • refresh: boolean = false

      force cache refresh

    Returns Promise<null | WhirlpoolsConfigData>

    whirlpool config account

    -
  • getFeeTier(address: Address, refresh?: boolean): Promise<null | FeeTierData>
  • getFeeTier(address: Address, refresh?: boolean): Promise<null | FeeTierData>
  • Retrieve a cached fee tier account. Fetch from rpc on cache miss.

    Parameters

    • address: Address

      fee tier address

    • refresh: boolean = false

      force cache refresh

    Returns Promise<null | FeeTierData>

    fee tier account

    -
  • getMintInfo(address: Address, refresh?: boolean): Promise<null | MintInfo>
  • getMintInfo(address: Address, refresh?: boolean): Promise<null | MintInfo>
  • Retrieve a cached mint info account. Fetch from rpc on cache miss.

    Parameters

    • address: Address

      mint info address

    • refresh: boolean = false

      force cache refresh

    Returns Promise<null | MintInfo>

    mint info account

    -
  • getPool(address: Address, refresh?: boolean): Promise<null | WhirlpoolData>
  • getPool(address: Address, refresh?: boolean): Promise<null | WhirlpoolData>
  • Retrieve a cached whirlpool account. Fetch from rpc on cache miss.

    Parameters

    • address: Address

      whirlpool address

    • refresh: boolean = false

      force cache refresh

    Returns Promise<null | WhirlpoolData>

    whirlpool account

    -
  • getPosition(address: Address, refresh?: boolean): Promise<null | PositionData>
  • getPosition(address: Address, refresh?: boolean): Promise<null | PositionData>
  • Retrieve a cached position account. Fetch from rpc on cache miss.

    Parameters

    • address: Address

      position address

    • refresh: boolean = false

      force cache refresh

    Returns Promise<null | PositionData>

    position account

    -
  • getTickArray(address: Address, refresh?: boolean): Promise<null | TickArrayData>
  • getTickArray(address: Address, refresh?: boolean): Promise<null | TickArrayData>
  • Retrieve a cached tick array account. Fetch from rpc on cache miss.

    Parameters

    • address: Address

      tick array address

    • refresh: boolean = false

      force cache refresh

    Returns Promise<null | TickArrayData>

    tick array account

    -
  • getTokenInfo(address: Address, refresh?: boolean): Promise<null | AccountInfo>
  • getTokenInfo(address: Address, refresh?: boolean): Promise<null | AccountInfo>
  • Retrieve a cached token info account. Fetch from rpc on cache miss.

    Parameters

    • address: Address

      token info address

    • refresh: boolean = false

      force cache refresh

    Returns Promise<null | AccountInfo>

    token info account

    -
  • listMintInfos(addresses: Address[], refresh: boolean): Promise<(null | MintInfo)[]>
  • listMintInfos(addresses: Address[], refresh: boolean): Promise<(null | MintInfo)[]>
  • Retrieve a list of cached mint info accounts. Fetch from rpc for cache misses.

    Parameters

    • addresses: Address[]

      mint info addresses

    • refresh: boolean

      force cache refresh

    Returns Promise<(null | MintInfo)[]>

    mint info accounts

    -
  • listPools(addresses: Address[], refresh: boolean): Promise<(null | WhirlpoolData)[]>
  • listPools(addresses: Address[], refresh: boolean): Promise<(null | WhirlpoolData)[]>
  • Retrieve a list of cached whirlpool accounts. Fetch from rpc for cache misses.

    Parameters

    • addresses: Address[]

      whirlpool addresses

    • refresh: boolean

      force cache refresh

    Returns Promise<(null | WhirlpoolData)[]>

    whirlpool accounts

    -
  • listPositions(addresses: Address[], refresh: boolean): Promise<(null | PositionData)[]>
  • listPositions(addresses: Address[], refresh: boolean): Promise<(null | PositionData)[]>
  • Retrieve a list of cached position accounts. Fetch from rpc for cache misses.

    Parameters

    • addresses: Address[]

      position addresses

    • refresh: boolean

      force cache refresh

    Returns Promise<(null | PositionData)[]>

    position accounts

    -
  • listTickArrays(addresses: Address[], refresh: boolean): Promise<(null | TickArrayData)[]>
  • listTickArrays(addresses: Address[], refresh: boolean): Promise<(null | TickArrayData)[]>
  • Retrieve a list of cached tick array accounts. Fetch from rpc for cache misses.

    Parameters

    • addresses: Address[]

      tick array addresses

    • refresh: boolean

      force cache refresh

    Returns Promise<(null | TickArrayData)[]>

    tick array accounts

    -
  • listTokenInfos(addresses: Address[], refresh: boolean): Promise<(null | AccountInfo)[]>
  • listTokenInfos(addresses: Address[], refresh: boolean): Promise<(null | AccountInfo)[]>
  • Retrieve a list of cached token info accounts. Fetch from rpc for cache misses.

    Parameters

    • addresses: Address[]

      token info addresses

    • refresh: boolean

      force cache refresh

    Returns Promise<(null | AccountInfo)[]>

    token info accounts

    -
  • refreshAll(): Promise<void>
  • refreshAll(): Promise<void>
  • Update the cached value of all entities currently in the cache. Uses batched rpc request for network efficient fetch.

    Returns Promise<void>

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/classes/PDAUtil.html b/docs/classes/PDAUtil.html index e5b7bc6..f26716e 100644 --- a/docs/classes/PDAUtil.html +++ b/docs/classes/PDAUtil.html @@ -1,4 +1,4 @@ -PDAUtil | @orca-so/whirlpools-sdk
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • PDAUtil

Index

Other

  • getTickArrayFromSqrtPrice(sqrtPriceX64: BN, tickSpacing: number, whirlpool: PublicKey, programId: PublicKey, tickArrayOffset?: number): PDA
  • Parameters

    • sqrtPriceX64: BN
    • tickSpacing: number
    • whirlpool: PublicKey
    • programId: PublicKey
    • tickArrayOffset: number = 0

    Returns PDA

  • getTickArrayFromTickIndex(tickIndex: number, tickSpacing: number, whirlpool: PublicKey, programId: PublicKey, tickArrayOffset?: number): PDA
  • +PDAUtil | @orca-so/whirlpools-sdk
    Options
    All
    • Public
    • Public/Protected
    • All
    Menu

    Hierarchy

    • PDAUtil

    Index

    Other

    • getTickArrayFromSqrtPrice(sqrtPriceX64: BN, tickSpacing: number, whirlpool: PublicKey, programId: PublicKey, tickArrayOffset?: number): PDA
    • Parameters

      • sqrtPriceX64: BN
      • tickSpacing: number
      • whirlpool: PublicKey
      • programId: PublicKey
      • tickArrayOffset: number = 0

      Returns PDA

    • getTickArrayFromTickIndex(tickIndex: number, tickSpacing: number, whirlpool: PublicKey, programId: PublicKey, tickArrayOffset?: number): PDA
    • Get the PDA of the tick array containing tickIndex. tickArrayOffset can be used to get neighboring tick arrays.

      -

      Parameters

      • tickIndex: number
      • tickSpacing: number
      • whirlpool: PublicKey
      • programId: PublicKey
      • tickArrayOffset: number = 0

      Returns PDA

    • getWhirlpool(programId: PublicKey, whirlpoolsConfigKey: PublicKey, tokenMintAKey: PublicKey, tokenMintBKey: PublicKey, tickSpacing: number): PDA
    • Parameters

      • programId: PublicKey
      • whirlpoolsConfigKey: PublicKey
      • tokenMintAKey: PublicKey
      • tokenMintBKey: PublicKey
      • tickSpacing: number

      Returns PDA

    Program Derived Addresses

    • getFeeTier(programId: PublicKey, whirlpoolsConfigAddress: PublicKey, tickSpacing: number): PDA
    • getOracle(programId: PublicKey, whirlpoolAddress: PublicKey): PDA
    • getPosition(programId: PublicKey, positionMintKey: PublicKey): PDA
    • getPositionMetadata(positionMintKey: PublicKey): PDA
    • getTickArray(programId: PublicKey, whirlpoolAddress: PublicKey, startTick: number): PDA

    Legend

    • Constructor
    • Property
    • Method
    • Method
    • Static method

    Settings

    Theme

    Generated using TypeDoc

    \ No newline at end of file +

    Parameters

    • tickIndex: number
    • tickSpacing: number
    • whirlpool: PublicKey
    • programId: PublicKey
    • tickArrayOffset: number = 0

    Returns PDA

  • getWhirlpool(programId: PublicKey, whirlpoolsConfigKey: PublicKey, tokenMintAKey: PublicKey, tokenMintBKey: PublicKey, tickSpacing: number): PDA
  • Parameters

    • programId: PublicKey
    • whirlpoolsConfigKey: PublicKey
    • tokenMintAKey: PublicKey
    • tokenMintBKey: PublicKey
    • tickSpacing: number

    Returns PDA

Program Derived Addresses

  • getFeeTier(programId: PublicKey, whirlpoolsConfigAddress: PublicKey, tickSpacing: number): PDA
  • getOracle(programId: PublicKey, whirlpoolAddress: PublicKey): PDA
  • getPosition(programId: PublicKey, positionMintKey: PublicKey): PDA
  • getPositionMetadata(positionMintKey: PublicKey): PDA
  • getTickArray(programId: PublicKey, whirlpoolAddress: PublicKey, startTick: number): PDA

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/classes/ParsableFeeTier.html b/docs/classes/ParsableFeeTier.html index f6bdd75..a5c1958 100644 --- a/docs/classes/ParsableFeeTier.html +++ b/docs/classes/ParsableFeeTier.html @@ -1 +1 @@ -ParsableFeeTier | @orca-so/whirlpools-sdk
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • ParsableFeeTier

Index

Methods

Methods

  • parse(data: undefined | null | Buffer): null | FeeTierData

Generated using TypeDoc

\ No newline at end of file +ParsableFeeTier | @orca-so/whirlpools-sdk
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • ParsableFeeTier

Index

Methods

Methods

  • parse(data: undefined | null | Buffer): null | FeeTierData

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/classes/ParsableMintInfo.html b/docs/classes/ParsableMintInfo.html index ede004a..6db7d58 100644 --- a/docs/classes/ParsableMintInfo.html +++ b/docs/classes/ParsableMintInfo.html @@ -1 +1 @@ -ParsableMintInfo | @orca-so/whirlpools-sdk
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • ParsableMintInfo

Index

Methods

Methods

  • parse(data: undefined | null | Buffer): null | MintInfo

Generated using TypeDoc

\ No newline at end of file +ParsableMintInfo | @orca-so/whirlpools-sdk
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • ParsableMintInfo

Index

Methods

Methods

  • parse(data: undefined | null | Buffer): null | MintInfo

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/classes/ParsablePosition.html b/docs/classes/ParsablePosition.html index 0e4d1f4..2f06528 100644 --- a/docs/classes/ParsablePosition.html +++ b/docs/classes/ParsablePosition.html @@ -1 +1 @@ -ParsablePosition | @orca-so/whirlpools-sdk
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • ParsablePosition

Index

Methods

Methods

Generated using TypeDoc

\ No newline at end of file +ParsablePosition | @orca-so/whirlpools-sdk
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • ParsablePosition

Index

Methods

Methods

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/classes/ParsableTickArray.html b/docs/classes/ParsableTickArray.html index 94af3d4..36919f2 100644 --- a/docs/classes/ParsableTickArray.html +++ b/docs/classes/ParsableTickArray.html @@ -1 +1 @@ -ParsableTickArray | @orca-so/whirlpools-sdk
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • ParsableTickArray

Index

Methods

Methods

Generated using TypeDoc

\ No newline at end of file +ParsableTickArray | @orca-so/whirlpools-sdk
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • ParsableTickArray

Index

Methods

Methods

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/classes/ParsableTokenInfo.html b/docs/classes/ParsableTokenInfo.html index f2532ad..412ba97 100644 --- a/docs/classes/ParsableTokenInfo.html +++ b/docs/classes/ParsableTokenInfo.html @@ -1 +1 @@ -ParsableTokenInfo | @orca-so/whirlpools-sdk
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • ParsableTokenInfo

Index

Methods

Methods

  • parse(data: undefined | null | Buffer): null | AccountInfo

Generated using TypeDoc

\ No newline at end of file +ParsableTokenInfo | @orca-so/whirlpools-sdk
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • ParsableTokenInfo

Index

Methods

Methods

  • parse(data: undefined | null | Buffer): null | AccountInfo

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/classes/ParsableWhirlpool.html b/docs/classes/ParsableWhirlpool.html index c3d10f6..b336e1b 100644 --- a/docs/classes/ParsableWhirlpool.html +++ b/docs/classes/ParsableWhirlpool.html @@ -1 +1 @@ -ParsableWhirlpool | @orca-so/whirlpools-sdk
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • ParsableWhirlpool

Index

Methods

Methods

Generated using TypeDoc

\ No newline at end of file +ParsableWhirlpool | @orca-so/whirlpools-sdk
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • ParsableWhirlpool

Index

Methods

Methods

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/classes/ParsableWhirlpoolsConfig.html b/docs/classes/ParsableWhirlpoolsConfig.html index d130e69..4a946aa 100644 --- a/docs/classes/ParsableWhirlpoolsConfig.html +++ b/docs/classes/ParsableWhirlpoolsConfig.html @@ -1 +1 @@ -ParsableWhirlpoolsConfig | @orca-so/whirlpools-sdk
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • ParsableWhirlpoolsConfig

Index

Methods

Methods

Generated using TypeDoc

\ No newline at end of file +ParsableWhirlpoolsConfig | @orca-so/whirlpools-sdk
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • ParsableWhirlpoolsConfig

Index

Methods

Methods

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/classes/PoolUtil.html b/docs/classes/PoolUtil.html index 7ecc9c4..a77f0d0 100644 --- a/docs/classes/PoolUtil.html +++ b/docs/classes/PoolUtil.html @@ -1,4 +1,4 @@ -PoolUtil | @orca-so/whirlpools-sdk
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • PoolUtil

Index

Other

  • getFeeRate(feeRate: number): Percentage
  • getProtocolFeeRate(protocolFeeRate: number): Percentage
  • orderMints(mintX: Address, mintY: Address): [Address, Address]

Whirlpool Utils

  • estimateLiquidityFromTokenAmounts(currTick: number, lowerTick: number, upperTick: number, tokenAmount: TokenAmounts): BN
  • +PoolUtil | @orca-so/whirlpools-sdk
    Options
    All
    • Public
    • Public/Protected
    • All
    Menu

    Hierarchy

    • PoolUtil

    Index

    Other

    • getFeeRate(feeRate: number): Percentage
    • getProtocolFeeRate(protocolFeeRate: number): Percentage
    • orderMints(mintX: Address, mintY: Address): [Address, Address]

    Whirlpool Utils

    • estimateLiquidityFromTokenAmounts(currTick: number, lowerTick: number, upperTick: number, tokenAmount: TokenAmounts): BN
    • Estimate the liquidity amount required to increase/decrease liquidity.

      // TODO: At the top end of the price range, tick calcuation is off therefore the results can be off

      Parameters

      • currTick: number
        @@ -10,7 +10,7 @@
      • tokenAmount: TokenAmounts

        The desired amount of tokens to deposit/withdraw

      Returns BN

      An estimated amount of liquidity needed to deposit/withdraw the desired amount of tokens.

      -
    • getTickArrayPublicKeysForSwap(tickCurrentIndex: number, tickSpacing: number, aToB: boolean, programId: PublicKey, whirlpoolAddress: PublicKey): PublicKey[]
    • getTickArrayPublicKeysForSwap(tickCurrentIndex: number, tickSpacing: number, aToB: boolean, programId: PublicKey, whirlpoolAddress: PublicKey): PublicKey[]
    • Given the current tick-index, returns the dervied PDA and fetched data for the tick-arrays that this swap may traverse across.

      TODO: Handle the edge case where the first tick-array may be the previous array of @@ -26,4 +26,4 @@ expected start-index due to slippage.

    • whirlpoolAddress: PublicKey

      PublicKey of the whirlpool to swap on.

    Returns PublicKey[]

    An array of PublicKey[] for the tickArray accounts that this swap may traverse across.

    -
  • getTokenAmountsFromLiquidity(liquidity: u64, currentPrice: u64, lowerPrice: u64, upperPrice: u64, round_up: boolean): TokenAmounts

Generated using TypeDoc

\ No newline at end of file +

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/classes/PriceMath.html b/docs/classes/PriceMath.html index 058f7f0..d64756d 100644 --- a/docs/classes/PriceMath.html +++ b/docs/classes/PriceMath.html @@ -1,3 +1,3 @@ PriceMath | @orca-so/whirlpools-sdk
Options
All
  • Public
  • Public/Protected
  • All
Menu

A collection of utility functions to convert between price, tickIndex and sqrtPrice.

-

Hierarchy

  • PriceMath

Index

Constructors

Methods

  • priceToInitializableTickIndex(price: Decimal, decimalsA: number, decimalsB: number, tickSpacing: number): number
  • priceToSqrtPriceX64(price: Decimal, decimalsA: number, decimalsB: number): BN
  • priceToTickIndex(price: Decimal, decimalsA: number, decimalsB: number): number
  • sqrtPriceX64ToPrice(sqrtPriceX64: BN, decimalsA: number, decimalsB: number): Decimal
  • sqrtPriceX64ToTickIndex(sqrtPriceX64: BN): number
  • tickIndexToPrice(tickIndex: number, decimalsA: number, decimalsB: number): Decimal
  • tickIndexToSqrtPriceX64(tickIndex: number): BN

Generated using TypeDoc

\ No newline at end of file +

Hierarchy

Index

Constructors

Methods

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/classes/TickArrayUtil.html b/docs/classes/TickArrayUtil.html index 807320c..90d86dd 100644 --- a/docs/classes/TickArrayUtil.html +++ b/docs/classes/TickArrayUtil.html @@ -1,5 +1,5 @@ TickArrayUtil | @orca-so/whirlpools-sdk
Options
All
  • Public
  • Public/Protected
  • All
Menu

A collection of utility functions when interacting with a TickArray.

-

Hierarchy

  • TickArrayUtil

Index

Constructors

Methods

  • getAdjacentTickArrays(tickLowerIndex: number, tickUpperIndex: number, tickSpacing: number, whirlpool: PublicKey, programId: PublicKey): [PublicKey, PublicKey]
  • Parameters

    • tickLowerIndex: number
    • tickUpperIndex: number
    • tickSpacing: number
    • whirlpool: PublicKey
    • programId: PublicKey

    Returns [PublicKey, PublicKey]

Hierarchy

  • TickArrayUtil

Index

Constructors

Methods

  • getAdjacentTickArrays(tickLowerIndex: number, tickUpperIndex: number, tickSpacing: number, whirlpool: PublicKey, programId: PublicKey): [PublicKey, PublicKey]
  • Parameters

    • tickLowerIndex: number
    • tickUpperIndex: number
    • tickSpacing: number
    • whirlpool: PublicKey
    • programId: PublicKey

    Returns [PublicKey, PublicKey]

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/classes/TickUtil.html b/docs/classes/TickUtil.html index 045021e..d4b5e6f 100644 --- a/docs/classes/TickUtil.html +++ b/docs/classes/TickUtil.html @@ -1,14 +1,14 @@ TickUtil | @orca-so/whirlpools-sdk
Options
All
  • Public
  • Public/Protected
  • All
Menu

A collection of utility functions when interacting with Ticks.

-

Hierarchy

  • TickUtil

Index

Methods

  • checkTickInBounds(tick: number): boolean
  • findNextInitializedTickIndex(account: TickArrayData, currentTickIndex: number, tickSpacing: number): null | number

Hierarchy

  • TickUtil

Index

Methods

  • checkTickInBounds(tick: number): boolean
  • findNextInitializedTickIndex(account: TickArrayData, currentTickIndex: number, tickSpacing: number): null | number
  • findPreviousInitializedTickIndex(account: TickArrayData, currentTickIndex: number, tickSpacing: number): null | number
  • findPreviousInitializedTickIndex(account: TickArrayData, currentTickIndex: number, tickSpacing: number): null | number
  • getInitializableTickIndex(tickIndex: number, tickSpacing: number): number
  • getInitializableTickIndex(tickIndex: number, tickSpacing: number): number
  • Get the nearest (rounding down) valid tick index from the tickIndex. A valid tick index is a point on the tick spacing grid line.

    -

    Parameters

    • tickIndex: number
    • tickSpacing: number

    Returns number

  • getNextInitializableTickIndex(tickIndex: number, tickSpacing: number): number
  • getPrevInitializableTickIndex(tickIndex: number, tickSpacing: number): number
  • getStartTickIndex(tickIndex: number, tickSpacing: number, offset?: number): number
  • getNextInitializableTickIndex(tickIndex: number, tickSpacing: number): number
  • getPrevInitializableTickIndex(tickIndex: number, tickSpacing: number): number
  • getStartTickIndex(tickIndex: number, tickSpacing: number, offset?: number): number
  • Get the startIndex of the tick array containing tickIndex.

    Parameters

    • tickIndex: number
    • tickSpacing: number
    • offset: number = 0

      can be used to get neighboring tick array startIndex.

      -

    Returns number

  • isTickInitializable(tick: number, tickSpacing: number): boolean

Generated using TypeDoc

\ No newline at end of file +

Returns number

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/classes/WhirlpoolContext.html b/docs/classes/WhirlpoolContext.html index 1f79813..1f9531e 100644 --- a/docs/classes/WhirlpoolContext.html +++ b/docs/classes/WhirlpoolContext.html @@ -1 +1 @@ -WhirlpoolContext | @orca-so/whirlpools-sdk
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • WhirlpoolContext

Index

Constructors

  • new WhirlpoolContext(provider: default, program: Program<Idl>, opts: ConfirmOptions): WhirlpoolContext

Properties

connection: Connection
opts: ConfirmOptions
program: Program<Whirlpool>
provider: default
wallet: Wallet

Methods

  • from(connection: Connection, wallet: Wallet, programId: PublicKey, opts?: ConfirmOptions): WhirlpoolContext
  • fromWorkspace(provider: default, program: Program<Idl>, opts?: ConfirmOptions): WhirlpoolContext
  • withProvider(provider: default, programId: PublicKey, opts?: ConfirmOptions): WhirlpoolContext

Generated using TypeDoc

\ No newline at end of file +WhirlpoolContext | @orca-so/whirlpools-sdk
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • WhirlpoolContext

Index

Constructors

  • new WhirlpoolContext(provider: default, program: Program<Idl>, opts: ConfirmOptions): WhirlpoolContext

Properties

connection: Connection
opts: ConfirmOptions
program: Program<Whirlpool>
provider: default
wallet: Wallet

Methods

  • from(connection: Connection, wallet: Wallet, programId: PublicKey, opts?: ConfirmOptions): WhirlpoolContext
  • fromWorkspace(provider: default, program: Program<Idl>, opts?: ConfirmOptions): WhirlpoolContext
  • withProvider(provider: default, programId: PublicKey, opts?: ConfirmOptions): WhirlpoolContext

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/classes/WhirlpoolIx.html b/docs/classes/WhirlpoolIx.html index 610dab3..e6b4c13 100644 --- a/docs/classes/WhirlpoolIx.html +++ b/docs/classes/WhirlpoolIx.html @@ -1,6 +1,6 @@ WhirlpoolIx | @orca-so/whirlpools-sdk
Options
All
  • Public
  • Public/Protected
  • All
Menu

Instruction set for the Whirlpools program.

-

Hierarchy

  • WhirlpoolIx

Index

Constructors

Methods

Hierarchy

  • WhirlpoolIx

Index

Constructors

Methods

  • Close a position in a Whirlpool. Burns the position token in the owner's wallet.

    Parameters

    • program: Program<Whirlpool>

      program object containing services required to generate the instruction

      @@ -9,7 +9,7 @@

    Returns Instruction

    • Instruction to perform the action.
    -
  • Collect fees accrued for this position. Call updateFeesAndRewards before this to update the position to the newest accrued values.

    Parameters

    • program: Program<Whirlpool>
      @@ -19,7 +19,7 @@ Call updateFeesAndRewards before this to update the position to the newest accru

    Returns Instruction

    • Instruction to perform the action.
    -
  • Collect protocol fees accrued in this Whirlpool.

    Parameters

    • program: Program<Whirlpool>

      program object containing services required to generate the instruction

      @@ -28,7 +28,7 @@ Call updateFeesAndRewards before this to update the position to the newest accru

    Returns Instruction

    • Instruction to perform the action.
    -
  • Collect rewards accrued for this reward index in a position. Call updateFeesAndRewards before this to update the position to the newest accrued values.

    Parameters

    • program: Program<Whirlpool>
      @@ -38,7 +38,7 @@ Call updateFeesAndRewards before this to update the position to the newest accru

    Returns Instruction

    • Instruction to perform the action.
    -

Returns Instruction

Returns Instruction

Returns Instruction

  • initializeConfigIx(program: Program<Whirlpool>, params: InitConfigParams): Instruction
  • initializeConfigIx(program: Program<Whirlpool>, params: InitConfigParams): Instruction
  • Initializes a WhirlpoolsConfig account that hosts info & authorities required to govern a set of Whirlpools.

    Parameters

    • program: Program<Whirlpool>
      @@ -96,7 +96,7 @@ required to govern a set of Whirlpools.

    Returns Instruction

    • Instruction to perform the action.
    -
  • initializeFeeTierIx(program: Program<Whirlpool>, params: InitFeeTierParams): Instruction
  • initializeFeeTierIx(program: Program<Whirlpool>, params: InitFeeTierParams): Instruction
  • Initializes a fee tier account usable by Whirlpools in this WhirlpoolsConfig space.

    Special Errors FeeRateMaxExceeded - If the provided default_fee_rate exceeds MAX_FEE_RATE.

    @@ -107,7 +107,7 @@ required to govern a set of Whirlpools.

Returns Instruction

  • Instruction to perform the action.
-
  • initializePoolIx(program: Program<Whirlpool>, params: InitPoolParams): Instruction
  • initializePoolIx(program: Program<Whirlpool>, params: InitPoolParams): Instruction
  • Initializes a tick_array account to represent a tick-range in a Whirlpool.

    Special Errors InvalidTokenMintOrder - The order of mints have to be ordered by @@ -119,7 +119,7 @@ required to govern a set of Whirlpools.

Returns Instruction

  • Instruction to perform the action.
-
  • Initialize reward for a Whirlpool. A pool can only support up to a set number of rewards. The initial emissionsPerSecond is set to 0.

    @@ -137,7 +137,7 @@ The initial emissionsPerSecond is set to 0.

Returns Instruction

  • Instruction to perform the action.
-
  • Open a position in a Whirlpool. A unique token will be minted to represent the position in the users wallet. The position will start off with 0 liquidity.

    @@ -152,7 +152,7 @@ The position will start off with 0 liquidity.

Returns Instruction

  • Instruction to perform the action.
-
  • openPositionWithMetadataIx(program: Program<Whirlpool>, params: OpenPositionParams & { metadataPda: PDA }): Instruction
  • openPositionWithMetadataIx(program: Program<Whirlpool>, params: OpenPositionParams & { metadataPda: PDA }): Instruction
  • Open a position in a Whirlpool. A unique token will be minted to represent the position in the users wallet. Additional Metaplex metadata is appended to identify the token. The position will start off with 0 liquidity.

    @@ -168,7 +168,7 @@ The position will start off with 0 liquidity.

Returns Instruction

  • Instruction to perform the action.
-
  • Sets the fee authority to collect protocol fees for a WhirlpoolsConfig. Only the current collect protocol fee authority has permission to invoke this instruction.

    Parameters

    • program: Program<Whirlpool>
      @@ -178,7 +178,7 @@ Only the current collect protocol fee authority has permission to invoke this in

    Returns Instruction

    • Instruction to perform the action.
    -
  • Updates a fee tier account with a new default fee rate. The new rate will not retroactively update initialized pools.

    @@ -195,7 +195,7 @@ initialized pools.

Returns Instruction

  • Instruction to perform the action.
-
  • Updates a WhirlpoolsConfig with a new default protocol fee rate. The new rate will not retroactively update initialized pools.

    @@ -212,7 +212,7 @@ initialized pools.

Returns Instruction

  • Instruction to perform the action.
-
  • Sets the fee authority for a WhirlpoolsConfig. The fee authority can set the fee & protocol fee rate for individual pools or set the default fee rate for newly minted pools. Only the current fee authority has permission to invoke this instruction.

    @@ -223,7 +223,7 @@ Only the current fee authority has permission to invoke this instruction.

Returns Instruction

  • Instruction to perform the action.
-
  • setFeeRateIx(program: Program<Whirlpool>, params: SetFeeRateParams): Instruction
  • setFeeRateIx(program: Program<Whirlpool>, params: SetFeeRateParams): Instruction
  • Sets the fee rate for a Whirlpool. Only the current fee authority has permission to invoke this instruction.

    @@ -240,7 +240,7 @@ Only the current fee authority has permission to invoke this instruction.

Returns Instruction

  • Instruction to perform the action.
-
  • Sets the protocol fee rate for a Whirlpool. Only the current fee authority has permission to invoke this instruction.

    @@ -257,7 +257,7 @@ Only the current fee authority has permission to invoke this instruction.

Returns Instruction

  • Instruction to perform the action.
-
  • Set the whirlpool reward authority at the provided reward_index. Only the current reward super authority has permission to invoke this instruction.

    @@ -275,7 +275,7 @@ Only the current reward super authority has permission to invoke this instructio

Returns Instruction

  • Instruction to perform the action.
-
  • Set the whirlpool reward authority at the provided reward_index. Only the current reward authority for this reward index has permission to invoke this instruction.

    @@ -293,7 +293,7 @@ Only the current reward authority for this reward index has permission to invoke

Returns Instruction

  • Instruction to perform the action.
-

Returns Instruction

  • Set the whirlpool reward super authority for a WhirlpoolsConfig Only the current reward super authority has permission to invoke this instruction. This instruction will not change the authority on any WhirlpoolRewardInfo whirlpool rewards.

    @@ -323,7 +323,7 @@ This instruction will not change the authority on any WhirlpoolRewardInfo<

Returns Instruction

  • Instruction to perform the action.
-
  • swapIx(program: Program<Whirlpool>, params: SwapParams): Instruction
  • swapIx(program: Program<Whirlpool>, params: SwapParams): Instruction

Returns Instruction

Index

Enumeration members

FeeTier = "FeeTier"
Position = "Position"
TickArray = "TickArray"
Whirlpool = "Whirlpool"
WhirlpoolsConfig = "WhirlpoolsConfig"

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/index.html b/docs/index.html index 82968c3..8d95e6b 100644 --- a/docs/index.html +++ b/docs/index.html @@ -80,4 +80,4 @@ For example, using Node 16.10.0 installed through nvm, the $NODE_PA

License

Apache 2.0

-

Legend

  • Constructor
  • Property
  • Method
  • Method
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file +

Legend

  • Constructor
  • Property
  • Method
  • Method
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/interfaces/ParsableEntity.html b/docs/interfaces/ParsableEntity.html index cd2d7e0..9f6ab56 100644 --- a/docs/interfaces/ParsableEntity.html +++ b/docs/interfaces/ParsableEntity.html @@ -1,6 +1,6 @@ ParsableEntity | @orca-so/whirlpools-sdk
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface ParsableEntity<T>

Static abstract class definition to parse entities.

-

Type parameters

  • T

Hierarchy

  • ParsableEntity

Index

Methods

Methods

  • parse(accountData: undefined | null | Buffer): null | T

Type parameters

  • T

Hierarchy

  • ParsableEntity

Index

Methods

Methods

  • parse(accountData: undefined | null | Buffer): null | T
  • Parse account data

    Parameters

    • accountData: undefined | null | Buffer

      Buffer data for the entity

      diff --git a/docs/interfaces/Position.html b/docs/interfaces/Position.html index 84a2632..f13948c 100644 --- a/docs/interfaces/Position.html +++ b/docs/interfaces/Position.html @@ -1,6 +1,6 @@ Position | @orca-so/whirlpools-sdk
      Options
      All
      • Public
      • Public/Protected
      • All
      Menu

      Helper class to interact with a Position account and build complex transactions.

      -

      Hierarchy

      • Position

      Index

      Methods

      • decreaseLiquidity(liquidityInput: DecreaseLiquidityInput, sourceWallet?: Address, positionWallet?: Address): Promise<TransactionBuilder>

      Hierarchy

      • Position

      Index

      Methods

      • decreaseLiquidity(liquidityInput: DecreaseLiquidityInput, sourceWallet?: Address, positionWallet?: Address): Promise<TransactionBuilder>
      • Withdraw liquidity from this position.

        If positionWallet is provided, the wallet owners have to sign this transaction.

        Parameters

        • liquidityInput: DecreaseLiquidityInput
          @@ -10,10 +10,10 @@
        • Optional positionWallet: Address

          optional - the wallet to that houses the position token. If null, the WhirlpoolContext wallet is used.

        Returns Promise<TransactionBuilder>

        the transaction that will deposit the tokens into the position when executed.

        -
      • increaseLiquidity(liquidityInput: IncreaseLiquidityInput, sourceWallet?: Address, positionWallet?: Address): Promise<TransactionBuilder>
      • increaseLiquidity(liquidityInput: IncreaseLiquidityInput, sourceWallet?: Address, positionWallet?: Address): Promise<TransactionBuilder>
      • Deposit additional tokens into this postiion.

        If sourceWallet, positionWallet is provided, the wallet owners have to sign this transaction.

        Parameters

        • liquidityInput: IncreaseLiquidityInput
          @@ -23,7 +23,7 @@
        • Optional positionWallet: Address

          optional - the wallet to that houses the position token. If null, the WhirlpoolContext wallet is used.

        Returns Promise<TransactionBuilder>

        the transaction that will deposit the tokens into the position when executed.

        -
      • Fetch and return the most recently fetched Position account data.

        Returns Promise<PositionData>

        the most up to date PositionData for this address.

      Legend

      • Constructor
      • Property
      • Method
      • Method
      • Static method

      Settings

      Theme

      Generated using TypeDoc

      \ No newline at end of file diff --git a/docs/interfaces/Whirlpool.html b/docs/interfaces/Whirlpool.html index 55fd0bd..fb3adfd 100644 --- a/docs/interfaces/Whirlpool.html +++ b/docs/interfaces/Whirlpool.html @@ -1,6 +1,6 @@ Whirlpool | @orca-so/whirlpools-sdk
      Options
      All
      • Public
      • Public/Protected
      • All
      Menu

      Helper class to interact with a Whirlpool account and build complex transactions.

      -

      Hierarchy

      • Whirlpool

      Index

      Methods

      • closePosition(positionAddress: Address, slippageTolerance: Percentage, destinationWallet?: Address, positionWallet?: Address): Promise<TransactionBuilder>

      Hierarchy

      • Whirlpool

      Index

      Methods

      • closePosition(positionAddress: Address, slippageTolerance: Percentage, destinationWallet?: Address, positionWallet?: Address): Promise<TransactionBuilder>
      • Withdraw all tokens from a position, close the account and burn the position token.

        Users have to collect all fees and rewards from this position prior to closing the account.

        If positionWallet is provided, the wallet owner has to sign this transaction.

        @@ -12,16 +12,16 @@

        optional - The wallet that the tokens withdrawn will be sent to. If null, the WhirlpoolContext wallet is used.

      • Optional positionWallet: Address

        optional - The wallet that houses the position token that corresponds to this position address. If null, the WhirlpoolContext wallet is used.

        -

      Returns Promise<TransactionBuilder>

Returns Promise<TransactionBuilder>

  • initTickArrayForTicks(ticks: number[], funder?: Address): TransactionBuilder
  • initTickArrayForTicks(ticks: number[], funder?: Address): TransactionBuilder
  • Initialize a set of tick-arrays to support the provided ticks.

    This function does not ensure the provided tick index are within range and not initialized.

    If funder is provided, the funder wallet has to sign this transaction.

    @@ -30,7 +30,7 @@
  • Optional funder: Address

    optional - the wallet that will fund the cost needed to initialize the position. If null, the WhirlpoolContext wallet is used.

Returns TransactionBuilder

a transaction that will initialize the defined tick-arrays if executed.

-
  • openPosition(tickLower: number, tickUpper: number, liquidityInput: IncreaseLiquidityInput, sourceWallet?: Address, positionWallet?: Address, funder?: Address): Promise<{ positionMint: PublicKey; tx: TransactionBuilder }>
  • openPosition(tickLower: number, tickUpper: number, liquidityInput: IncreaseLiquidityInput, sourceWallet?: Address, positionWallet?: Address, funder?: Address): Promise<{ positionMint: PublicKey; tx: TransactionBuilder }>
  • Open and fund a position on this Whirlpool.

    User has to ensure the TickArray for tickLower and tickUpper has been initialized prior to calling this function.

    If funder is provided, the funder wallet has to sign this transaction.

    @@ -47,7 +47,7 @@
  • Optional funder: Address

    optional - the wallet that will fund the cost needed to initialize the position. If null, the WhirlpoolContext wallet is used.

Returns Promise<{ positionMint: PublicKey; tx: TransactionBuilder }>

positionMint - the position to be created. tx - The transaction containing the instructions to perform the operation on chain.

-
  • openPositionWithMetadata(tickLower: number, tickUpper: number, liquidityInput: IncreaseLiquidityInput, sourceWallet?: Address, positionWallet?: Address, funder?: Address): Promise<{ positionMint: PublicKey; tx: TransactionBuilder }>
  • openPositionWithMetadata(tickLower: number, tickUpper: number, liquidityInput: IncreaseLiquidityInput, sourceWallet?: Address, positionWallet?: Address, funder?: Address): Promise<{ positionMint: PublicKey; tx: TransactionBuilder }>
  • Open and fund a position with meta-data on this Whirlpool.

    User has to ensure the TickArray for tickLower and tickUpper has been initialized prior to calling this function.

    If sourceWallet, positionWallet or funder is provided, the wallet owners have to sign this transaction.

    @@ -64,10 +64,10 @@
  • Optional funder: Address

    optional - the wallet that will fund the cost needed to initialize the position. If null, the WhirlpoolContext wallet is used.

Returns Promise<{ positionMint: PublicKey; tx: TransactionBuilder }>

positionMint - the position to be created. tx - The transaction containing the instructions to perform the operation on chain.

-
  • Fetch and return the most recently fetched Whirlpool account data.

    Returns Promise<WhirlpoolData>

    the most up to date WhirlpoolData for this address.

    -
  • swap(quote: SwapQuote, wallet?: PublicKey): Promise<TransactionBuilder>
  • swap(quote: SwapQuote, wallet?: PublicKey): Promise<TransactionBuilder>
  • Perform a swap between tokenA and tokenB on this pool.

    Parameters

    • quote: SwapQuote

      A quote on the desired tokenIn and tokenOut for this swap. Use @link {swapQuote} to generate this object.

      diff --git a/docs/interfaces/WhirlpoolClient.html b/docs/interfaces/WhirlpoolClient.html index 715efc4..761461c 100644 --- a/docs/interfaces/WhirlpoolClient.html +++ b/docs/interfaces/WhirlpoolClient.html @@ -1,11 +1,11 @@ WhirlpoolClient | @orca-so/whirlpools-sdk
      Options
      All
      • Public
      • Public/Protected
      • All
      Menu

      Interface WhirlpoolClient

      Helper class to help interact with Whirlpool Accounts with a simpler interface.

      -

      Hierarchy

      • WhirlpoolClient

      Index

      Methods

      • getPool(poolAddress: Address): Promise<Whirlpool>

      Hierarchy

      • WhirlpoolClient

      Index

      Methods

      • getPool(poolAddress: Address): Promise<Whirlpool>
      • Get a Whirlpool object to interact with the Whirlpool account at the given address.

        Parameters

        • poolAddress: Address

          the address of the Whirlpool account

        Returns Promise<Whirlpool>

        a Whirlpool object to interact with

        -
      • getPosition(positionAddress: Address): Promise<Position>
      • getPosition(positionAddress: Address): Promise<Position>
      • Get a Position object to interact with the Position account at the given address.

        Parameters

        • positionAddress: Address

          the address of the Position account

          diff --git a/docs/modules.html b/docs/modules.html index 03f4118..f4f89c4 100644 --- a/docs/modules.html +++ b/docs/modules.html @@ -1,13 +1,29 @@ -@orca-so/whirlpools-sdk
          Options
          All
          • Public
          • Public/Protected
          • All
          Menu

          @orca-so/whirlpools-sdk

          Index

          Constants

          Core

          Instruction Types

          Parsables

          Quotes

          Solana Accounts

          Whirlpool Utils

          WhirlpoolClient

          Constants

          MAX_SQRT_PRICE: "79226673515401279992447579055" = "79226673515401279992447579055"
          MAX_TICK_ARRAY_CROSSINGS: 2 = 2
          MAX_TICK_INDEX: 443636 = 443636
          METADATA_PROGRAM_ADDRESS: PublicKey = ...
          MIN_SQRT_PRICE: "4295048016" = "4295048016"
          MIN_TICK_INDEX: -443636 = -443636
          NUM_REWARDS: 3 = 3
          +@orca-so/whirlpools-sdk
          Options
          All
          • Public
          • Public/Protected
          • All
          Menu

          @orca-so/whirlpools-sdk

          Index

          Constants

          Core

          Instruction Types

          Other

          Parsables

          Quotes

          Solana Accounts

          Whirlpool Utils

          WhirlpoolClient

          Constants

          MAX_SQRT_PRICE: "79226673515401279992447579055" = "79226673515401279992447579055"
          +

          The maximum sqrt-price supported by the Whirlpool program.

          +
          MAX_TICK_ARRAY_CROSSINGS: 2 = 2
          +

          The maximum number of tick-array crossing that can occur in a swap.

          +
          MAX_TICK_INDEX: 443636 = 443636
          +

          The maximum tick index supported by the Whirlpool program.

          +
          METADATA_PROGRAM_ADDRESS: PublicKey = ...
          MIN_SQRT_PRICE: "4295048016" = "4295048016"
          +

          The minimum sqrt-price supported by the Whirlpool program.

          +
          MIN_TICK_INDEX: -443636 = -443636
          +

          The minimum tick index supported by the Whirlpool program.

          +
          NUM_REWARDS: 3 = 3

          The number of rewards supported by this whirlpool.

          -
          TICK_ARRAY_SIZE: 88 = 88

          Instruction Types

          ClosePositionParams: { position: PublicKey; positionAuthority: PublicKey; positionMint: PublicKey; positionTokenAccount: PublicKey; receiver: PublicKey }
          +
          ORCA_WHIRLPOOLS_CONFIG: PublicKey = ...
          +

          Orca's WhirlpoolsConfig PublicKey.

          +
          ORCA_WHIRLPOOL_PROGRAM_ID: PublicKey = ...
          +

          Program ID hosting Orca's Whirlpool program.

          +
          TICK_ARRAY_SIZE: 88 = 88
          +

          The number of initialized ticks that a tick-array account can hold.

          +

          Instruction Types

          ClosePositionParams: { position: PublicKey; positionAuthority: PublicKey; positionMint: PublicKey; positionTokenAccount: PublicKey; receiver: PublicKey }

          Parameters to close a position in a Whirlpool.

          param receiver

          PublicKey for the wallet that will receive the rented lamports.

          param position

          PublicKey for the position.

          param positionMint

          PublicKey for the mint token for the Position token.

          param positionTokenAccount

          The associated token address for the position token in the owners wallet.

          param positionAuthority

          Authority that owns the position token.

          -

          Type declaration

          • position: PublicKey
          • positionAuthority: PublicKey
          • positionMint: PublicKey
          • positionTokenAccount: PublicKey
          • receiver: PublicKey
          CollectFeesParams: { position: PublicKey; positionAuthority: PublicKey; positionTokenAccount: PublicKey; tokenOwnerAccountA: PublicKey; tokenOwnerAccountB: PublicKey; tokenVaultA: PublicKey; tokenVaultB: PublicKey; whirlpool: PublicKey }
          +

          Type declaration

          • position: PublicKey
          • positionAuthority: PublicKey
          • positionMint: PublicKey
          • positionTokenAccount: PublicKey
          • receiver: PublicKey
          CollectFeesParams: { position: PublicKey; positionAuthority: PublicKey; positionTokenAccount: PublicKey; tokenOwnerAccountA: PublicKey; tokenOwnerAccountB: PublicKey; tokenVaultA: PublicKey; tokenVaultB: PublicKey; whirlpool: PublicKey }

          Parameters to collect fees from a position.

          param whirlpool

          PublicKey for the whirlpool that the position will be opened for.

          param position

          PublicKey for the position will be opened for.

          @@ -17,7 +33,7 @@
          param tokenVaultA

          PublicKey for the tokenA vault for this whirlpool.

          param tokenVaultB

          PublicKey for the tokenB vault for this whirlpool.

          param positionAuthority

          authority that owns the token corresponding to this desired position.

          -

          Type declaration

          • position: PublicKey
          • positionAuthority: PublicKey
          • positionTokenAccount: PublicKey
          • tokenOwnerAccountA: PublicKey
          • tokenOwnerAccountB: PublicKey
          • tokenVaultA: PublicKey
          • tokenVaultB: PublicKey
          • whirlpool: PublicKey
          CollectProtocolFeesParams: { collectProtocolFeesAuthority: PublicKey; tokenOwnerAccountA: PublicKey; tokenOwnerAccountB: PublicKey; tokenVaultA: PublicKey; tokenVaultB: PublicKey; whirlpool: PublicKey; whirlpoolsConfig: PublicKey }
          +

          Type declaration

          • position: PublicKey
          • positionAuthority: PublicKey
          • positionTokenAccount: PublicKey
          • tokenOwnerAccountA: PublicKey
          • tokenOwnerAccountB: PublicKey
          • tokenVaultA: PublicKey
          • tokenVaultB: PublicKey
          • whirlpool: PublicKey
          CollectProtocolFeesParams: { collectProtocolFeesAuthority: PublicKey; tokenOwnerAccountA: PublicKey; tokenOwnerAccountB: PublicKey; tokenVaultA: PublicKey; tokenVaultB: PublicKey; whirlpool: PublicKey; whirlpoolsConfig: PublicKey }

          Parameters to collect protocol fees for a Whirlpool

          param whirlpoolsConfig

          The public key for the WhirlpoolsConfig this pool is initialized in

          param whirlpool

          PublicKey for the whirlpool that the position will be opened for.

          @@ -26,7 +42,7 @@
          param tokenOwnerAccountA

          PublicKey for the associated token account for tokenA in the collection wallet

          param tokenOwnerAccountB

          PublicKey for the associated token account for tokenA in the collection wallet

          param collectProtocolFeesAuthority

          assigned authority in the WhirlpoolsConfig that can collect protocol fees

          -

          Type declaration

          • collectProtocolFeesAuthority: PublicKey
          • tokenOwnerAccountA: PublicKey
          • tokenOwnerAccountB: PublicKey
          • tokenVaultA: PublicKey
          • tokenVaultB: PublicKey
          • whirlpool: PublicKey
          • whirlpoolsConfig: PublicKey
          CollectRewardParams: { position: PublicKey; positionAuthority: PublicKey; positionTokenAccount: PublicKey; rewardIndex: number; rewardOwnerAccount: PublicKey; rewardVault: PublicKey; whirlpool: PublicKey }
          +

          Type declaration

          • collectProtocolFeesAuthority: PublicKey
          • tokenOwnerAccountA: PublicKey
          • tokenOwnerAccountB: PublicKey
          • tokenVaultA: PublicKey
          • tokenVaultB: PublicKey
          • whirlpool: PublicKey
          • whirlpoolsConfig: PublicKey
          CollectRewardParams: { position: PublicKey; positionAuthority: PublicKey; positionTokenAccount: PublicKey; rewardIndex: number; rewardOwnerAccount: PublicKey; rewardVault: PublicKey; whirlpool: PublicKey }

          Parameters to collect rewards from a reward index in a position.

          param whirlpool

          PublicKey for the whirlpool that the position will be opened for.

          param position

          PublicKey for the position will be opened for.

          @@ -35,7 +51,7 @@
          param rewardOwnerAccount

          PublicKey for the reward token account that the reward will deposit into.

          param rewardVault

          PublicKey of the vault account that reward will be withdrawn from.

          param positionAuthority

          authority that owns the token corresponding to this desired position.

          -

          Type declaration

          • position: PublicKey
          • positionAuthority: PublicKey
          • positionTokenAccount: PublicKey
          • rewardIndex: number
          • rewardOwnerAccount: PublicKey
          • rewardVault: PublicKey
          • whirlpool: PublicKey
          DecreaseLiquidityInput: { liquidityAmount: BN; tokenMinA: BN; tokenMinB: BN }

          Type declaration

          • liquidityAmount: BN
          • tokenMinA: BN
          • tokenMinB: BN
          DecreaseLiquidityParams: { position: PublicKey; positionAuthority: PublicKey; positionTokenAccount: PublicKey; tickArrayLower: PublicKey; tickArrayUpper: PublicKey; tokenOwnerAccountA: PublicKey; tokenOwnerAccountB: PublicKey; tokenVaultA: PublicKey; tokenVaultB: PublicKey; whirlpool: PublicKey } & DecreaseLiquidityInput
          +

          Type declaration

          • position: PublicKey
          • positionAuthority: PublicKey
          • positionTokenAccount: PublicKey
          • rewardIndex: number
          • rewardOwnerAccount: PublicKey
          • rewardVault: PublicKey
          • whirlpool: PublicKey
          DecreaseLiquidityInput: { liquidityAmount: BN; tokenMinA: BN; tokenMinB: BN }

          Type declaration

          • liquidityAmount: BN
          • tokenMinA: BN
          • tokenMinB: BN
          DecreaseLiquidityParams: { position: PublicKey; positionAuthority: PublicKey; positionTokenAccount: PublicKey; tickArrayLower: PublicKey; tickArrayUpper: PublicKey; tokenOwnerAccountA: PublicKey; tokenOwnerAccountB: PublicKey; tokenVaultA: PublicKey; tokenVaultB: PublicKey; whirlpool: PublicKey } & DecreaseLiquidityInput

          Parameters to remove liquidity from a position.

          param liquidityAmount

          The total amount of Liquidity the user is withdrawing

          param tokenMinA

          The minimum amount of token A to remove from the position.

          @@ -50,14 +66,14 @@
          param tickArrayLower

          PublicKey for the tick-array account that hosts the tick at the lower tick index.

          param tickArrayUpper

          PublicKey for the tick-array account that hosts the tick at the upper tick index.

          param positionAuthority

          authority that owns the token corresponding to this desired position.

          -
          IncreaseLiquidityInput: { liquidityAmount: u64; tokenMaxA: u64; tokenMaxB: u64 }
          +
          IncreaseLiquidityInput: { liquidityAmount: u64; tokenMaxA: u64; tokenMaxB: u64 }

          Input parameters to deposit liquidity into a position.

          This type is usually generated by a quote class to estimate the amount of tokens required to deposit a certain amount of liquidity into a position.

          param tokenMaxA

          the maximum amount of tokenA allowed to withdraw from the source wallet.

          param tokenMaxB

          the maximum amount of tokenB allowed to withdraw from the source wallet.

          param liquidityAmount

          the desired amount of liquidity to deposit into the position/

          -

          Type declaration

          • liquidityAmount: u64
          • tokenMaxA: u64
          • tokenMaxB: u64
          IncreaseLiquidityParams: { position: PublicKey; positionAuthority: PublicKey; positionTokenAccount: PublicKey; tickArrayLower: PublicKey; tickArrayUpper: PublicKey; tokenOwnerAccountA: PublicKey; tokenOwnerAccountB: PublicKey; tokenVaultA: PublicKey; tokenVaultB: PublicKey; whirlpool: PublicKey } & IncreaseLiquidityInput
          +

          Type declaration

          • liquidityAmount: u64
          • tokenMaxA: u64
          • tokenMaxB: u64
          IncreaseLiquidityParams: { position: PublicKey; positionAuthority: PublicKey; positionTokenAccount: PublicKey; tickArrayLower: PublicKey; tickArrayUpper: PublicKey; tokenOwnerAccountA: PublicKey; tokenOwnerAccountB: PublicKey; tokenVaultA: PublicKey; tokenVaultB: PublicKey; whirlpool: PublicKey } & IncreaseLiquidityInput

          Parameters to increase liquidity for a position.

          param liquidityAmount

          The total amount of Liquidity the user is willing to deposit.

          param tokenMaxA

          The maximum amount of token A to add to the position.

          @@ -72,7 +88,7 @@ deposit a certain amount of liquidity into a position.

          param tickArrayLower

          PublicKey for the tick-array account that hosts the tick at the lower tick index.

          param tickArrayUpper

          PublicKey for the tick-array account that hosts the tick at the upper tick index.

          param positionAuthority

          authority that owns the token corresponding to this desired position.

          -
          InitConfigParams: { collectProtocolFeesAuthority: PublicKey; defaultProtocolFeeRate: number; feeAuthority: PublicKey; funder: PublicKey; rewardEmissionsSuperAuthority: PublicKey; whirlpoolsConfigKeypair: Keypair }
          +
          InitConfigParams: { collectProtocolFeesAuthority: PublicKey; defaultProtocolFeeRate: number; feeAuthority: PublicKey; funder: PublicKey; rewardEmissionsSuperAuthority: PublicKey; whirlpoolsConfigKeypair: Keypair }

          Parameters to initialize a WhirlpoolsConfig account.

          param whirlpoolsConfigKeypair

          Generated keypair for the WhirlpoolsConfig.

          param feeAuthority

          Authority authorized to initialize fee-tiers and set customs fees.

          @@ -80,7 +96,7 @@ deposit a certain amount of liquidity into a position.

          param rewardEmissionsSuperAuthority

          Authority authorized to set reward authorities in pools.

          param defaultProtocolFeeRate

          The default protocol fee rate. Stored as a basis point of the total fees collected by feeRate.

          param funder

          The account that would fund the creation of this account

          -

          Type declaration

          • collectProtocolFeesAuthority: PublicKey
          • defaultProtocolFeeRate: number
          • feeAuthority: PublicKey
          • funder: PublicKey
          • rewardEmissionsSuperAuthority: PublicKey
          • whirlpoolsConfigKeypair: Keypair
          InitFeeTierParams: { defaultFeeRate: number; feeAuthority: PublicKey; feeTierPda: PDA; funder: PublicKey; tickSpacing: number; whirlpoolsConfig: PublicKey }
          +

          Type declaration

          • collectProtocolFeesAuthority: PublicKey
          • defaultProtocolFeeRate: number
          • feeAuthority: PublicKey
          • funder: PublicKey
          • rewardEmissionsSuperAuthority: PublicKey
          • whirlpoolsConfigKeypair: Keypair
          InitFeeTierParams: { defaultFeeRate: number; feeAuthority: PublicKey; feeTierPda: PDA; funder: PublicKey; tickSpacing: number; whirlpoolsConfig: PublicKey }

          Parameters to initialize a FeeTier account.

          param whirlpoolsConfig

          PublicKey for the whirlpool config space that the fee-tier will be initialized for.

          param feeTierPda

          PDA for the fee-tier account that will be initialized

          @@ -88,7 +104,7 @@ deposit a certain amount of liquidity into a position.

          param defaultFeeRate

          The default fee rate for this fee-tier. Stored as a hundredths of a basis point.

          param feeAuthority

          Authority authorized to initialize fee-tiers and set customs fees.

          param funder

          The account that would fund the creation of this account

          -

          Type declaration

          • defaultFeeRate: number
          • feeAuthority: PublicKey
          • feeTierPda: PDA
          • funder: PublicKey
          • tickSpacing: number
          • whirlpoolsConfig: PublicKey
          InitPoolParams: { feeTierKey: PublicKey; funder: PublicKey; initSqrtPrice: BN; tickSpacing: number; tokenMintA: PublicKey; tokenMintB: PublicKey; tokenVaultAKeypair: Keypair; tokenVaultBKeypair: Keypair; whirlpoolPda: PDA; whirlpoolsConfig: PublicKey }
          +

          Type declaration

          • defaultFeeRate: number
          • feeAuthority: PublicKey
          • feeTierPda: PDA
          • funder: PublicKey
          • tickSpacing: number
          • whirlpoolsConfig: PublicKey
          InitPoolParams: { feeTierKey: PublicKey; funder: PublicKey; initSqrtPrice: BN; tickSpacing: number; tokenMintA: PublicKey; tokenMintB: PublicKey; tokenVaultAKeypair: Keypair; tokenVaultBKeypair: Keypair; whirlpoolPda: PDA; whirlpoolsConfig: PublicKey }

          Parameters to initialize a Whirlpool account.

          param initSqrtPrice

          The desired initial sqrt-price for this pool

          param whirlpoolsConfig

          The public key for the WhirlpoolsConfig this pool is initialized in

          @@ -100,13 +116,13 @@ deposit a certain amount of liquidity into a position.

          param feeTierKey

          PublicKey of the fee-tier account that this pool would use for the fee-rate

          param tickSpacing

          The desired tick spacing for this pool.

          param funder

          The account that would fund the creation of this account

          -

          Type declaration

          • feeTierKey: PublicKey
          • funder: PublicKey
          • initSqrtPrice: BN
          • tickSpacing: number
          • tokenMintA: PublicKey
          • tokenMintB: PublicKey
          • tokenVaultAKeypair: Keypair
          • tokenVaultBKeypair: Keypair
          • whirlpoolPda: PDA
          • whirlpoolsConfig: PublicKey
          InitTickArrayParams: { funder: PublicKey; startTick: number; tickArrayPda: PDA; whirlpool: PublicKey }
          +

          Type declaration

          • feeTierKey: PublicKey
          • funder: PublicKey
          • initSqrtPrice: BN
          • tickSpacing: number
          • tokenMintA: PublicKey
          • tokenMintB: PublicKey
          • tokenVaultAKeypair: Keypair
          • tokenVaultBKeypair: Keypair
          • whirlpoolPda: PDA
          • whirlpoolsConfig: PublicKey
          InitTickArrayParams: { funder: PublicKey; startTick: number; tickArrayPda: PDA; whirlpool: PublicKey }

          Parameters to initialize a TickArray account.

          param whirlpool

          PublicKey for the whirlpool that the initialized tick-array will host ticks for.

          param tickArrayPda

          PDA for the tick array account that will be initialized

          param startTick

          The starting tick index for this tick-array. Has to be a multiple of TickArray size & the tick spacing of this pool.

          param funder

          The account that would fund the creation of this account

          -

          Type declaration

          • funder: PublicKey
          • startTick: number
          • tickArrayPda: PDA
          • whirlpool: PublicKey
          InitializeRewardParams: { funder: PublicKey; rewardAuthority: PublicKey; rewardIndex: number; rewardMint: PublicKey; rewardVaultKeypair: Keypair; whirlpool: PublicKey }
          +

          Type declaration

          • funder: PublicKey
          • startTick: number
          • tickArrayPda: PDA
          • whirlpool: PublicKey
          InitializeRewardParams: { funder: PublicKey; rewardAuthority: PublicKey; rewardIndex: number; rewardMint: PublicKey; rewardVaultKeypair: Keypair; whirlpool: PublicKey }

          Parameters to initialize a rewards for a Whirlpool

          param whirlpool

          PublicKey for the whirlpool config space that the fee-tier will be initialized for.

          param rewardIndex

          The reward index that we'd like to initialize. (0 <= index <= NUM_REWARDS).

          @@ -114,7 +130,7 @@ deposit a certain amount of liquidity into a position.

          param rewardVaultKeypair

          Keypair of the vault for this reward index.

          param rewardAuthority

          Assigned authority by the reward_super_authority for the specified reward-index in this Whirlpool

          param funder

          The account that would fund the creation of this account

          -

          Type declaration

          • funder: PublicKey
          • rewardAuthority: PublicKey
          • rewardIndex: number
          • rewardMint: PublicKey
          • rewardVaultKeypair: Keypair
          • whirlpool: PublicKey
          OpenPositionParams: { funder: PublicKey; owner: PublicKey; positionMintAddress: PublicKey; positionPda: PDA; positionTokenAccount: PublicKey; tickLowerIndex: number; tickUpperIndex: number; whirlpool: PublicKey }
          +

          Type declaration

          • funder: PublicKey
          • rewardAuthority: PublicKey
          • rewardIndex: number
          • rewardMint: PublicKey
          • rewardVaultKeypair: Keypair
          • whirlpool: PublicKey
          OpenPositionParams: { funder: PublicKey; owner: PublicKey; positionMintAddress: PublicKey; positionPda: PDA; positionTokenAccount: PublicKey; tickLowerIndex: number; tickUpperIndex: number; whirlpool: PublicKey }

          Parameters to open a position in a Whirlpool.

          param whirlpool

          PublicKey for the whirlpool that the position will be opened for.

          param ownerKey

          PublicKey for the wallet that will host the minted position token.

          @@ -124,65 +140,65 @@ deposit a certain amount of liquidity into a position.

          param tickLowerIndex

          The tick specifying the lower end of the position range.

          param tickUpperIndex

          The tick specifying the upper end of the position range.

          param funder

          The account that would fund the creation of this account

          -

          Type declaration

          • funder: PublicKey
          • owner: PublicKey
          • positionMintAddress: PublicKey
          • positionPda: PDA
          • positionTokenAccount: PublicKey
          • tickLowerIndex: number
          • tickUpperIndex: number
          • whirlpool: PublicKey
          SetCollectProtocolFeesAuthorityParams: { collectProtocolFeesAuthority: PublicKey; newCollectProtocolFeesAuthority: PublicKey; whirlpoolsConfig: PublicKey }
          +

          Type declaration

          • funder: PublicKey
          • owner: PublicKey
          • positionMintAddress: PublicKey
          • positionPda: PDA
          • positionTokenAccount: PublicKey
          • tickLowerIndex: number
          • tickUpperIndex: number
          • whirlpool: PublicKey
          SetCollectProtocolFeesAuthorityParams: { collectProtocolFeesAuthority: PublicKey; newCollectProtocolFeesAuthority: PublicKey; whirlpoolsConfig: PublicKey }

          Parameters to set the collect fee authority in a WhirlpoolsConfig

          param whirlpoolsConfig

          The public key for the WhirlpoolsConfig this pool is initialized in

          param collectProtocolFeesAuthority

          The current collectProtocolFeesAuthority in the WhirlpoolsConfig

          param newCollectProtocolFeesAuthority

          The new collectProtocolFeesAuthority in the WhirlpoolsConfig

          -

          Type declaration

          • collectProtocolFeesAuthority: PublicKey
          • newCollectProtocolFeesAuthority: PublicKey
          • whirlpoolsConfig: PublicKey
          SetDefaultFeeRateParams: { defaultFeeRate: number; feeAuthority: PublicKey; tickSpacing: number; whirlpoolsConfig: PublicKey }
          +

          Type declaration

          • collectProtocolFeesAuthority: PublicKey
          • newCollectProtocolFeesAuthority: PublicKey
          • whirlpoolsConfig: PublicKey
          SetDefaultFeeRateParams: { defaultFeeRate: number; feeAuthority: PublicKey; tickSpacing: number; whirlpoolsConfig: PublicKey }

          Parameters to set the default fee rate for a FeeTier.

          param whirlpoolsConfig

          The public key for the WhirlpoolsConfig this fee-tier is initialized in

          param feeAuthority

          Authority authorized in the WhirlpoolsConfig to set default fee rates.

          param tickSpacing

          The tick spacing of the fee-tier that we would like to update.

          param defaultFeeRate

          The new default fee rate for this fee-tier. Stored as a hundredths of a basis point.

          -

          Type declaration

          • defaultFeeRate: number
          • feeAuthority: PublicKey
          • tickSpacing: number
          • whirlpoolsConfig: PublicKey
          SetDefaultProtocolFeeRateParams: { defaultProtocolFeeRate: number; feeAuthority: PublicKey; whirlpoolsConfig: PublicKey }
          +

          Type declaration

          • defaultFeeRate: number
          • feeAuthority: PublicKey
          • tickSpacing: number
          • whirlpoolsConfig: PublicKey
          SetDefaultProtocolFeeRateParams: { defaultProtocolFeeRate: number; feeAuthority: PublicKey; whirlpoolsConfig: PublicKey }

          Parameters to set the default fee rate for a FeeTier.

          param whirlpoolsConfig

          The public key for the WhirlpoolsConfig this pool is initialized in

          param feeAuthority

          Authority authorized in the WhirlpoolsConfig to set default fee rates.

          param defaultProtocolFeeRate

          The new default protocol fee rate for this config. Stored as a basis point of the total fees collected by feeRate.

          -

          Type declaration

          • defaultProtocolFeeRate: number
          • feeAuthority: PublicKey
          • whirlpoolsConfig: PublicKey
          SetFeeAuthorityParams: { feeAuthority: PublicKey; newFeeAuthority: PublicKey; whirlpoolsConfig: PublicKey }
          +

          Type declaration

          • defaultProtocolFeeRate: number
          • feeAuthority: PublicKey
          • whirlpoolsConfig: PublicKey
          SetFeeAuthorityParams: { feeAuthority: PublicKey; newFeeAuthority: PublicKey; whirlpoolsConfig: PublicKey }

          Parameters to set the fee authority in a WhirlpoolsConfig

          param whirlpoolsConfig

          The public key for the WhirlpoolsConfig this pool is initialized in

          param feeAuthority

          The current feeAuthority in the WhirlpoolsConfig

          param newFeeAuthority

          The new feeAuthority in the WhirlpoolsConfig

          -

          Type declaration

          • feeAuthority: PublicKey
          • newFeeAuthority: PublicKey
          • whirlpoolsConfig: PublicKey
          SetFeeRateParams: { feeAuthority: PublicKey; feeRate: number; whirlpool: PublicKey; whirlpoolsConfig: PublicKey }
          +

          Type declaration

          • feeAuthority: PublicKey
          • newFeeAuthority: PublicKey
          • whirlpoolsConfig: PublicKey
          SetFeeRateParams: { feeAuthority: PublicKey; feeRate: number; whirlpool: PublicKey; whirlpoolsConfig: PublicKey }

          Parameters to set fee rate for a Whirlpool.

          param whirlpool

          PublicKey for the whirlpool to update. This whirlpool has to be part of the provided WhirlpoolsConfig space.

          param whirlpoolsConfig

          The public key for the WhirlpoolsConfig this pool is initialized in

          param feeAuthority

          Authority authorized in the WhirlpoolsConfig to set default fee rates.

          param feeRate

          The new fee rate for this fee-tier. Stored as a hundredths of a basis point.

          -

          Type declaration

          • feeAuthority: PublicKey
          • feeRate: number
          • whirlpool: PublicKey
          • whirlpoolsConfig: PublicKey
          SetProtocolFeeRateParams: { feeAuthority: PublicKey; protocolFeeRate: number; whirlpool: PublicKey; whirlpoolsConfig: PublicKey }
          +

          Type declaration

          • feeAuthority: PublicKey
          • feeRate: number
          • whirlpool: PublicKey
          • whirlpoolsConfig: PublicKey
          SetProtocolFeeRateParams: { feeAuthority: PublicKey; protocolFeeRate: number; whirlpool: PublicKey; whirlpoolsConfig: PublicKey }

          Parameters to set fee rate for a Whirlpool.

          param whirlpool

          PublicKey for the whirlpool to update. This whirlpool has to be part of the provided WhirlpoolsConfig space.

          param whirlpoolsConfig

          The public key for the WhirlpoolsConfig this pool is initialized in

          param feeAuthority

          Authority authorized in the WhirlpoolsConfig to set default fee rates.

          param protocolFeeRate

          The new default protocol fee rate for this pool. Stored as a basis point of the total fees collected by feeRate.

          -

          Type declaration

          • feeAuthority: PublicKey
          • protocolFeeRate: number
          • whirlpool: PublicKey
          • whirlpoolsConfig: PublicKey
          SetRewardAuthorityBySuperAuthorityParams: { newRewardAuthority: PublicKey; rewardEmissionsSuperAuthority: PublicKey; rewardIndex: number; whirlpool: PublicKey; whirlpoolsConfig: PublicKey }
          +

          Type declaration

          • feeAuthority: PublicKey
          • protocolFeeRate: number
          • whirlpool: PublicKey
          • whirlpoolsConfig: PublicKey
          SetRewardAuthorityBySuperAuthorityParams: { newRewardAuthority: PublicKey; rewardEmissionsSuperAuthority: PublicKey; rewardIndex: number; whirlpool: PublicKey; whirlpoolsConfig: PublicKey }

          Parameters to update the reward authority at a particular rewardIndex on a Whirlpool.

          param whirlpool

          PublicKey for the whirlpool to update. This whirlpool has to be part of the provided WhirlpoolsConfig space.

          param whirlpoolsConfig

          The public key for the WhirlpoolsConfig this pool is initialized in

          param rewardIndex

          The reward index that we'd like to update. (0 <= index <= NUM_REWARDS).

          param rewardEmissionsSuperAuthority

          The current rewardEmissionsSuperAuthority in the WhirlpoolsConfig

          param newRewardAuthority

          The new rewardAuthority in the Whirlpool at the rewardIndex

          -

          Type declaration

          • newRewardAuthority: PublicKey
          • rewardEmissionsSuperAuthority: PublicKey
          • rewardIndex: number
          • whirlpool: PublicKey
          • whirlpoolsConfig: PublicKey
          SetRewardAuthorityParams: { newRewardAuthority: PublicKey; rewardAuthority: PublicKey; rewardIndex: number; whirlpool: PublicKey }
          +

          Type declaration

          • newRewardAuthority: PublicKey
          • rewardEmissionsSuperAuthority: PublicKey
          • rewardIndex: number
          • whirlpool: PublicKey
          • whirlpoolsConfig: PublicKey
          SetRewardAuthorityParams: { newRewardAuthority: PublicKey; rewardAuthority: PublicKey; rewardIndex: number; whirlpool: PublicKey }

          Parameters to update the reward authority at a particular rewardIndex on a Whirlpool.

          param whirlpool

          PublicKey for the whirlpool to update.

          param rewardIndex

          The reward index that we'd like to update. (0 <= index <= NUM_REWARDS).

          param rewardAuthority

          The current rewardAuthority in the Whirlpool at the rewardIndex

          param newRewardAuthority

          The new rewardAuthority in the Whirlpool at the rewardIndex

          -

          Type declaration

          • newRewardAuthority: PublicKey
          • rewardAuthority: PublicKey
          • rewardIndex: number
          • whirlpool: PublicKey
          SetRewardEmissionsParams: { emissionsPerSecondX64: BN; rewardAuthority: PublicKey; rewardIndex: number; rewardVaultKey: PublicKey; whirlpool: PublicKey }
          +

          Type declaration

          • newRewardAuthority: PublicKey
          • rewardAuthority: PublicKey
          • rewardIndex: number
          • whirlpool: PublicKey
          SetRewardEmissionsParams: { emissionsPerSecondX64: BN; rewardAuthority: PublicKey; rewardIndex: number; rewardVaultKey: PublicKey; whirlpool: PublicKey }

          Parameters to set rewards emissions for a reward in a Whirlpool

          param whirlpool

          PublicKey for the whirlpool which the reward resides in.

          param rewardIndex

          The reward index that we'd like to initialize. (0 <= index <= NUM_REWARDS).

          param rewardVaultKey

          PublicKey of the vault for this reward index.

          param rewardAuthority

          Assigned authority by the reward_super_authority for the specified reward-index in this Whirlpool

          param emissionsPerSecondX64

          The new emissions per second to set for this reward.

          -

          Type declaration

          • emissionsPerSecondX64: BN
          • rewardAuthority: PublicKey
          • rewardIndex: number
          • rewardVaultKey: PublicKey
          • whirlpool: PublicKey
          SetRewardEmissionsSuperAuthorityParams: { newRewardEmissionsSuperAuthority: PublicKey; rewardEmissionsSuperAuthority: PublicKey; whirlpoolsConfig: PublicKey }
          +

          Type declaration

          • emissionsPerSecondX64: BN
          • rewardAuthority: PublicKey
          • rewardIndex: number
          • rewardVaultKey: PublicKey
          • whirlpool: PublicKey
          SetRewardEmissionsSuperAuthorityParams: { newRewardEmissionsSuperAuthority: PublicKey; rewardEmissionsSuperAuthority: PublicKey; whirlpoolsConfig: PublicKey }

          Parameters to set rewards emissions for a reward in a Whirlpool

          param whirlpoolsConfig

          PublicKey for the WhirlpoolsConfig that we want to update.

          param rewardEmissionsSuperAuthority

          Current reward emission super authority in this WhirlpoolsConfig

          param newRewardEmissionsSuperAuthority

          New reward emission super authority for this WhirlpoolsConfig

          -

          Type declaration

          • newRewardEmissionsSuperAuthority: PublicKey
          • rewardEmissionsSuperAuthority: PublicKey
          • whirlpoolsConfig: PublicKey
          SwapInput: { aToB: boolean; amount: u64; amountSpecifiedIsInput: boolean; otherAmountThreshold: u64; sqrtPriceLimit: BN; tickArray0: PublicKey; tickArray1: PublicKey; tickArray2: PublicKey }
          +

          Type declaration

          • newRewardEmissionsSuperAuthority: PublicKey
          • rewardEmissionsSuperAuthority: PublicKey
          • whirlpoolsConfig: PublicKey
          SwapInput: { aToB: boolean; amount: u64; amountSpecifiedIsInput: boolean; otherAmountThreshold: u64; sqrtPriceLimit: BN; tickArray0: PublicKey; tickArray1: PublicKey; tickArray2: PublicKey }

          Parameters to swap on a Whirlpool

          param aToB

          The direction of the swap. True if swapping from A to B. False if swapping from B to A.

          param amountSpecifiedIsInput

          Specifies the token the parameter amountrepresents. If true, the amount represents @@ -193,7 +209,7 @@ deposit a certain amount of liquidity into a position.

          param tickArray0

          PublicKey of the tick-array where the Whirlpool's currentTickIndex resides in

          param tickArray1

          The next tick-array in the swap direction. If the swap will not reach the next tick-aray, input the same array as tickArray0.

          param tickArray2

          The next tick-array in the swap direction after tickArray2. If the swap will not reach the next tick-aray, input the same array as tickArray1.

          -

          Type declaration

          • aToB: boolean
          • amount: u64
          • amountSpecifiedIsInput: boolean
          • otherAmountThreshold: u64
          • sqrtPriceLimit: BN
          • tickArray0: PublicKey
          • tickArray1: PublicKey
          • tickArray2: PublicKey
          SwapParams: SwapInput & { oracle: PublicKey; tokenAuthority: PublicKey; tokenOwnerAccountA: PublicKey; tokenOwnerAccountB: PublicKey; tokenVaultA: PublicKey; tokenVaultB: PublicKey; whirlpool: PublicKey }
          +

          Type declaration

          • aToB: boolean
          • amount: u64
          • amountSpecifiedIsInput: boolean
          • otherAmountThreshold: u64
          • sqrtPriceLimit: BN
          • tickArray0: PublicKey
          • tickArray1: PublicKey
          • tickArray2: PublicKey
          SwapParams: SwapInput & { oracle: PublicKey; tokenAuthority: PublicKey; tokenOwnerAccountA: PublicKey; tokenOwnerAccountB: PublicKey; tokenVaultA: PublicKey; tokenVaultB: PublicKey; whirlpool: PublicKey }

          Parameters and accounts to swap on a Whirlpool

          param aToB

          The direction of the swap. True if swapping from A to B. False if swapping from B to A.

          param amountSpecifiedIsInput

          Specifies the token the parameter amountrepresents. If true, the amount represents @@ -211,19 +227,19 @@ deposit a certain amount of liquidity into a position.

          param tokenVaultB

          PublicKey for the tokenB vault for this whirlpool.

          param oracle

          PublicKey for the oracle account for this Whirlpool.

          param tokenAuthority

          authority to withdraw tokens from the input token account

          -
          UpdateFeesAndRewardsParams: { position: PublicKey; tickArrayLower: PublicKey; tickArrayUpper: PublicKey; whirlpool: PublicKey }
          +
          UpdateFeesAndRewardsParams: { position: PublicKey; tickArrayLower: PublicKey; tickArrayUpper: PublicKey; whirlpool: PublicKey }

          Parameters to update fees and reward values for a position.

          param whirlpool

          PublicKey for the whirlpool that the position will be opened for.

          param position

          PublicKey for the position will be opened for.

          param tickArrayLower

          PublicKey for the tick-array account that hosts the tick at the lower tick index.

          param tickArrayUpper

          PublicKey for the tick-array account that hosts the tick at the upper tick index.

          -

          Type declaration

          • position: PublicKey
          • tickArrayLower: PublicKey
          • tickArrayUpper: PublicKey
          • whirlpool: PublicKey

          Quotes

          CollectFeesQuote: { feeOwedA: BN; feeOwedB: BN }

          Type declaration

          • feeOwedA: BN
          • feeOwedB: BN
          CollectFeesQuoteParam: { position: PositionData; tickLower: TickData; tickUpper: TickData; whirlpool: WhirlpoolData }

          Type declaration

          CollectRewardsQuote: [BN | undefined, BN | undefined, BN | undefined]
          CollectRewardsQuoteParam: { position: PositionData; tickLower: TickData; tickUpper: TickData; whirlpool: WhirlpoolData }

          Type declaration

          DecreaseLiquidityQuoteParam: { liquidity: u64; slippageTolerance: Percentage; sqrtPrice: BN; tickCurrentIndex: number; tickLowerIndex: number; tickUpperIndex: number }
          param liquidity

          The desired liquidity to withdraw from the Whirlpool

          +

          Type declaration

          • position: PublicKey
          • tickArrayLower: PublicKey
          • tickArrayUpper: PublicKey
          • whirlpool: PublicKey

          Other

          Quotes

          CollectFeesQuote: { feeOwedA: BN; feeOwedB: BN }

          Type declaration

          • feeOwedA: BN
          • feeOwedB: BN
          CollectFeesQuoteParam: { position: PositionData; tickLower: TickData; tickUpper: TickData; whirlpool: WhirlpoolData }

          Type declaration

          CollectRewardsQuote: [BN | undefined, BN | undefined, BN | undefined]
          CollectRewardsQuoteParam: { position: PositionData; tickLower: TickData; tickUpper: TickData; whirlpool: WhirlpoolData }

          Type declaration

          DecreaseLiquidityQuoteParam: { liquidity: u64; slippageTolerance: Percentage; sqrtPrice: BN; tickCurrentIndex: number; tickLowerIndex: number; tickUpperIndex: number }
          param liquidity

          The desired liquidity to withdraw from the Whirlpool

          param tickCurrentIndex

          The Whirlpool's current tickIndex

          param sqrtPrice

          The Whirlpool's current sqrtPrice

          param tickLowerIndex

          The lower index of the position that we are withdrawing from.

          param tickUpperIndex

          The upper index of the position that we are withdrawing from.

          param slippageTolerance

          The maximum slippage allowed when calculating the minimum tokens received.

          -

          Type declaration

          • liquidity: u64
          • slippageTolerance: Percentage
          • sqrtPrice: BN
          • tickCurrentIndex: number
          • tickLowerIndex: number
          • tickUpperIndex: number
          IncreaseLiquidityQuoteParam: { inputTokenAmount: u64; inputTokenMint: PublicKey; slippageTolerance: Percentage; sqrtPrice: BN; tickCurrentIndex: number; tickLowerIndex: number; tickUpperIndex: number; tokenMintA: PublicKey; tokenMintB: PublicKey }
          param inputTokenAmount

          The amount of input tokens to deposit.

          +

          Type declaration

          • liquidity: u64
          • slippageTolerance: Percentage
          • sqrtPrice: BN
          • tickCurrentIndex: number
          • tickLowerIndex: number
          • tickUpperIndex: number
          IncreaseLiquidityQuoteParam: { inputTokenAmount: u64; inputTokenMint: PublicKey; slippageTolerance: Percentage; sqrtPrice: BN; tickCurrentIndex: number; tickLowerIndex: number; tickUpperIndex: number; tokenMintA: PublicKey; tokenMintB: PublicKey }
          param inputTokenAmount

          The amount of input tokens to deposit.

          param inputTokenMint

          The mint of the input token the user would like to deposit.

          param tokenMintA

          The mint of tokenA in the Whirlpool the user is depositing into.

          param tokenMintB

          -The mint of tokenB in the Whirlpool the user is depositing into.

          @@ -232,17 +248,17 @@ deposit a certain amount of liquidity into a position.

          param tickLowerIndex

          The lower index of the position that we are withdrawing from.

          param tickUpperIndex

          The upper index of the position that we are withdrawing from.

          param slippageTolerance

          The maximum slippage allowed when calculating the minimum tokens received.

          -

          Type declaration

          • inputTokenAmount: u64
          • inputTokenMint: PublicKey
          • slippageTolerance: Percentage
          • sqrtPrice: BN
          • tickCurrentIndex: number
          • tickLowerIndex: number
          • tickUpperIndex: number
          • tokenMintA: PublicKey
          • tokenMintB: PublicKey
          SwapQuote: { estimatedAmountIn: u64; estimatedAmountOut: u64 } & SwapInput
          SwapQuoteParam: { amountSpecifiedIsInput: boolean; slippageTolerance: Percentage; swapTokenMint: Address; tickArrayAddresses: PublicKey[]; tickArrays: (TickArrayData | null)[]; tokenAmount: u64; whirlpoolAddress: Address; whirlpoolData: WhirlpoolData }

          Type declaration

          • amountSpecifiedIsInput: boolean
          • slippageTolerance: Percentage
          • swapTokenMint: Address
          • tickArrayAddresses: PublicKey[]
          • tickArrays: (TickArrayData | null)[]
          • tokenAmount: u64
          • whirlpoolAddress: Address
          • whirlpoolData: WhirlpoolData
          • +

            Type declaration

            • inputTokenAmount: u64
            • inputTokenMint: PublicKey
            • slippageTolerance: Percentage
            • sqrtPrice: BN
            • tickCurrentIndex: number
            • tickLowerIndex: number
            • tickUpperIndex: number
            • tokenMintA: PublicKey
            • tokenMintB: PublicKey
          SwapQuote: { estimatedAmountIn: u64; estimatedAmountOut: u64 } & SwapInput
          SwapQuoteParam: { amountSpecifiedIsInput: boolean; slippageTolerance: Percentage; swapTokenMint: Address; tickArrayAddresses: PublicKey[]; tickArrays: (TickArrayData | null)[]; tokenAmount: u64; whirlpoolAddress: Address; whirlpoolData: WhirlpoolData }

          Type declaration

          • amountSpecifiedIsInput: boolean
          • slippageTolerance: Percentage
          • swapTokenMint: Address
          • tickArrayAddresses: PublicKey[]
          • tickArrays: (TickArrayData | null)[]
          • tokenAmount: u64
          • whirlpoolAddress: Address
          • whirlpoolData: WhirlpoolData
          • Get an estimated quote on the minimum tokens receivable based on the desired withdraw liquidity value.

            Parameters

            • liquidity: u64

              The desired liquidity to withdraw from the Whirlpool

              @@ -253,12 +269,12 @@ deposit a certain amount of liquidity into a position.

            • whirlpool: Whirlpool

              A Whirlpool helper class to help interact with the Whirlpool account.

            Returns Promise<DecreaseLiquidityInput>

            An DecreaseLiquidityInput object detailing the tokenMin & liquidity values to use when calling decrease-liquidity-ix.

            -
          • increaseLiquidityQuoteByInputToken(inputTokenMint: PublicKey, inputTokenAmount: Decimal, tickLower: number, tickUpper: number, slippageTolerance: Percentage, whirlpool: Whirlpool): IncreaseLiquidityInput
          • increaseLiquidityQuoteByInputToken(inputTokenMint: PublicKey, inputTokenAmount: Decimal, tickLower: number, tickUpper: number, slippageTolerance: Percentage, whirlpool: Whirlpool): IncreaseLiquidityInput
          • Get an estimated quote on the maximum tokens required to deposit based on a specified input token amount.

            Parameters

            • inputTokenMint: PublicKey

              The mint of the input token the user would like to deposit.

              @@ -273,12 +289,12 @@ deposit a certain amount of liquidity into a position.

            • whirlpool: Whirlpool

              A Whirlpool helper class to help interact with the Whirlpool account.

            Returns IncreaseLiquidityInput

            An IncreaseLiquidityInput object detailing the required token amounts & liquidity values to use when calling increase-liquidity-ix.

            -
          • TODO: Bug - The quote swap loop will ignore the first initialized tick of the next array on array traversal if the tick is on offset 0. TODO: Build out a comprhensive integ test-suite for all tick traversal. The test suite would confirm @@ -289,13 +305,13 @@ TODO: Think about other types of quote that we want to write (ex. limit by price

            Parameters

            • param: SwapQuoteParam

              a SwapQuoteParam object detailing parameters of the swap

            Returns SwapQuote

            a SwapQuote on the estimated amountIn & amountOut of the swap and a SwapInput to use on the swap instruction.

            -

          Solana Accounts

          FeeTierData: { defaultFeeRate: number; tickSpacing: number; whirlpoolsConfig: PublicKey }

          Type declaration

          • defaultFeeRate: number
          • tickSpacing: number
          • whirlpoolsConfig: PublicKey
          OpenPositionBumpsData: { positionBump: number }

          Type declaration

          • positionBump: number
          OpenPositionWithMetadataBumpsData: { metadataBump: number; positionBump: number }

          Type declaration

          • metadataBump: number
          • positionBump: number
          PositionData: { feeGrowthCheckpointA: BN; feeGrowthCheckpointB: BN; feeOwedA: BN; feeOwedB: BN; liquidity: BN; positionMint: PublicKey; rewardInfos: PositionRewardInfoData[]; tickLowerIndex: number; tickUpperIndex: number; whirlpool: PublicKey }

          Type declaration

          • feeGrowthCheckpointA: BN
          • feeGrowthCheckpointB: BN
          • feeOwedA: BN
          • feeOwedB: BN
          • liquidity: BN
          • positionMint: PublicKey
          • rewardInfos: PositionRewardInfoData[]
          • tickLowerIndex: number
          • tickUpperIndex: number
          • whirlpool: PublicKey
          PositionRewardInfoData: { amountOwed: BN; growthInsideCheckpoint: BN }

          Type declaration

          • amountOwed: BN
          • growthInsideCheckpoint: BN
          TickArrayData: { startTickIndex: number; ticks: TickData[]; whirlpool: PublicKey }

          Type declaration

          • startTickIndex: number
          • ticks: TickData[]
          • whirlpool: PublicKey
          TickData: { feeGrowthOutsideA: BN; feeGrowthOutsideB: BN; initialized: boolean; liquidityGross: BN; liquidityNet: BN; rewardGrowthsOutside: BN[] }

          Type declaration

          • feeGrowthOutsideA: BN
          • feeGrowthOutsideB: BN
          • initialized: boolean
          • liquidityGross: BN
          • liquidityNet: BN
          • rewardGrowthsOutside: BN[]
          WhirlpoolBumpsData: { whirlpoolBump: number }

          Type declaration

          • whirlpoolBump: number
          WhirlpoolData: { feeGrowthGlobalA: BN; feeGrowthGlobalB: BN; feeRate: number; liquidity: BN; protocolFeeOwedA: BN; protocolFeeOwedB: BN; protocolFeeRate: number; rewardInfos: WhirlpoolRewardInfoData[]; rewardLastUpdatedTimestamp: BN; sqrtPrice: BN; tickCurrentIndex: number; tickSpacing: number; tokenMintA: PublicKey; tokenMintB: PublicKey; tokenVaultA: PublicKey; tokenVaultB: PublicKey; whirlpoolBump: number[]; whirlpoolsConfig: PublicKey }

          Type declaration

          • feeGrowthGlobalA: BN
          • feeGrowthGlobalB: BN
          • feeRate: number
          • liquidity: BN
          • protocolFeeOwedA: BN
          • protocolFeeOwedB: BN
          • protocolFeeRate: number
          • rewardInfos: WhirlpoolRewardInfoData[]
          • rewardLastUpdatedTimestamp: BN
          • sqrtPrice: BN
          • tickCurrentIndex: number
          • tickSpacing: number
          • tokenMintA: PublicKey
          • tokenMintB: PublicKey
          • tokenVaultA: PublicKey
          • tokenVaultB: PublicKey
          • whirlpoolBump: number[]
          • whirlpoolsConfig: PublicKey
          WhirlpoolRewardInfoData: { authority: PublicKey; emissionsPerSecondX64: BN; growthGlobalX64: BN; mint: PublicKey; vault: PublicKey }

          Type declaration

          • authority: PublicKey
          • emissionsPerSecondX64: BN
          • growthGlobalX64: BN
          • mint: PublicKey
          • vault: PublicKey
          WhirlpoolsConfigData: { collectProtocolFeesAuthority: PublicKey; defaultFeeRate: number; defaultProtocolFeeRate: number; feeAuthority: PublicKey; rewardEmissionsSuperAuthority: PublicKey }

          Type declaration

          • collectProtocolFeesAuthority: PublicKey
          • defaultFeeRate: number
          • defaultProtocolFeeRate: number
          • feeAuthority: PublicKey
          • rewardEmissionsSuperAuthority: PublicKey

          Whirlpool Utils

          TokenAmounts: { tokenA: u64; tokenB: u64 }

          Type declaration

          • tokenA: u64
          • tokenB: u64

          WhirlpoolClient

          TokenInfo: MintInfo & { mint: PublicKey }
          +

      Solana Accounts

      FeeTierData: { defaultFeeRate: number; tickSpacing: number; whirlpoolsConfig: PublicKey }

      Type declaration

      • defaultFeeRate: number
      • tickSpacing: number
      • whirlpoolsConfig: PublicKey
      OpenPositionBumpsData: { positionBump: number }

      Type declaration

      • positionBump: number
      OpenPositionWithMetadataBumpsData: { metadataBump: number; positionBump: number }

      Type declaration

      • metadataBump: number
      • positionBump: number
      PositionData: { feeGrowthCheckpointA: BN; feeGrowthCheckpointB: BN; feeOwedA: BN; feeOwedB: BN; liquidity: BN; positionMint: PublicKey; rewardInfos: PositionRewardInfoData[]; tickLowerIndex: number; tickUpperIndex: number; whirlpool: PublicKey }

      Type declaration

      • feeGrowthCheckpointA: BN
      • feeGrowthCheckpointB: BN
      • feeOwedA: BN
      • feeOwedB: BN
      • liquidity: BN
      • positionMint: PublicKey
      • rewardInfos: PositionRewardInfoData[]
      • tickLowerIndex: number
      • tickUpperIndex: number
      • whirlpool: PublicKey
      PositionRewardInfoData: { amountOwed: BN; growthInsideCheckpoint: BN }

      Type declaration

      • amountOwed: BN
      • growthInsideCheckpoint: BN
      TickArrayData: { startTickIndex: number; ticks: TickData[]; whirlpool: PublicKey }

      Type declaration

      • startTickIndex: number
      • ticks: TickData[]
      • whirlpool: PublicKey
      TickData: { feeGrowthOutsideA: BN; feeGrowthOutsideB: BN; initialized: boolean; liquidityGross: BN; liquidityNet: BN; rewardGrowthsOutside: BN[] }

      Type declaration

      • feeGrowthOutsideA: BN
      • feeGrowthOutsideB: BN
      • initialized: boolean
      • liquidityGross: BN
      • liquidityNet: BN
      • rewardGrowthsOutside: BN[]
      WhirlpoolBumpsData: { whirlpoolBump: number }

      Type declaration

      • whirlpoolBump: number
      WhirlpoolData: { feeGrowthGlobalA: BN; feeGrowthGlobalB: BN; feeRate: number; liquidity: BN; protocolFeeOwedA: BN; protocolFeeOwedB: BN; protocolFeeRate: number; rewardInfos: WhirlpoolRewardInfoData[]; rewardLastUpdatedTimestamp: BN; sqrtPrice: BN; tickCurrentIndex: number; tickSpacing: number; tokenMintA: PublicKey; tokenMintB: PublicKey; tokenVaultA: PublicKey; tokenVaultB: PublicKey; whirlpoolBump: number[]; whirlpoolsConfig: PublicKey }

      Type declaration

      • feeGrowthGlobalA: BN
      • feeGrowthGlobalB: BN
      • feeRate: number
      • liquidity: BN
      • protocolFeeOwedA: BN
      • protocolFeeOwedB: BN
      • protocolFeeRate: number
      • rewardInfos: WhirlpoolRewardInfoData[]
      • rewardLastUpdatedTimestamp: BN
      • sqrtPrice: BN
      • tickCurrentIndex: number
      • tickSpacing: number
      • tokenMintA: PublicKey
      • tokenMintB: PublicKey
      • tokenVaultA: PublicKey
      • tokenVaultB: PublicKey
      • whirlpoolBump: number[]
      • whirlpoolsConfig: PublicKey
      WhirlpoolRewardInfoData: { authority: PublicKey; emissionsPerSecondX64: BN; growthGlobalX64: BN; mint: PublicKey; vault: PublicKey }

      Type declaration

      • authority: PublicKey
      • emissionsPerSecondX64: BN
      • growthGlobalX64: BN
      • mint: PublicKey
      • vault: PublicKey
      WhirlpoolsConfigData: { collectProtocolFeesAuthority: PublicKey; defaultFeeRate: number; defaultProtocolFeeRate: number; feeAuthority: PublicKey; rewardEmissionsSuperAuthority: PublicKey }

      Type declaration

      • collectProtocolFeesAuthority: PublicKey
      • defaultFeeRate: number
      • defaultProtocolFeeRate: number
      • feeAuthority: PublicKey
      • rewardEmissionsSuperAuthority: PublicKey

      Whirlpool Utils

      TokenAmounts: { tokenA: u64; tokenB: u64 }

      Type declaration

      • tokenA: u64
      • tokenB: u64

      WhirlpoolClient

      TokenInfo: MintInfo & { mint: PublicKey }

      Extended MintInfo class to host token info.

      -
      • Construct a WhirlpoolClient instance to help interact with Whirlpools accounts with.

        Parameters

        Returns WhirlpoolClientImpl

        a WhirlpoolClient instance to help with interacting with Whirlpools accounts.

        -

      Legend

      • Constructor
      • Property
      • Method
      • Method
      • Static method

      Settings

      Theme

      Generated using TypeDoc

      \ No newline at end of file +

Legend

  • Constructor
  • Property
  • Method
  • Method
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/sdk/src/impl/position-impl.ts b/sdk/src/impl/position-impl.ts index d340312..299f6ab 100644 --- a/sdk/src/impl/position-impl.ts +++ b/sdk/src/impl/position-impl.ts @@ -9,10 +9,9 @@ import { } from "../instructions"; import { PositionData } from "../types/public"; import { Position } from "../whirlpool-client"; -import { PublicKey, Signer } from "@solana/web3.js"; +import { PublicKey } from "@solana/web3.js"; import { AccountFetcher } from "../network/public"; -import { PDAUtil, TickUtil } from "../utils/public"; -import { toTx } from "../utils/instructions-util"; +import { PDAUtil, TickUtil, toTx } from "../utils/public"; export class PositionImpl implements Position { private data: PositionData; diff --git a/sdk/src/utils/instructions-util.ts b/sdk/src/utils/instructions-util.ts index a3200c9..df52d5d 100644 --- a/sdk/src/utils/instructions-util.ts +++ b/sdk/src/utils/instructions-util.ts @@ -2,12 +2,6 @@ import { TOKEN_PROGRAM_ID, ASSOCIATED_TOKEN_PROGRAM_ID } from "@solana/spl-token import { OpenPositionParams } from "../instructions"; import * as anchor from "@project-serum/anchor"; import { SystemProgram } from "@solana/web3.js"; -import { WhirlpoolContext } from "../context"; -import { Instruction, TransactionBuilder } from "@orca-so/common-sdk"; - -export function toTx(ctx: WhirlpoolContext, ix: Instruction): TransactionBuilder { - return new TransactionBuilder(ctx.provider).addInstruction(ix); -} export function openPositionAccounts(params: OpenPositionParams) { const { diff --git a/sdk/src/utils/public/index.ts b/sdk/src/utils/public/index.ts index 2b22c8a..03ed8d9 100644 --- a/sdk/src/utils/public/index.ts +++ b/sdk/src/utils/public/index.ts @@ -2,3 +2,4 @@ export * from "./pda-utils"; export * from "./price-math"; export * from "./tick-utils"; export * from "./pool-utils"; +export * from "./ix-utils"; diff --git a/sdk/src/utils/public/ix-utils.ts b/sdk/src/utils/public/ix-utils.ts new file mode 100644 index 0000000..0e6e7ed --- /dev/null +++ b/sdk/src/utils/public/ix-utils.ts @@ -0,0 +1,6 @@ +import { TransactionBuilder, Instruction } from "@orca-so/common-sdk"; +import { WhirlpoolContext } from "../../context"; + +export function toTx(ctx: WhirlpoolContext, ix: Instruction): TransactionBuilder { + return new TransactionBuilder(ctx.provider).addInstruction(ix); +} diff --git a/sdk/tests/integration/close_position.test.ts b/sdk/tests/integration/close_position.test.ts index c00546f..a42cf0a 100644 --- a/sdk/tests/integration/close_position.test.ts +++ b/sdk/tests/integration/close_position.test.ts @@ -12,8 +12,7 @@ import { ZERO_BN, } from "../utils"; import { WhirlpoolTestFixture } from "../utils/fixture"; -import { WhirlpoolIx } from "../../src"; -import { toTx } from "../../src/utils/instructions-util"; +import { toTx, WhirlpoolIx } from "../../src"; describe("close_position", () => { const provider = anchor.Provider.local(); diff --git a/sdk/tests/integration/collect_fees.test.ts b/sdk/tests/integration/collect_fees.test.ts index d0000a0..e63b797 100644 --- a/sdk/tests/integration/collect_fees.test.ts +++ b/sdk/tests/integration/collect_fees.test.ts @@ -8,7 +8,7 @@ import { PositionData, collectFeesQuote, TickArrayData, - TickUtil, + toTx, WhirlpoolData, WhirlpoolIx, PDAUtil, @@ -25,7 +25,6 @@ import { import { WhirlpoolTestFixture } from "../utils/fixture"; import { initTestPool } from "../utils/init-utils"; import { MathUtil } from "@orca-so/common-sdk"; -import { toTx } from "../../src/utils/instructions-util"; describe("collect_fees", () => { const provider = anchor.Provider.local(); diff --git a/sdk/tests/integration/collect_protocol_fees.test.ts b/sdk/tests/integration/collect_protocol_fees.test.ts index 4d7beb7..2ab515c 100644 --- a/sdk/tests/integration/collect_protocol_fees.test.ts +++ b/sdk/tests/integration/collect_protocol_fees.test.ts @@ -2,12 +2,18 @@ import * as assert from "assert"; import * as anchor from "@project-serum/anchor"; import { u64 } from "@solana/spl-token"; import Decimal from "decimal.js"; -import { WhirlpoolContext, AccountFetcher, WhirlpoolData, WhirlpoolIx, PDAUtil } from "../../src"; +import { + WhirlpoolContext, + AccountFetcher, + WhirlpoolData, + WhirlpoolIx, + PDAUtil, + toTx, +} from "../../src"; import { TickSpacing, ZERO_BN, createTokenAccount, getTokenBalance } from "../utils"; import { WhirlpoolTestFixture } from "../utils/fixture"; import { initTestPool } from "../utils/init-utils"; import { MathUtil } from "@orca-so/common-sdk"; -import { toTx } from "../../src/utils/instructions-util"; describe("collect_protocol_fees", () => { const provider = anchor.Provider.local(); diff --git a/sdk/tests/integration/collect_reward.test.ts b/sdk/tests/integration/collect_reward.test.ts index ad21e32..2e1213b 100644 --- a/sdk/tests/integration/collect_reward.test.ts +++ b/sdk/tests/integration/collect_reward.test.ts @@ -10,9 +10,9 @@ import { WhirlpoolData, PositionData, TickArrayData, - TickUtil, WhirlpoolIx, TickArrayUtil, + toTx, } from "../../src"; import { TickSpacing, @@ -28,7 +28,6 @@ import { import { WhirlpoolTestFixture } from "../utils/fixture"; import { initTestPool } from "../utils/init-utils"; import { MathUtil } from "@orca-so/common-sdk"; -import { toTx } from "../../src/utils/instructions-util"; describe("collect_reward", () => { const provider = anchor.Provider.local(); diff --git a/sdk/tests/integration/decrease_liquidity.test.ts b/sdk/tests/integration/decrease_liquidity.test.ts index 05865fc..d8f5afc 100644 --- a/sdk/tests/integration/decrease_liquidity.test.ts +++ b/sdk/tests/integration/decrease_liquidity.test.ts @@ -9,6 +9,7 @@ import { TickArrayData, PositionData, WhirlpoolIx, + toTx, } from "../../src"; import { TickSpacing, @@ -24,7 +25,6 @@ import { WhirlpoolTestFixture } from "../utils/fixture"; import { initTestPool, openPosition, initTickArray } from "../utils/init-utils"; import { decreaseLiquidityQuoteByLiquidityWithParams } from "../../src/quotes/public/decrease-liquidity-quote"; import { MathUtil, Percentage } from "@orca-so/common-sdk"; -import { toTx } from "../../src/utils/instructions-util"; describe("decrease_liquidity", () => { const provider = anchor.Provider.local(); diff --git a/sdk/tests/integration/increase_liquidity.test.ts b/sdk/tests/integration/increase_liquidity.test.ts index 117e1b2..bb0cab6 100644 --- a/sdk/tests/integration/increase_liquidity.test.ts +++ b/sdk/tests/integration/increase_liquidity.test.ts @@ -12,6 +12,7 @@ import { PriceMath, WhirlpoolIx, PDAUtil, + toTx, } from "../../src"; import { TickSpacing, @@ -33,7 +34,6 @@ import { } from "../utils/test-builders"; import { PoolUtil, toTokenAmount } from "../../src/utils/public/pool-utils"; import { MathUtil, TransactionBuilder } from "@orca-so/common-sdk"; -import { toTx } from "../../src/utils/instructions-util"; describe("increase_liquidity", () => { const provider = anchor.Provider.local(); diff --git a/sdk/tests/integration/initialize_config.test.ts b/sdk/tests/integration/initialize_config.test.ts index 6f5632f..f3b336e 100644 --- a/sdk/tests/integration/initialize_config.test.ts +++ b/sdk/tests/integration/initialize_config.test.ts @@ -6,10 +6,10 @@ import { WhirlpoolsConfigData, WhirlpoolIx, InitConfigParams, + toTx, } from "../../src"; import { systemTransferTx, ONE_SOL } from "../utils"; import { generateDefaultConfigParams } from "../utils/test-builders"; -import { toTx } from "../../src/utils/instructions-util"; describe("initialize_config", () => { const provider = anchor.Provider.local(); diff --git a/sdk/tests/integration/initialize_fee_tier.test.ts b/sdk/tests/integration/initialize_fee_tier.test.ts index 567b83e..0a8a577 100644 --- a/sdk/tests/integration/initialize_fee_tier.test.ts +++ b/sdk/tests/integration/initialize_fee_tier.test.ts @@ -1,13 +1,19 @@ import * as assert from "assert"; import * as anchor from "@project-serum/anchor"; -import { WhirlpoolContext, AccountFetcher, FeeTierData, WhirlpoolIx, PDAUtil } from "../../src"; +import { + WhirlpoolContext, + AccountFetcher, + FeeTierData, + WhirlpoolIx, + PDAUtil, + toTx, +} from "../../src"; import { TickSpacing, systemTransferTx, ONE_SOL } from "../utils"; import { initFeeTier } from "../utils/init-utils"; import { generateDefaultConfigParams, generateDefaultInitFeeTierParams, } from "../utils/test-builders"; -import { toTx } from "../../src/utils/instructions-util"; describe("initialize_fee_tier", () => { const provider = anchor.Provider.local(); diff --git a/sdk/tests/integration/initialize_pool.test.ts b/sdk/tests/integration/initialize_pool.test.ts index 4593472..a2de7c6 100644 --- a/sdk/tests/integration/initialize_pool.test.ts +++ b/sdk/tests/integration/initialize_pool.test.ts @@ -11,6 +11,7 @@ import { PriceMath, WhirlpoolIx, PDAUtil, + toTx, } from "../../src"; import { TickSpacing, @@ -22,7 +23,6 @@ import { } from "../utils"; import { initTestPool, buildTestPoolParams } from "../utils/init-utils"; import { MathUtil } from "@orca-so/common-sdk"; -import { toTx } from "../../src/utils/instructions-util"; describe("initialize_pool", () => { const provider = anchor.Provider.local(); diff --git a/sdk/tests/integration/initialize_reward.test.ts b/sdk/tests/integration/initialize_reward.test.ts index d2664ff..5f7bfeb 100644 --- a/sdk/tests/integration/initialize_reward.test.ts +++ b/sdk/tests/integration/initialize_reward.test.ts @@ -1,9 +1,8 @@ import * as assert from "assert"; import * as anchor from "@project-serum/anchor"; -import { WhirlpoolContext, AccountFetcher, WhirlpoolData, WhirlpoolIx } from "../../src"; +import { WhirlpoolContext, AccountFetcher, WhirlpoolData, WhirlpoolIx, toTx } from "../../src"; import { TickSpacing, systemTransferTx, ONE_SOL, createMint } from "../utils"; import { initTestPool, initializeReward } from "../utils/init-utils"; -import { toTx } from "../../src/utils/instructions-util"; describe("initialize_reward", () => { const provider = anchor.Provider.local(); diff --git a/sdk/tests/integration/initialize_tick_array.test.ts b/sdk/tests/integration/initialize_tick_array.test.ts index dc6a32b..2a9fb66 100644 --- a/sdk/tests/integration/initialize_tick_array.test.ts +++ b/sdk/tests/integration/initialize_tick_array.test.ts @@ -8,8 +8,8 @@ import { InitPoolParams, TickArrayData, WhirlpoolIx, + toTx, } from "../../src"; -import { toTx } from "../../src/utils/instructions-util"; import { TickSpacing, systemTransferTx, ONE_SOL } from "../utils"; import { initTestPool, initTickArray } from "../utils/init-utils"; import { generateDefaultInitTickArrayParams } from "../utils/test-builders"; diff --git a/sdk/tests/integration/open_position.test.ts b/sdk/tests/integration/open_position.test.ts index 9cd640a..88fbfd8 100644 --- a/sdk/tests/integration/open_position.test.ts +++ b/sdk/tests/integration/open_position.test.ts @@ -14,6 +14,7 @@ import { MIN_TICK_INDEX, WhirlpoolIx, PDAUtil, + toTx, } from "../../src"; import { TickSpacing, @@ -27,7 +28,6 @@ import { import { initTestPool, openPosition } from "../utils/init-utils"; import { generateDefaultOpenPositionParams } from "../utils/test-builders"; import { PDA } from "@orca-so/common-sdk"; -import { toTx } from "../../src/utils/instructions-util"; describe("open_position", () => { const provider = anchor.Provider.local(); diff --git a/sdk/tests/integration/open_position_with_metadata.test.ts b/sdk/tests/integration/open_position_with_metadata.test.ts index 873948c..74d35e3 100644 --- a/sdk/tests/integration/open_position_with_metadata.test.ts +++ b/sdk/tests/integration/open_position_with_metadata.test.ts @@ -17,6 +17,7 @@ import { METADATA_PROGRAM_ADDRESS, WhirlpoolIx, PDAUtil, + toTx, } from "../../src"; import { TickSpacing, @@ -29,7 +30,7 @@ import { } from "../utils"; import { initTestPool, openPositionWithMetadata } from "../utils/init-utils"; import { generateDefaultOpenPositionParams } from "../utils/test-builders"; -import { openPositionAccounts, toTx } from "../../src/utils/instructions-util"; +import { openPositionAccounts } from "../../src/utils/instructions-util"; import { PDA, TransactionBuilder } from "@orca-so/common-sdk"; describe("open_position_with_metadata", () => { diff --git a/sdk/tests/integration/set_collect_protocol_fee_authority.test.ts b/sdk/tests/integration/set_collect_protocol_fee_authority.test.ts index f09354e..123b59a 100644 --- a/sdk/tests/integration/set_collect_protocol_fee_authority.test.ts +++ b/sdk/tests/integration/set_collect_protocol_fee_authority.test.ts @@ -1,8 +1,13 @@ import * as assert from "assert"; import * as anchor from "@project-serum/anchor"; -import { WhirlpoolContext, AccountFetcher, WhirlpoolsConfigData, WhirlpoolIx } from "../../src"; +import { + WhirlpoolContext, + AccountFetcher, + WhirlpoolsConfigData, + WhirlpoolIx, + toTx, +} from "../../src"; import { generateDefaultConfigParams } from "../utils/test-builders"; -import { toTx } from "../../src/utils/instructions-util"; describe("set_collect_protocol_fee_authority", () => { const provider = anchor.Provider.local(); diff --git a/sdk/tests/integration/set_default_fee_rate.test.ts b/sdk/tests/integration/set_default_fee_rate.test.ts index 12fe9bd..a03d1b7 100644 --- a/sdk/tests/integration/set_default_fee_rate.test.ts +++ b/sdk/tests/integration/set_default_fee_rate.test.ts @@ -7,11 +7,11 @@ import { InitPoolParams, WhirlpoolIx, PDAUtil, + toTx, } from "../../src"; import { TickSpacing } from "../utils"; import { initTestPool } from "../utils/init-utils"; import { createInOrderMints, generateDefaultConfigParams } from "../utils/test-builders"; -import { toTx } from "../../src/utils/instructions-util"; describe("set_default_fee_rate", () => { const provider = anchor.Provider.local(); diff --git a/sdk/tests/integration/set_default_protocol_fee_rate.test.ts b/sdk/tests/integration/set_default_protocol_fee_rate.test.ts index b6f531b..f3348a1 100644 --- a/sdk/tests/integration/set_default_protocol_fee_rate.test.ts +++ b/sdk/tests/integration/set_default_protocol_fee_rate.test.ts @@ -7,11 +7,11 @@ import { InitPoolParams, WhirlpoolIx, PDAUtil, + toTx, } from "../../src"; import { TickSpacing } from "../utils"; import { initTestPool } from "../utils/init-utils"; import { createInOrderMints } from "../utils/test-builders"; -import { toTx } from "../../src/utils/instructions-util"; describe("set_default_protocol_fee_rate", () => { const provider = anchor.Provider.local(); diff --git a/sdk/tests/integration/set_fee_authority.test.ts b/sdk/tests/integration/set_fee_authority.test.ts index e38e034..3920895 100644 --- a/sdk/tests/integration/set_fee_authority.test.ts +++ b/sdk/tests/integration/set_fee_authority.test.ts @@ -1,8 +1,13 @@ import * as assert from "assert"; import * as anchor from "@project-serum/anchor"; -import { WhirlpoolContext, AccountFetcher, WhirlpoolsConfigData, WhirlpoolIx } from "../../src"; +import { + WhirlpoolContext, + AccountFetcher, + WhirlpoolsConfigData, + WhirlpoolIx, + toTx, +} from "../../src"; import { generateDefaultConfigParams } from "../utils/test-builders"; -import { toTx } from "../../src/utils/instructions-util"; describe("set_fee_authority", () => { const provider = anchor.Provider.local(); diff --git a/sdk/tests/integration/set_fee_rate.test.ts b/sdk/tests/integration/set_fee_rate.test.ts index 7092842..577226a 100644 --- a/sdk/tests/integration/set_fee_rate.test.ts +++ b/sdk/tests/integration/set_fee_rate.test.ts @@ -1,10 +1,9 @@ import * as assert from "assert"; import * as anchor from "@project-serum/anchor"; -import { WhirlpoolContext, AccountFetcher, WhirlpoolData, WhirlpoolIx } from "../../src"; +import { WhirlpoolContext, AccountFetcher, WhirlpoolData, WhirlpoolIx, toTx } from "../../src"; import { TickSpacing } from "../utils"; import { initTestPool } from "../utils/init-utils"; import { generateDefaultConfigParams } from "../utils/test-builders"; -import { toTx } from "../../src/utils/instructions-util"; describe("set_fee_rate", () => { const provider = anchor.Provider.local(); diff --git a/sdk/tests/integration/set_protocol_fee_rate.test.ts b/sdk/tests/integration/set_protocol_fee_rate.test.ts index e601054..c704db1 100644 --- a/sdk/tests/integration/set_protocol_fee_rate.test.ts +++ b/sdk/tests/integration/set_protocol_fee_rate.test.ts @@ -1,10 +1,9 @@ import * as assert from "assert"; import * as anchor from "@project-serum/anchor"; -import { WhirlpoolContext, AccountFetcher, WhirlpoolData, WhirlpoolIx } from "../../src"; +import { WhirlpoolContext, AccountFetcher, WhirlpoolData, WhirlpoolIx, toTx } from "../../src"; import { TickSpacing } from "../utils"; import { initTestPool } from "../utils/init-utils"; import { generateDefaultConfigParams } from "../utils/test-builders"; -import { toTx } from "../../src/utils/instructions-util"; describe("set_protocol_fee_rate", () => { const provider = anchor.Provider.local(); diff --git a/sdk/tests/integration/set_reward_authority.test.ts b/sdk/tests/integration/set_reward_authority.test.ts index 17f36fa..2c135f0 100644 --- a/sdk/tests/integration/set_reward_authority.test.ts +++ b/sdk/tests/integration/set_reward_authority.test.ts @@ -6,11 +6,11 @@ import { NUM_REWARDS, WhirlpoolData, WhirlpoolIx, + toTx, } from "../../src"; import { TickSpacing } from "../utils"; import { initTestPool } from "../utils/init-utils"; import { TransactionBuilder } from "@orca-so/common-sdk"; -import { toTx } from "../../src/utils/instructions-util"; describe("set_reward_authority", () => { const provider = anchor.Provider.local(); diff --git a/sdk/tests/integration/set_reward_authority_by_super_authority.test.ts b/sdk/tests/integration/set_reward_authority_by_super_authority.test.ts index 64ca073..60fa350 100644 --- a/sdk/tests/integration/set_reward_authority_by_super_authority.test.ts +++ b/sdk/tests/integration/set_reward_authority_by_super_authority.test.ts @@ -1,9 +1,8 @@ import * as assert from "assert"; import * as anchor from "@project-serum/anchor"; -import { WhirlpoolContext, AccountFetcher, WhirlpoolData, WhirlpoolIx } from "../../src"; +import { WhirlpoolContext, AccountFetcher, WhirlpoolData, WhirlpoolIx, toTx } from "../../src"; import { TickSpacing } from "../utils"; import { initTestPool } from "../utils/init-utils"; -import { toTx } from "../../src/utils/instructions-util"; describe("set_reward_authority_by_super_authority", () => { const provider = anchor.Provider.local(); diff --git a/sdk/tests/integration/set_reward_emissions.test.ts b/sdk/tests/integration/set_reward_emissions.test.ts index c82c49e..b1531ca 100644 --- a/sdk/tests/integration/set_reward_emissions.test.ts +++ b/sdk/tests/integration/set_reward_emissions.test.ts @@ -1,7 +1,6 @@ import * as anchor from "@project-serum/anchor"; import * as assert from "assert"; -import { WhirlpoolContext, AccountFetcher, WhirlpoolData, WhirlpoolIx } from "../../src"; -import { toTx } from "../../src/utils/instructions-util"; +import { WhirlpoolContext, AccountFetcher, WhirlpoolData, WhirlpoolIx, toTx } from "../../src"; import { TickSpacing, mintToByAuthority, ZERO_BN, createAndMintToTokenAccount } from "../utils"; import { initTestPool, initializeReward } from "../utils/init-utils"; diff --git a/sdk/tests/integration/set_reward_emissions_super_authority.test.ts b/sdk/tests/integration/set_reward_emissions_super_authority.test.ts index eaaed00..59f421a 100644 --- a/sdk/tests/integration/set_reward_emissions_super_authority.test.ts +++ b/sdk/tests/integration/set_reward_emissions_super_authority.test.ts @@ -1,8 +1,13 @@ import * as assert from "assert"; import * as anchor from "@project-serum/anchor"; -import { WhirlpoolContext, AccountFetcher, WhirlpoolsConfigData, WhirlpoolIx } from "../../src"; +import { + WhirlpoolContext, + AccountFetcher, + WhirlpoolsConfigData, + WhirlpoolIx, + toTx, +} from "../../src"; import { generateDefaultConfigParams } from "../utils/test-builders"; -import { toTx } from "../../src/utils/instructions-util"; describe("set_reward_emissions_super_authority", () => { const provider = anchor.Provider.local(); diff --git a/sdk/tests/integration/swap.test.ts b/sdk/tests/integration/swap.test.ts index 49dd14d..7be1808 100644 --- a/sdk/tests/integration/swap.test.ts +++ b/sdk/tests/integration/swap.test.ts @@ -16,6 +16,7 @@ import { PriceMath, WhirlpoolIx, PDAUtil, + toTx, } from "../../src"; import { TickSpacing, ZERO_BN, getTokenBalance, MAX_U64 } from "../utils"; import { @@ -28,7 +29,6 @@ import { withdrawPositions, } from "../utils/init-utils"; import { MathUtil, Percentage } from "@orca-so/common-sdk"; -import { toTx } from "../../src/utils/instructions-util"; describe("swap", () => { const provider = anchor.Provider.local(); diff --git a/sdk/tests/integration/update_fees_and_rewards.test.ts b/sdk/tests/integration/update_fees_and_rewards.test.ts index 68b6cf2..29a31ac 100644 --- a/sdk/tests/integration/update_fees_and_rewards.test.ts +++ b/sdk/tests/integration/update_fees_and_rewards.test.ts @@ -2,12 +2,18 @@ import * as anchor from "@project-serum/anchor"; import * as assert from "assert"; import { u64 } from "@solana/spl-token"; import Decimal from "decimal.js"; -import { WhirlpoolContext, AccountFetcher, PositionData, WhirlpoolIx, PDAUtil } from "../../src"; +import { + WhirlpoolContext, + AccountFetcher, + PositionData, + WhirlpoolIx, + PDAUtil, + toTx, +} from "../../src"; import { TickSpacing, ZERO_BN, sleep } from "../utils"; import { WhirlpoolTestFixture } from "../utils/fixture"; import { initTestPool } from "../utils/init-utils"; import { MathUtil } from "@orca-so/common-sdk"; -import { toTx } from "../../src/utils/instructions-util"; describe("update_fees_and_rewards", () => { const provider = anchor.Provider.local(); diff --git a/sdk/tests/utils/init-utils.ts b/sdk/tests/utils/init-utils.ts index 1c811a3..c6a53c6 100644 --- a/sdk/tests/utils/init-utils.ts +++ b/sdk/tests/utils/init-utils.ts @@ -12,6 +12,7 @@ import { PriceMath, WhirlpoolIx, PDAUtil, + toTx, } from "../../src"; import { generateDefaultConfigParams, @@ -31,7 +32,6 @@ import { import { u64 } from "@solana/spl-token"; import { PoolUtil } from "../../src/utils/public/pool-utils"; import { MathUtil, PDA } from "@orca-so/common-sdk"; -import { toTx } from "../../src/utils/instructions-util"; const defaultInitSqrtPrice = MathUtil.toX64_BN(new u64(5));