Type alias RaydiumClmmBucketV2
Raydium
Clmm
Bucket
V2
: { ammConfig
: PublicKey<string>; bucket
: BucketBase; bucketSigner
: PublicKey<string>; bucketSignerBump
: number; endBehaviors
: Behavior[]; extensions
: RaydiumClmmV2Extensions; graduateCondition
: Condition; graduatedBaseTokenAmount
: bigint; graduatedQuoteTokenAmount
: bigint; graduationTick
: number; header
: AccountHeader; key
: Key; padding2
: number[]; poolSeedIndex
: number; poolState
: PublicKey<string>; positionCount
: number; positionNftMints
: PublicKey<string>[]; positionNftOwner
: PublicKey<string>; positions
: ClmmPositionConfig[]; positionsOpened
: number; priceDenominator
: bigint; priceNumerator
: bigint; publicKey
: PublicKey<string>; quoteTokenInSigner
: bigint; reserved
: number[]; startCondition
: Condition; tickSpacing
: number; }
Type declaration
-
ammConfig: PublicKey<string>
-
-
bucketSigner: PublicKey<string>
-
bucketSignerBump: number
-
-
-
graduateCondition: Condition
-
graduatedBaseTokenAmount: bigint
-
graduatedQuoteTokenAmount: bigint
-
graduationTick: number
-
-
-
padding2: number[]
-
poolSeedIndex: number
-
poolState: PublicKey<string>
-
positionCount: number
-
positionNftMints: PublicKey<string>[]
-
positionNftOwner: PublicKey<string>
-
-
positionsOpened: number
-
priceDenominator: bigint
-
priceNumerator: bigint
-
publicKey: PublicKey<string>
-
quoteTokenInSigner: bigint
-
reserved: number[]
-
-
tickSpacing: number