Coda by Ian Macalinao
    Preparing search index...

    Type Alias ParsedCpAmmInstruction<TProgram>

    ParsedCpAmmInstruction:
        | { instructionType: typeof CpAmmInstruction.AddLiquidity } & ParsedAddLiquidityInstruction<
            TProgram,
        >
        | { instructionType: typeof CpAmmInstruction.ClaimPartnerFee } & ParsedClaimPartnerFeeInstruction<
            TProgram,
        >
        | { instructionType: typeof CpAmmInstruction.ClaimPositionFee } & ParsedClaimPositionFeeInstruction<
            TProgram,
        >
        | { instructionType: typeof CpAmmInstruction.ClaimProtocolFee } & ParsedClaimProtocolFeeInstruction<
            TProgram,
        >
        | { instructionType: typeof CpAmmInstruction.ClaimReward } & ParsedClaimRewardInstruction<
            TProgram,
        >
        | { instructionType: typeof CpAmmInstruction.CloseClaimFeeOperator } & ParsedCloseClaimFeeOperatorInstruction<
            TProgram,
        >
        | { instructionType: typeof CpAmmInstruction.CloseConfig } & ParsedCloseConfigInstruction<
            TProgram,
        >
        | { instructionType: typeof CpAmmInstruction.ClosePosition } & ParsedClosePositionInstruction<
            TProgram,
        >
        | { instructionType: typeof CpAmmInstruction.CloseTokenBadge } & ParsedCloseTokenBadgeInstruction<
            TProgram,
        >
        | { instructionType: typeof CpAmmInstruction.CreateClaimFeeOperator } & ParsedCreateClaimFeeOperatorInstruction<
            TProgram,
        >
        | { instructionType: typeof CpAmmInstruction.CreateConfig } & ParsedCreateConfigInstruction<
            TProgram,
        >
        | { instructionType: typeof CpAmmInstruction.CreateDynamicConfig } & ParsedCreateDynamicConfigInstruction<
            TProgram,
        >
        | { instructionType: typeof CpAmmInstruction.CreatePosition } & ParsedCreatePositionInstruction<
            TProgram,
        >
        | { instructionType: typeof CpAmmInstruction.CreateTokenBadge } & ParsedCreateTokenBadgeInstruction<
            TProgram,
        >
        | { instructionType: typeof CpAmmInstruction.FundReward } & ParsedFundRewardInstruction<
            TProgram,
        >
        | { instructionType: typeof CpAmmInstruction.InitializeCustomizablePool } & ParsedInitializeCustomizablePoolInstruction<
            TProgram,
        >
        | { instructionType: typeof CpAmmInstruction.InitializePool } & ParsedInitializePoolInstruction<
            TProgram,
        >
        | {
            instructionType: typeof CpAmmInstruction.InitializePoolWithDynamicConfig;
        } & ParsedInitializePoolWithDynamicConfigInstruction<TProgram>
        | { instructionType: typeof CpAmmInstruction.InitializeReward } & ParsedInitializeRewardInstruction<
            TProgram,
        >
        | { instructionType: typeof CpAmmInstruction.LockPosition } & ParsedLockPositionInstruction<
            TProgram,
        >
        | { instructionType: typeof CpAmmInstruction.PermanentLockPosition } & ParsedPermanentLockPositionInstruction<
            TProgram,
        >
        | { instructionType: typeof CpAmmInstruction.RefreshVesting } & ParsedRefreshVestingInstruction<
            TProgram,
        >
        | { instructionType: typeof CpAmmInstruction.RemoveAllLiquidity } & ParsedRemoveAllLiquidityInstruction<
            TProgram,
        >
        | { instructionType: typeof CpAmmInstruction.RemoveLiquidity } & ParsedRemoveLiquidityInstruction<
            TProgram,
        >
        | { instructionType: typeof CpAmmInstruction.SetPoolStatus } & ParsedSetPoolStatusInstruction<
            TProgram,
        >
        | { instructionType: typeof CpAmmInstruction.SplitPosition } & ParsedSplitPositionInstruction<
            TProgram,
        >
        | { instructionType: typeof CpAmmInstruction.SplitPosition2 } & ParsedSplitPosition2Instruction<
            TProgram,
        >
        | { instructionType: typeof CpAmmInstruction.Swap } & ParsedSwapInstruction<
            TProgram,
        >
        | { instructionType: typeof CpAmmInstruction.Swap2 } & ParsedSwap2Instruction<
            TProgram,
        >
        | { instructionType: typeof CpAmmInstruction.UpdateRewardDuration } & ParsedUpdateRewardDurationInstruction<
            TProgram,
        >
        | { instructionType: typeof CpAmmInstruction.UpdateRewardFunder } & ParsedUpdateRewardFunderInstruction<
            TProgram,
        >
        | { instructionType: typeof CpAmmInstruction.WithdrawIneligibleReward } & ParsedWithdrawIneligibleRewardInstruction<
            TProgram,
        >

    Type Parameters

    • TProgram extends string = "cpamdpZCGKUy5JxQXB4dcpGPiikHawvSWAd6mEn1sGG"