Skip to content

DeriveJSONRPCErrorCode

DeriveJSONRPCErrorCode

Bases: IntEnum

Attributes

NO_ERROR class-attribute instance-attribute

NO_ERROR = 0

RATE_LIMIT_EXCEEDED class-attribute instance-attribute

RATE_LIMIT_EXCEEDED = -32000

CONCURRENT_WS_CLIENTS_LIMIT_EXCEEDED class-attribute instance-attribute

CONCURRENT_WS_CLIENTS_LIMIT_EXCEEDED = -32100

PARSE_ERROR class-attribute instance-attribute

PARSE_ERROR = -32700

INVALID_REQUEST class-attribute instance-attribute

INVALID_REQUEST = -32600

METHOD_NOT_FOUND class-attribute instance-attribute

METHOD_NOT_FOUND = -32601

INVALID_PARAMS class-attribute instance-attribute

INVALID_PARAMS = -32602

INTERNAL_ERROR class-attribute instance-attribute

INTERNAL_ERROR = -32603

ORDER_CONFIRMATION_TIMEOUT class-attribute instance-attribute

ORDER_CONFIRMATION_TIMEOUT = 9000

ENGINE_CONFIRMATION_TIMEOUT class-attribute instance-attribute

ENGINE_CONFIRMATION_TIMEOUT = 9001

MANAGER_NOT_FOUND class-attribute instance-attribute

MANAGER_NOT_FOUND = 10000

ASSET_NOT_ERC20 class-attribute instance-attribute

ASSET_NOT_ERC20 = 10001

WALLET_MISMATCH class-attribute instance-attribute

WALLET_MISMATCH = 10002

SUBACCOUNT_MISMATCH class-attribute instance-attribute

SUBACCOUNT_MISMATCH = 10003

MULTIPLE_CURRENCIES_NOT_SUPPORTED class-attribute instance-attribute

MULTIPLE_CURRENCIES_NOT_SUPPORTED = 10004

MAX_SUBACCOUNTS_REACHED class-attribute instance-attribute

MAX_SUBACCOUNTS_REACHED = 10005

MAX_SESSION_KEYS_REACHED class-attribute instance-attribute

MAX_SESSION_KEYS_REACHED = 10006

MAX_ASSETS_PER_SUBACCOUNT class-attribute instance-attribute

MAX_ASSETS_PER_SUBACCOUNT = 10007

MAX_EXPIRIES_PER_SUBACCOUNT class-attribute instance-attribute

MAX_EXPIRIES_PER_SUBACCOUNT = 10008

INVALID_RECIPIENT_SUBACCOUNT_ID class-attribute instance-attribute

INVALID_RECIPIENT_SUBACCOUNT_ID = 10009

PMRM_USDC_ONLY_COLLATERAL class-attribute instance-attribute

PMRM_USDC_ONLY_COLLATERAL = 10010

ERC20_INSUFFICIENT_ALLOWANCE class-attribute instance-attribute

ERC20_INSUFFICIENT_ALLOWANCE = 10011

ERC20_INSUFFICIENT_BALANCE class-attribute instance-attribute

ERC20_INSUFFICIENT_BALANCE = 10012

PENDING_DEPOSIT class-attribute instance-attribute

PENDING_DEPOSIT = 10013

PENDING_WITHDRAWAL class-attribute instance-attribute

PENDING_WITHDRAWAL = 10014

PM2_COLLATERAL_CONSTRAINT class-attribute instance-attribute

PM2_COLLATERAL_CONSTRAINT = 10015

INSUFFICIENT_FUNDS_ORDER class-attribute instance-attribute

INSUFFICIENT_FUNDS_ORDER = 11000

ORDER_REJECTED_FROM_QUEUE class-attribute instance-attribute

ORDER_REJECTED_FROM_QUEUE = 11002

ALREADY_CANCELLED class-attribute instance-attribute

ALREADY_CANCELLED = 11003

ALREADY_FILLED class-attribute instance-attribute

ALREADY_FILLED = 11004

ALREADY_EXPIRED class-attribute instance-attribute

ALREADY_EXPIRED = 11005

ORDER_NOT_EXIST class-attribute instance-attribute

ORDER_NOT_EXIST = 11006

SELF_CROSS_DISALLOWED class-attribute instance-attribute

SELF_CROSS_DISALLOWED = 11007

POST_ONLY_REJECT class-attribute instance-attribute

POST_ONLY_REJECT = 11008

ZERO_LIQUIDITY class-attribute instance-attribute

ZERO_LIQUIDITY = 11009

POST_ONLY_INVALID_TYPE class-attribute instance-attribute

POST_ONLY_INVALID_TYPE = 11010

INVALID_SIGNATURE_EXPIRY class-attribute instance-attribute

INVALID_SIGNATURE_EXPIRY = 11011

INVALID_AMOUNT class-attribute instance-attribute

INVALID_AMOUNT = 11012

