| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125 |
- /// Constructors for all expected abort codes thrown by the Pyth contract.
- /// Each error is in the appropiate error category.
- module pyth::error {
- use std::error;
- public fun negative_value(): u64 {
- error::invalid_state(1)
- }
- public fun incorrect_identifier_length(): u64 {
- error::invalid_argument(2)
- }
- public fun invalid_data_source(): u64 {
- error::invalid_argument(3)
- }
- public fun stale_price_update(): u64 {
- error::already_exists(4)
- }
- public fun invalid_publish_times_length(): u64 {
- error::invalid_argument(5)
- }
- public fun insufficient_fee(): u64 {
- error::invalid_argument(6)
- }
- public fun no_fresh_data(): u64 {
- error::already_exists(7)
- }
- public fun unknown_price_feed(): u64 {
- error::not_found(8)
- }
- public fun unauthorized_upgrade(): u64 {
- error::permission_denied(9)
- }
- public fun invalid_upgrade_hash(): u64 {
- error::invalid_argument(10)
- }
- public fun invalid_hash_length(): u64 {
- error::invalid_argument(11)
- }
- public fun invalid_governance_module(): u64 {
- error::invalid_argument(12)
- }
- public fun invalid_governance_target_chain_id(): u64 {
- error::invalid_argument(13)
- }
- public fun invalid_governance_data_source(): u64 {
- error::invalid_argument(14)
- }
- public fun invalid_governance_sequence_number(): u64 {
- error::invalid_argument(15)
- }
- public fun invalid_governance_action(): u64 {
- error::invalid_argument(16)
- }
- public fun overflow(): u64 {
- error::out_of_range(17)
- }
- public fun invalid_batch_attestation_header_size(): u64 {
- error::invalid_argument(18)
- }
- public fun positive_value(): u64 {
- error::invalid_state(19)
- }
- public fun invalid_governance_magic_value(): u64 {
- error::invalid_argument(20)
- }
- public fun magnitude_too_large(): u64 {
- error::invalid_argument(21)
- }
- public fun governance_contract_upgrade_chain_id_zero(): u64 {
- error::invalid_argument(22)
- }
- public fun invalid_price_status(): u64 {
- error::invalid_argument(23)
- }
- public fun invalid_attestation_magic_value(): u64 {
- error::invalid_argument(24)
- }
- public fun data_source_emitter_address_and_chain_ids_different_lengths(): u64 {
- error::invalid_argument(25)
- }
- public fun invalid_accumulator_payload(): u64 {
- error::invalid_argument(26)
- }
- public fun invalid_accumulator_message(): u64 {
- error::invalid_argument(27)
- }
- public fun invalid_wormhole_message(): u64 {
- error::invalid_argument(28)
- }
- public fun invalid_proof(): u64 {
- error::invalid_argument(29)
- }
- public fun invalid_keccak160_length(): u64 {
- error::invalid_argument(30)
- }
- }
|