Name | Arguments | Accounts |
---|---|---|
initialize | signer isSignerisMut associatedTokenProgram systemProgram tokenProgram rent claimState isMut claimTokenMint | |
setupClaimAccount | amount:`u64` | signer isSignerisMut systemProgram rent claimState isMut claimAccount isMut recipient |
depositTokens | amount:`u64` | signer isSignerisMut associatedTokenProgram systemProgram tokenProgram rent claimState isMut claimTokenMint claimAssociatedTokenAccount isMut depositorAssociatedTokenAccount isMut |
claimAirdrop | signer isSignerisMut systemProgram associatedTokenProgram tokenProgram claimState isMut claimAccount isMut claimTokenMint claimAssociatedTokenAccount isMut destinationAssociatedTokenAccount isMut | |
claimbackTokens | amount:`u64` | signer isSignerisMut systemProgram associatedTokenProgram tokenProgram claimState isMut claimTokenMint claimAssociatedTokenAccount isMut destinationAssociatedTokenAccount isMut |
hdgMintInit | signer isSignerisMut rent hdgMint isMut tokenProgram systemProgram | |
hdgPrint | signer isSignerisMut rent hdgMint isMut tokenProgram systemProgram claimState isMut claimAssociatedTokenAccount isMut |