Monero
Loading...
Searching...
No Matches
Macros | Functions
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()

static const char * get_rpc_server_error_message ( int64_t code)
inlinestatic