VaultBucketV2AccountData: {
    bucket: BucketBase;
    consumedCount: bigint;
    depositCount: bigint;
    depositEndCondition: Condition;
    depositFee: bigint;
    depositFeeType: FeeDiscriminants;
    depositId: bigint;
    depositStartCondition: Condition;
    endBehaviors: Behavior[];
    extensions: VaultV2Extensions;
    key: Key;
    nextSwapToBondingCurveOrdinal: bigint;
    padding: number[];
    padding2: number[];
    quoteTokenDepositTotal: bigint;
    refundCount: bigint;
    reserved: number[];
    withdrawFee: bigint;
    withdrawFeeType: FeeDiscriminants;
}

Type declaration

  • bucket: BucketBase
  • consumedCount: bigint
  • depositCount: bigint
  • depositEndCondition: Condition
  • depositFee: bigint
  • depositFeeType: FeeDiscriminants
  • depositId: bigint
  • depositStartCondition: Condition
  • endBehaviors: Behavior[]
  • extensions: VaultV2Extensions
  • key: Key
  • nextSwapToBondingCurveOrdinal: bigint
  • padding: number[]
  • padding2: number[]
  • quoteTokenDepositTotal: bigint
  • refundCount: bigint
  • reserved: number[]
  • withdrawFee: bigint
  • withdrawFeeType: FeeDiscriminants

Generated using TypeDoc