@opiumteam/opium-sdk-v2
Version:
one-stop-shop SDK to interact with the Opium-v2 protocol contracts, subgraphs and APIs
55 lines (54 loc) • 2.87 kB
TypeScript
export declare const semanticErrors: {
ERROR_CORE_POSITIONS_ADDRESSES_AND_AMOUNTS_DO_NOT_MATCH: string;
ERROR_CORE_EXECUTION_BEFORE_MATURITY_NOT_ALLOWED: string;
ERROR_CORE_SYNTHETIC_EXECUTION_WAS_NOT_ALLOWED: string;
ERROR_CORE_NOT_ENOUGH_TOKEN_ALLOWANCE: string;
ERROR_CORE_CANCELLATION_IS_NOT_ALLOWED: string;
ERROR_CORE_INSUFFICIENT_P2P_BALANCE: string;
ERROR_CORE_TICKER_WAS_CANCELLED: string;
ERROR_ORACLE_AGGREGATOR_DATA_DOESNT_EXIST: string;
ERROR_ORACLE_AGGREGATOR_DATA_ALREADY_EXIST: string;
ERROR_CORE_WRONG_HASH: string;
ERROR_CORE_WRONG_POSITION_TYPE: string;
ERROR_CORE_NOT_ENOUGH_POSITIONS: string;
ERROR_CORE_WRONG_MOD: string;
ERROR_CORE_CANT_CANCEL_DUMMY_ORACLE_ID: string;
ERROR_CORE_SYNTHETIC_VALIDATION_ERROR: string;
ERROR_CORE_RESERVE_AMOUNT_GREATER_THAN_BALANCE: string;
ERROR_CORE_NO_DERIVATIVE_CREATION_IN_THE_PAST: string;
ERROR_CORE_PROTOCOL_POSITION_CREATION_PAUSED: string;
ERROR_CORE_PROTOCOL_POSITION_MINT_PAUSED: string;
ERROR_CORE_PROTOCOL_POSITION_REDEMPTION_PAUSED: string;
ERROR_CORE_PROTOCOL_POSITION_EXECUTION_PAUSED: string;
ERROR_CORE_PROTOCOL_POSITION_CANCELLATION_PAUSED: string;
ERROR_CORE_PROTOCOL_RESERVE_CLAIM_PAUSED: string;
ERROR_SYNTHETIC_AGGREGATOR_DERIVATIVE_HASH_NOT_MATCH: string;
ERROR_SYNTHETIC_AGGREGATOR_WRONG_MARGIN: string;
ERROR_REGISTRY_ONLY_PROTOCOL_ADDRESSES_SETTER_ROLE: string;
ERROR_REGISTRY_ONLY_EXECUTION_RESERVE_CLAIMER_ADDRESS_SETTER_ROLE: string;
ERROR_REGISTRY_ONLY_REDEMPTION_RESERVE_CLAIMER_ADDRESS_SETTER_ROLE: string;
ERROR_REGISTRY_ONLY_EXECUTION_RESERVE_PART_SETTER_ROLE: string;
ERROR_REGISTRY_ONLY_NO_DATA_CANCELLATION_PERIOD_SETTER_ROLE: string;
ERROR_REGISTRY_ONLY_GUARDIAN_ROLE: string;
ERROR_REGISTRY_ONLY_WHITELISTER_ROLE: string;
ERROR_REGISTRY_ONLY_DERIVATIVE_AUTHOR_EXECUTION_FEE_CAP_SETTER_ROLE: string;
ERROR_REGISTRY_ONLY_REDEMPTION_RESERVE_PART_SETTER_ROLE: string;
ERROR_REGISTRY_ALREADY_PAUSED: string;
ERROR_REGISTRY_NOT_PAUSED: string;
ERROR_REGISTRY_NULL_ADDRESS: string;
ERROR_REGISTRY_ONLY_PROTOCOL_UNPAUSER_ROLE: string;
ERROR_OPIUM_POSITION_TOKEN_NOT_FACTORY: string;
ERROR_OPIUM_PROXY_FACTORY_NOT_CORE: string;
ERROR_OPIUM_PROXY_CUSTOM_POSITION_TOKEN_NAME_TOO_LONG: string;
ERROR_CORE_NOT_OPIUM_FACTORY_POSITIONS: string;
ERROR_TOKEN_SPENDER_NOT_WHITELISTED: string;
ERROR_REGISTRY_ONLY_PARTIAL_CREATE_PAUSE_ROLE: string;
ERROR_REGISTRY_ONLY_PARTIAL_MINT_PAUSE_ROLE: string;
ERROR_REGISTRY_ONLY_PARTIAL_REDEEM_PAUSE_ROLE: string;
ERROR_REGISTRY_ONLY_PARTIAL_EXECUTE_PAUSE_ROLE: string;
ERROR_REGISTRY_ONLY_PARTIAL_CANCEL_PAUSE_ROLE: string;
ERROR_REGISTRY_ONLY_PARTIAL_CLAIM_RESERVE_PAUSE_ROLE: string;
};
export declare const protocolErrors: {
[x: string]: string;
};