Monero
Loading...
Searching...
No Matches
core_rpc_server_error_codes.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define CORE_RPC_ERROR_CODE_WRONG_PARAM   -1
#define CORE_RPC_ERROR_CODE_TOO_BIG_HEIGHT   -2
#define CORE_RPC_ERROR_CODE_TOO_BIG_RESERVE_SIZE   -3
#define CORE_RPC_ERROR_CODE_WRONG_WALLET_ADDRESS   -4
#define CORE_RPC_ERROR_CODE_INTERNAL_ERROR   -5
#define CORE_RPC_ERROR_CODE_WRONG_BLOCKBLOB   -6
#define CORE_RPC_ERROR_CODE_BLOCK_NOT_ACCEPTED   -7
#define CORE_RPC_ERROR_CODE_CORE_BUSY   -9
#define CORE_RPC_ERROR_CODE_WRONG_BLOCKBLOB_SIZE   -10
#define CORE_RPC_ERROR_CODE_UNSUPPORTED_RPC   -11
#define CORE_RPC_ERROR_CODE_MINING_TO_SUBADDRESS   -12
#define CORE_RPC_ERROR_CODE_REGTEST_REQUIRED   -13
#define CORE_RPC_ERROR_CODE_PAYMENT_REQUIRED   -14
#define CORE_RPC_ERROR_CODE_INVALID_CLIENT   -15
#define CORE_RPC_ERROR_CODE_PAYMENT_TOO_LOW   -16
#define CORE_RPC_ERROR_CODE_DUPLICATE_PAYMENT   -17
#define CORE_RPC_ERROR_CODE_STALE_PAYMENT   -18
#define CORE_RPC_ERROR_CODE_RESTRICTED   -19
#define CORE_RPC_ERROR_CODE_UNSUPPORTED_BOOTSTRAP   -20
#define CORE_RPC_ERROR_CODE_PAYMENTS_NOT_ENABLED   -21

Functions

static const char * get_rpc_server_error_message (int64_t code)

Macro Definition Documentation

◆ CORE_RPC_ERROR_CODE_BLOCK_NOT_ACCEPTED

#define CORE_RPC_ERROR_CODE_BLOCK_NOT_ACCEPTED   -7

◆ CORE_RPC_ERROR_CODE_CORE_BUSY

#define CORE_RPC_ERROR_CODE_CORE_BUSY   -9

◆ CORE_RPC_ERROR_CODE_DUPLICATE_PAYMENT

#define CORE_RPC_ERROR_CODE_DUPLICATE_PAYMENT   -17

◆ CORE_RPC_ERROR_CODE_INTERNAL_ERROR

#define CORE_RPC_ERROR_CODE_INTERNAL_ERROR   -5

◆ CORE_RPC_ERROR_CODE_INVALID_CLIENT

#define CORE_RPC_ERROR_CODE_INVALID_CLIENT   -15

◆ CORE_RPC_ERROR_CODE_MINING_TO_SUBADDRESS

#define CORE_RPC_ERROR_CODE_MINING_TO_SUBADDRESS   -12

◆ CORE_RPC_ERROR_CODE_PAYMENT_REQUIRED

#define CORE_RPC_ERROR_CODE_PAYMENT_REQUIRED   -14

◆ CORE_RPC_ERROR_CODE_PAYMENT_TOO_LOW

#define CORE_RPC_ERROR_CODE_PAYMENT_TOO_LOW   -16

◆ CORE_RPC_ERROR_CODE_PAYMENTS_NOT_ENABLED

#define CORE_RPC_ERROR_CODE_PAYMENTS_NOT_ENABLED   -21

◆ CORE_RPC_ERROR_CODE_REGTEST_REQUIRED

#define CORE_RPC_ERROR_CODE_REGTEST_REQUIRED   -13

◆ CORE_RPC_ERROR_CODE_RESTRICTED

#define CORE_RPC_ERROR_CODE_RESTRICTED   -19

◆ CORE_RPC_ERROR_CODE_STALE_PAYMENT

#define CORE_RPC_ERROR_CODE_STALE_PAYMENT   -18

◆ CORE_RPC_ERROR_CODE_TOO_BIG_HEIGHT

#define CORE_RPC_ERROR_CODE_TOO_BIG_HEIGHT   -2

◆ CORE_RPC_ERROR_CODE_TOO_BIG_RESERVE_SIZE

#define CORE_RPC_ERROR_CODE_TOO_BIG_RESERVE_SIZE   -3

◆ CORE_RPC_ERROR_CODE_UNSUPPORTED_BOOTSTRAP

#define CORE_RPC_ERROR_CODE_UNSUPPORTED_BOOTSTRAP   -20

◆ CORE_RPC_ERROR_CODE_UNSUPPORTED_RPC

#define CORE_RPC_ERROR_CODE_UNSUPPORTED_RPC   -11

◆ CORE_RPC_ERROR_CODE_WRONG_BLOCKBLOB

#define CORE_RPC_ERROR_CODE_WRONG_BLOCKBLOB   -6

◆ CORE_RPC_ERROR_CODE_WRONG_BLOCKBLOB_SIZE

#define CORE_RPC_ERROR_CODE_WRONG_BLOCKBLOB_SIZE   -10

◆ CORE_RPC_ERROR_CODE_WRONG_PARAM

#define CORE_RPC_ERROR_CODE_WRONG_PARAM   -1

◆ CORE_RPC_ERROR_CODE_WRONG_WALLET_ADDRESS

#define CORE_RPC_ERROR_CODE_WRONG_WALLET_ADDRESS   -4

Function Documentation

◆ get_rpc_server_error_message()

const char * get_rpc_server_error_message ( int64_t code)
inlinestatic