af_oracle/errors.rs
1//! Error codes for Move aborts.
2#![expect(non_upper_case_globals, reason = "Copied from Move")]
3
4pub const PriceFeedAlreadyExists: u64 = 1;
5pub const PriceFeedDoesNotExist: u64 = 2;
6pub const InvalidSourceObjectForFeed: u64 = 3;
7pub const InvalidPriceValue: u64 = 5;
8pub const SourceAlreadyAuthorized: u64 = 6;
9pub const SourceNotAuthorized: u64 = 7;
10pub const SourceObjectIsNotRegistered: u64 = 8;
11pub const SymbolDoesNotExists: u64 = 9;
12pub const PriceIsTooHigh: u64 = 10;
13pub const SourceTimestampGreaterThanCurrentClockTimestamp: u64 = 11;
14pub const SourceTimestampOlderThanCurrentFeedTimestamp: u64 = 12;
15pub const SourceTimestampOlderThanTolerance: u64 = 13;