clockwork_crank/errors.rs
1use anchor_lang::prelude::*;
2
3#[error_code]
4pub enum ClockworkError {
5 #[msg("The crank response could not be parsed")]
6 InvalidCrankResponse,
7 #[msg("The queue is in an invalid state")]
8 InvalidQueueState,
9 #[msg("The trigger condition has not been met")]
10 InvalidTrigger,
11
12 #[msg("The queue is currently paused")]
13 PausedQueue,
14
15 #[msg("Inner instruction attempted to write to an unauthorized address")]
16 UnauthorizedWrite,
17}