Type alias BondingCurveBucketV2AccountDataArgs

BondingCurveBucketV2AccountDataArgs: {
    bondingCurveType: BondingCurveTypeArgs;
    bucket: BucketBaseArgs;
    constantProductParams: {
        virtualSol: number | bigint;
        virtualTokens: number | bigint;
    };
    depositFee: number | bigint;
    depositFeeType: FeeDiscriminantsArgs;
    endBehaviors: BehaviorArgs[];
    extensions: BondingCurveV2ExtensionsArgs;
    key: KeyArgs;
    padding: number[];
    padding2: number[];
    quoteTokenDepositTotal: number | bigint;
    reserved: number[];
    swapEndCondition: ConditionArgs;
    swapStartCondition: ConditionArgs;
    withdrawFee: number | bigint;
    withdrawFeeType: FeeDiscriminantsArgs;
}

Type declaration

Generated using TypeDoc