express_relay/
error.rs

1use anchor_lang::prelude::*;
2
3#[error_code]
4pub enum ErrorCode {
5    #[msg("Fee split(s) larger than fee precision")]
6    FeeSplitLargerThanPrecision,
7    #[msg("Fees higher than bid")]
8    FeesHigherThanBid,
9    #[msg("Deadline passed")]
10    DeadlinePassed,
11    #[msg("Invalid CPI into submit bid instruction")]
12    InvalidCPISubmitBid,
13    #[msg("Missing permission")]
14    MissingPermission,
15    #[msg("Multiple permissions")]
16    MultiplePermissions,
17    #[msg("Insufficient searcher funds")]
18    InsufficientSearcherFunds,
19    #[msg("Insufficient funds for rent")]
20    InsufficientRent,
21    #[msg("Invalid referral fee")]
22    InvalidReferralFee,
23    #[msg("Insufficient user funds")]
24    InsufficientUserFunds,
25}