Name | Arguments | Accounts |
---|---|---|
sendMessage | data:`string` | mailbox isMut receiver message isMut payer isSignerisMut sender isSigner feeReceiver isMut systemProgram |
deleteMessage | messageIndex:`u32` | mailbox isMut receiver authorizedDeleter isSignerisMut message isMut rentDestination isMut systemProgram |
updateReadMessages | readMessages:`u32` | mailbox isMut receiver isSigner |
sendMessageWithIncentive | data:`string` incentiveAmount:`u64` | mailbox isMut receiver message isMut payer isSignerisMut sender isSigner feeReceiver isMut systemProgram incentiveMint payerTokenAccount isMut incentiveTokenAccount isMut tokenProgram associatedTokenProgram rent |
claimIncentive | messageIndex:`u32` | mailbox isMut receiver isSignerisMut message isMut rentDestination isMut incentiveMint incentiveTokenAccount isMut receiverTokenAccount isMut systemProgram tokenProgram associatedTokenProgram rent |