INVALID_LIMIT_PRICE class-attribute instance-attribute

INVALID_LIMIT_PRICE = 11013

FOK_NOT_FILLED class-attribute instance-attribute

FOK_NOT_FILLED = 11014

MMP_FROZEN class-attribute instance-attribute

MMP_FROZEN = 11015

ALREADY_CONSUMED class-attribute instance-attribute

ALREADY_CONSUMED = 11016

NON_UNIQUE_NONCE class-attribute instance-attribute

NON_UNIQUE_NONCE = 11017

INVALID_NONCE_DATE class-attribute instance-attribute

INVALID_NONCE_DATE = 11018

OPEN_ORDERS_LIMIT_EXCEEDED class-attribute instance-attribute

OPEN_ORDERS_LIMIT_EXCEEDED = 11019

NEGATIVE_ERC20_BALANCE class-attribute instance-attribute

NEGATIVE_ERC20_BALANCE = 11020

INSTRUMENT_NOT_LIVE class-attribute instance-attribute

INSTRUMENT_NOT_LIVE = 11021

TRIGGER_ORDER_CANCELLED class-attribute instance-attribute

TRIGGER_ORDER_CANCELLED = 11050

INVALID_TRIGGER_PRICE class-attribute instance-attribute

INVALID_TRIGGER_PRICE = 11051

TRIGGER_ORDER_LIMIT_EXCEEDED class-attribute instance-attribute

TRIGGER_ORDER_LIMIT_EXCEEDED = 11052

TRIGGER_PRICE_TYPE_UNSUPPORTED class-attribute instance-attribute

TRIGGER_PRICE_TYPE_UNSUPPORTED = 11053

TRIGGER_ORDER_REPLACE_UNSUPPORTED class-attribute instance-attribute

TRIGGER_ORDER_REPLACE_UNSUPPORTED = 11054

MARKET_ORDER_INVALID_TRIGGER_PRICE class-attribute instance-attribute

MARKET_ORDER_INVALID_TRIGGER_PRICE = 11055

LEG_INSTRUMENTS_NOT_UNIQUE class-attribute instance-attribute

LEG_INSTRUMENTS_NOT_UNIQUE = 11100

RFQ_NOT_FOUND class-attribute instance-attribute

RFQ_NOT_FOUND = 11101

QUOTE_NOT_FOUND class-attribute instance-attribute

QUOTE_NOT_FOUND = 11102

RFQ_LEG_MISMATCH class-attribute instance-attribute

RFQ_LEG_MISMATCH = 11103

RFQ_NOT_OPEN class-attribute instance-attribute

RFQ_NOT_OPEN = 11104

RFQ_ID_MISMATCH class-attribute instance-attribute

RFQ_ID_MISMATCH = 11105

INVALID_RFQ_COUNTERPARTY class-attribute instance-attribute

INVALID_RFQ_COUNTERPARTY = 11106

QUOTE_COST_TOO_HIGH class-attribute instance-attribute

QUOTE_COST_TOO_HIGH = 11107

AUCTION_NOT_ONGOING class-attribute instance-attribute

AUCTION_NOT_ONGOING = 11200

OPEN_ORDERS_NOT_ALLOWED class-attribute instance-attribute

OPEN_ORDERS_NOT_ALLOWED = 11201

PRICE_LIMIT_EXCEEDED class-attribute instance-attribute

PRICE_LIMIT_EXCEEDED = 11202

LAST_TRADE_ID_MISMATCH class-attribute instance-attribute

LAST_TRADE_ID_MISMATCH = 11203

MAKER_PROGRAM_NOT_FOUND class-attribute instance-attribute

MAKER_PROGRAM_NOT_FOUND = 19000

ASSET_NOT_FOUND class-attribute instance-attribute

ASSET_NOT_FOUND = 12000

INSTRUMENT_NOT_FOUND class-attribute instance-attribute

INSTRUMENT_NOT_FOUND = 12001

CURRENCY_NOT_FOUND class-attribute instance-attribute

CURRENCY_NOT_FOUND = 12002

USDC_NO_CAPS class-attribute instance-attribute

USDC_NO_CAPS = 12003

INVALID_CHANNELS class-attribute instance-attribute

INVALID_CHANNELS = 13000

ACCOUNT_NOT_FOUND class-attribute instance-attribute

ACCOUNT_NOT_FOUND = 14000

SUBACCOUNT_NOT_FOUND class-attribute instance-attribute

SUBACCOUNT_NOT_FOUND = 14001

SUBACCOUNT_WITHDRAWN class-attribute instance-attribute

SUBACCOUNT_WITHDRAWN = 14002

SESSIONKEY_EXPIRY_TOO_LOW class-attribute instance-attribute

SESSIONKEY_EXPIRY_TOO_LOW = 14009

SESSIONKEY_ALREADY_REGISTERED class-attribute instance-attribute

SESSIONKEY_ALREADY_REGISTERED = 14010

