1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
use anchor_lang::prelude::*;
#[error_code]
pub enum ErrorCode {
#[msg("Slot number is too large")]
SlotNumberTooLarge,
#[msg("Invalid issuer")]
InvalidIssuer,
#[msg("Invalid token manager")]
InvalidTokenManager,
#[msg("Must invalidate receipt")]
MustInvalidateReceipt,
#[msg("Token manager kind is not valid")]
InvalidTokenManagerKind,
#[msg("Invalid invalidation type")]
InvalidInvalidationType,
}