Name | Arguments | Accounts |
---|---|---|
initialize | authority isSigner globalState isMut systemProgram | |
stake | bump:`u8` stakeDuration:`StakeDuration` | staker isSignerisMut stakeAccount isMut stakeAccountData isMut stakerRewards isMut nyanMint nyanToken isMut nyanMintMetadata globalState isMut tokenProgram systemProgram rent |
unstake | receiver isSignerisMut receiverNyanTokenAccount isMut receiverNyanMintAccount isMut stakeAccount isMut stakeAccountData isMut globalState isMut stakerRewards isMut tokenProgram | |
addMetadata | rarity:`NyanRarity` | authority isSignerisMut mint mintData isMut systemProgram |
updateMetadata | rarity:`NyanRarity` | mintData isMut authority isSignerisMut mint |