SESSIONKEY_REGISTERED_OTHER_ACCOUNT class-attribute instance-attribute

SESSIONKEY_REGISTERED_OTHER_ACCOUNT = 14011

ADDRESS_NOT_CHECKSUMMED class-attribute instance-attribute

ADDRESS_NOT_CHECKSUMMED = 14012

INVALID_ETH_ADDRESS class-attribute instance-attribute

INVALID_ETH_ADDRESS = 14013

INVALID_SIGNATURE class-attribute instance-attribute

INVALID_SIGNATURE = 14014

NONCE_MISMATCH class-attribute instance-attribute

NONCE_MISMATCH = 14015

RAWTX_FUNCTION_MISMATCH class-attribute instance-attribute

RAWTX_FUNCTION_MISMATCH = 14016

RAWTX_CONTRACT_MISMATCH class-attribute instance-attribute

RAWTX_CONTRACT_MISMATCH = 14017

RAWTX_PARAMS_MISMATCH class-attribute instance-attribute

RAWTX_PARAMS_MISMATCH = 14018

RAWTX_PARAM_VALUES_MISMATCH class-attribute instance-attribute

RAWTX_PARAM_VALUES_MISMATCH = 14019

HEADER_WALLET_MISMATCH class-attribute instance-attribute

HEADER_WALLET_MISMATCH = 14020

HEADER_WALLET_MISSING class-attribute instance-attribute

HEADER_WALLET_MISSING = 14021

PRIVATE_CHANNEL_SUBSCRIPTION_FAILED class-attribute instance-attribute

PRIVATE_CHANNEL_SUBSCRIPTION_FAILED = 14022

SIGNER_NOT_OWNER class-attribute instance-attribute

SIGNER_NOT_OWNER = 14023

CHAINID_MISMATCH class-attribute instance-attribute

CHAINID_MISMATCH = 14024

MISSING_PRIVATE_PARAM class-attribute instance-attribute

MISSING_PRIVATE_PARAM = 14025

SESSIONKEY_NOT_FOUND class-attribute instance-attribute

SESSIONKEY_NOT_FOUND = 14026

UNAUTHORIZED_RQF_MAKER class-attribute instance-attribute

UNAUTHORIZED_RQF_MAKER = 14027

CROSS_CURRENCY_RFQ_NOT_SUPPORTED class-attribute instance-attribute

CROSS_CURRENCY_RFQ_NOT_SUPPORTED = 14028

SESSIONKEY_IP_NOT_WHITELISTED class-attribute instance-attribute

SESSIONKEY_IP_NOT_WHITELISTED = 14029

SESSIONKEY_EXPIRED class-attribute instance-attribute

SESSIONKEY_EXPIRED = 14030

UNAUTHORIZED_KEY_SCOPE class-attribute instance-attribute

UNAUTHORIZED_KEY_SCOPE = 14031

SCOPE_NOT_ADMIN class-attribute instance-attribute

SCOPE_NOT_ADMIN = 14032

ACCOUNT_NOT_WHITELISTED_ATOMIC_ORDERS class-attribute instance-attribute

ACCOUNT_NOT_WHITELISTED_ATOMIC_ORDERS = 14033

REFERRAL_CODE_NOT_FOUND class-attribute instance-attribute

REFERRAL_CODE_NOT_FOUND = 14034

RESTRICTED_REGION class-attribute instance-attribute

RESTRICTED_REGION = 16000

ACCOUNT_DISABLED_COMPLIANCE class-attribute instance-attribute

ACCOUNT_DISABLED_COMPLIANCE = 16001

SENTINEL_AUTH_INVALID class-attribute instance-attribute

SENTINEL_AUTH_INVALID = 16100

INVALID_BLOCK_NUMBER class-attribute instance-attribute

INVALID_BLOCK_NUMBER = 18000

BLOCK_ESTIMATION_FAILED class-attribute instance-attribute

BLOCK_ESTIMATION_FAILED = 18001

LIGHTACCOUNT_OWNER_MISMATCH class-attribute instance-attribute

LIGHTACCOUNT_OWNER_MISMATCH = 18002

VAULT_ERC20_ASSET_NOT_EXISTS class-attribute instance-attribute

VAULT_ERC20_ASSET_NOT_EXISTS = 18003

VAULT_ERC20_POOL_NOT_EXISTS class-attribute instance-attribute

VAULT_ERC20_POOL_NOT_EXISTS = 18004

VAULT_ADD_ASSET_BEFORE_BALANCE class-attribute instance-attribute

VAULT_ADD_ASSET_BEFORE_BALANCE = 18005

INVALID_SWELL_SEASON class-attribute instance-attribute

INVALID_SWELL_SEASON = 18006

VAULT_NOT_FOUND class-attribute instance-attribute

VAULT_NOT_FOUND = 18007

MAKER_PROGRAM_NOT_FOUND_19000 class-attribute instance-attribute

MAKER_PROGRAM_NOT_FOUND_19000 = 19000