Type alias StakingPoolArgs
StakingPoolArgs: { allowedMints: boolean; bump: number; collections: Uint8Array; cooldownDuration: beet.COption<beet.bignum>; creators: Uint8Array; currency: web3.PublicKey; endTime: beet.COption<beet.bignum>; key: web3.PublicKey; lockType: LockType; maxRewardsDuration: beet.COption<beet.bignum>; minStakeDuration: beet.COption<beet.bignum>; name: string; project: web3.PublicKey; resetStakeDuration: boolean; rewardsDuration: beet.bignum; rewardsPerDuration: beet.bignum; startTime: beet.COption<beet.bignum>; tempPlaceHolder1: number; tempPlaceHolder2: web3.PublicKey; totalStaked: beet.bignum; }
Type declaration
-
allowedMints: boolean
-
bump: number
-
collections: Uint8Array
-
cooldownDuration: beet.COption<beet.bignum>
-
creators: Uint8Array
-
currency: web3.PublicKey
-
endTime: beet.COption<beet.bignum>
-
key: web3.PublicKey
-
-
maxRewardsDuration: beet.COption<beet.bignum>
-
minStakeDuration: beet.COption<beet.bignum>
-
name: string
-
project: web3.PublicKey
-
resetStakeDuration: boolean
-
rewardsDuration: beet.bignum
-
rewardsPerDuration: beet.bignum
-
startTime: beet.COption<beet.bignum>
-
tempPlaceHolder1: number
-
tempPlaceHolder2: web3.PublicKey
-
totalStaked: beet.bignum
Arguments used to create StakingPool