Name | Arguments | Accounts |
---|---|---|
airdropCreate | params:`AirdropCreateParams` | airdrop isMut authority rewardVault isMut payer isSignerisMut tokenMint tokenProgram systemProgram rent |
airdropAddRecipients | params:`AirdropAddRecipientsParams` | airdrop isMut authority isSigner |
airdropFinalize | airdrop isMut rewardVault authority isSigner | |
airdropClose | airdrop isMut rewardVault isMut authority isSigner receiver isMut tokenReceiver isMut tokenProgram | |
airdropClaim | airdrop isMut rewardVault isMut recipient isSigner receiver isMut stakePool isMut stakePoolVault isMut stakeAccount isMut voterWeightRecord isMut maxVoterWeightRecord isMut stakingProgram tokenProgram | |
distributionCreate | params:`DistributionCreateParams` | distribution isMut vault isMut payerRent isSignerisMut payerTokenAuthority isSigner payerTokenAccount isMut tokenMint tokenProgram systemProgram rent |
distributionRelease | distribution isMut vault isMut targetAccount isMut tokenProgram | |
distributionClose | distribution isMut vault isMut receiver isMut authority isSigner tokenProgram | |
awardCreate | params:`AwardCreateParams` | award isMut vault isMut tokenMint tokenSource isMut tokenSourceAuthority isSigner payerRent isSignerisMut tokenProgram systemProgram rent |
awardRelease | award isMut vault isMut stakeAccount isMut voterWeightRecord isMut maxVoterWeightRecord isMut stakePool isMut stakePoolVault isMut stakingProgram tokenProgram | |
awardClose | award isMut vault isMut receiver isMut authority isSigner tokenProgram | |
awardRevoke | award isMut vault isMut receiver isMut tokenReceiver isMut authority isSigner tokenProgram |