Name | Arguments | Accounts |
---|---|---|
initDeployProgram | whitelist:`Vec<publicKey>` emissions:`Vec<u64>` rarity:`u8` rarityBonuses:`Vec<u16>` lockup:`u8` lockupPeriods:`Vec<u16>` initToken:`u8` tokenMint:`publicKey` tokenName:`string` tokenSupply:`u64` tokenImage:`string` collectionName:`string` collectionDescription:`string` baseFontName:`string` baseTextColor:`string` headerFontName:`string` headerFontColor:`string` backgroundImage:`string` backgroundColor:`string` buttonFontName:`string` buttonColorScheme:`string` buttonFontSize:`string` buttonFontColor:`string` buttonVariant:`string` buttonShape:`string` progressColorScheme:`string` progressShape:`string` progressStripe:`u8` progressSize:`string` progressAnimation:`u8` nftCardFontName:`string` nftCardFontSize:`string` cumulativeCalc:`u8` earnedCalc:`u8` calcFontName:`string` stakeButtonFontName:`string` stakeButtonFontColor:`string` unstakeButtonFontName:`string` unstakeButtonFontColor:`string` stakeAllButtonFontName:`string` stakeAllButtonFontColor:`string` unstakeAllButtonFontName:`string` unstakeAllButtonFontColor:`string` | programConfig isMut clientConfig isMut payer isSignerisMut destination isMut rent clock systemProgram |
processDeployProgram | stakingId:`publicKey` initToken:`u8` tokenMint:`publicKey` tokenName:`string` tokenSupply:`u64` status:`u8` | programConfig isMut clientConfig isMut payer isSignerisMut destination isMut rent clock systemProgram |
updateClient | tokenImage:`string` collectionName:`string` collectionDescription:`string` baseFontName:`string` baseTextColor:`string` headerFontName:`string` headerFontColor:`string` backgroundImage:`string` backgroundColor:`string` buttonFontName:`string` buttonColorScheme:`string` buttonFontSize:`string` buttonFontColor:`string` buttonVariant:`string` buttonShape:`string` progressColorScheme:`string` progressShape:`string` progressStripe:`u8` progressSize:`string` progressAnimation:`u8` nftCardFontName:`string` nftCardFontSize:`string` cumulativeCalc:`u8` earnedCalc:`u8` calcFontName:`string` stakeButtonFontName:`string` stakeButtonFontColor:`string` unstakeButtonFontName:`string` unstakeButtonFontColor:`string` stakeAllButtonFontName:`string` stakeAllButtonFontColor:`string` unstakeAllButtonFontName:`string` unstakeAllButtonFontColor:`string` | programConfig isMut clientConfig isMut payer isSignerisMut destination isMut rent clock systemProgram |
initUpdateDeployProgram | whitelist:`Vec<publicKey>` emissions:`Vec<u64>` rarity:`u8` lockup:`u8` rarityBonuses:`Vec<u16>` lockupPeriods:`Vec<u16>` stakingId:`publicKey` initToken:`u8` tokenMint:`publicKey` tokenName:`string` tokenSupply:`u64` status:`u8` | programConfig isMut clientConfig isMut payer isSignerisMut destination isMut rent clock systemProgram |
processUpdateDeployProgram | whitelist:`Vec<publicKey>` emissions:`Vec<u64>` rarity:`u8` lockup:`u8` rarityBonuses:`Vec<u16>` lockupPeriods:`Vec<u16>` stakingId:`publicKey` initToken:`u8` tokenMint:`publicKey` tokenName:`string` tokenSupply:`u64` status:`u8` | programConfig isMut clientConfig isMut payer isSignerisMut destination isMut rent clock systemProgram |