Name | Arguments | Accounts |
---|---|---|
initialize | args:`Treasury` | treasury isMut rainVault isMut rainMint payer isSignerisMut systemProgram tokenProgram rent |
updateTreasury | args:`Treasury` | treasury isMut updateAuthority isSigner |
enableTreasury | treasury isMut updateAuthority isSigner | |
disableTreasury | treasury isMut updateAuthority isSigner | |
redeemPandaOwnershipRainTokens | treasury nftRedeemed isMut owner isSignerisMut nftMint nftTokenAccount nftMetadataAccount nftMasterEditionAccount tokenMetadataProgram rainVault isMut destRainTokenAccount isMut tokenProgram systemProgram rent recentSlothashes | |
redeemRugOwnershipRainTokens | treasury nftRedeemed isMut owner isSignerisMut nftMint nftTokenAccount nftMetadataAccount nftMasterEditionAccount tokenMetadataProgram rainVault isMut destRainTokenAccount isMut tokenProgram systemProgram rent recentSlothashes | |
redeemRugSetOwnershipRainTokens | treasury nftRedeemed1 isMut nftRedeemed2 isMut nftRedeemed3 isMut nftRedeemed4 isMut nftRedeemed5 isMut nftRedeemed6 isMut nftMint1 nftTokenAccount1 nftMetadataAccount1 nftMint2 nftTokenAccount2 nftMetadataAccount2 nftMint3 nftTokenAccount3 nftMetadataAccount3 nftMint4 nftTokenAccount4 nftMetadataAccount4 nftMint5 nftTokenAccount5 nftMetadataAccount5 nftMint6 nftTokenAccount6 nftMetadataAccount6 owner isSignerisMut tokenMetadataProgram rainVault isMut destRainTokenAccount isMut tokenProgram systemProgram rent | |
redeemMultiTransactionRugSetOwnershipRainTokensFirst | treasury nftSetRedeemedState isMut nftMint1 nftTokenAccount1 nftMetadataAccount1 nftMint2 nftTokenAccount2 nftMetadataAccount2 nftMint3 nftTokenAccount3 nftMetadataAccount3 nftMint4 nftTokenAccount4 nftMetadataAccount4 nftMint5 nftTokenAccount5 nftMetadataAccount5 nftMint6 nftTokenAccount6 nftMetadataAccount6 owner isSignerisMut tokenMetadataProgram tokenProgram systemProgram rent | |
redeemMultiTransactionRugSetOwnershipRainTokensSecond | treasury nftSetRedeemedState isMut nftMint1 nftTokenAccount1 nftMetadataAccount1 nftMint2 nftTokenAccount2 nftMetadataAccount2 nftMint3 nftTokenAccount3 nftMetadataAccount3 nftMint4 nftTokenAccount4 nftMetadataAccount4 nftMint5 nftTokenAccount5 nftMetadataAccount5 nftMint6 nftTokenAccount6 nftMetadataAccount6 owner isSignerisMut tokenMetadataProgram tokenProgram systemProgram rent | |
redeemMultiTransactionRugSetOwnershipRainTokensFinal | treasury nftSetRedeemedState isMut nftRedeemed1 isMut nftRedeemed2 isMut nftRedeemed3 isMut nftRedeemed4 isMut nftRedeemed5 isMut nftRedeemed6 isMut nftMint1 nftTokenAccount1 nftMetadataAccount1 nftMint2 nftTokenAccount2 nftMetadataAccount2 nftMint3 nftTokenAccount3 nftMetadataAccount3 nftMint4 nftTokenAccount4 nftMetadataAccount4 nftMint5 nftTokenAccount5 nftMetadataAccount5 nftMint6 nftTokenAccount6 nftMetadataAccount6 owner isSignerisMut rainVault isMut destRainTokenAccount isMut tokenProgram systemProgram rent |