1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
use anchor_lang::prelude::*;
#[error_code]
pub enum ErrorCode {
#[msg("Invalid fee collector token account")]
InvalidFeeCollectorTokenAccount,
#[msg("Invalid authority")]
InvalidAuthority,
#[msg("Invalid mint metadata")]
InvalidMintMetadata,
#[msg("Invalid creator address")]
InvalidCreatorAddress,
#[msg("Invalid token account")]
InvalidTokenAccount,
#[msg("Invalid payment manager")]
InvalidPaymentManager,
#[msg("Mint metadata is owned by the incorrect program")]
InvalidMintMetadataOwner,
#[msg("Invalid fee collector")]
InvalidFeeCollector,
}