Function getVaultBucketV1GpaBuilder
- getVaultBucketV1GpaBuilder(context: Pick<Context, "rpc" | "programs">): GpaBuilder<VaultBucketV1, {
actionsAuthority: PublicKey<string>;
allowWithdrawals: boolean;
backendSigner: PublicKey<string>;
bump: number;
consumedCount: number | bigint;
depositCount: number | bigint;
depositFee: number | bigint;
depositFeeType: FeeDiscriminants;
end: number | bigint;
fee: number | bigint;
feeType: FeeDiscriminants;
genesis: PublicKey<string>;
index: number;
key: Key;
nextSwapToBondingCurveOrdinal: number | bigint;
quoteDepositTotal: number | bigint;
start: number | bigint;
state: VaultBucketState;
withdrawFee: number | bigint;
withdrawFeeType: FeeDiscriminants;
}>
-
Returns GpaBuilder<VaultBucketV1, {
actionsAuthority: PublicKey<string>;
allowWithdrawals: boolean;
backendSigner: PublicKey<string>;
bump: number;
consumedCount: number | bigint;
depositCount: number | bigint;
depositFee: number | bigint;
depositFeeType: FeeDiscriminants;
end: number | bigint;
fee: number | bigint;
feeType: FeeDiscriminants;
genesis: PublicKey<string>;
index: number;
key: Key;
nextSwapToBondingCurveOrdinal: number | bigint;
quoteDepositTotal: number | bigint;
start: number | bigint;
state: VaultBucketState;
withdrawFee: number | bigint;
withdrawFeeType: FeeDiscriminants;
}>