BondingCurveBucketV2AccountData: {
    bondingCurveType: BondingCurveType;
    bucket: BucketBase;
    constantProductParams: {
        virtualSol: bigint;
        virtualTokens: bigint;
    };
    depositFee: bigint;
    depositFeeType: FeeDiscriminants;
    endBehaviors: Behavior[];
    extensions: BondingCurveV2Extensions;
    key: Key;
    padding: number[];
    padding2: number[];
    quoteTokenDepositTotal: bigint;
    reserved: number[];
    swapEndCondition: Condition;
    swapStartCondition: Condition;
    withdrawFee: bigint;
    withdrawFeeType: FeeDiscriminants;
}

Type declaration

Generated using TypeDoc