34 #define CORE_RPC_ERROR_CODE_WRONG_PARAM -1 35 #define CORE_RPC_ERROR_CODE_TOO_BIG_HEIGHT -2 36 #define CORE_RPC_ERROR_CODE_TOO_BIG_RESERVE_SIZE -3 37 #define CORE_RPC_ERROR_CODE_WRONG_WALLET_ADDRESS -4 38 #define CORE_RPC_ERROR_CODE_INTERNAL_ERROR -5 39 #define CORE_RPC_ERROR_CODE_WRONG_BLOCKBLOB -6 40 #define CORE_RPC_ERROR_CODE_BLOCK_NOT_ACCEPTED -7 41 #define CORE_RPC_ERROR_CODE_CORE_BUSY -9 42 #define CORE_RPC_ERROR_CODE_WRONG_BLOCKBLOB_SIZE -10 43 #define CORE_RPC_ERROR_CODE_UNSUPPORTED_RPC -11 44 #define CORE_RPC_ERROR_CODE_MINING_TO_SUBADDRESS -12 45 #define CORE_RPC_ERROR_CODE_REGTEST_REQUIRED -13 46 #define CORE_RPC_ERROR_CODE_PAYMENT_REQUIRED -14 47 #define CORE_RPC_ERROR_CODE_INVALID_CLIENT -15 48 #define CORE_RPC_ERROR_CODE_PAYMENT_TOO_LOW -16 49 #define CORE_RPC_ERROR_CODE_DUPLICATE_PAYMENT -17 50 #define CORE_RPC_ERROR_CODE_STALE_PAYMENT -18 51 #define CORE_RPC_ERROR_CODE_RESTRICTED -19 52 #define CORE_RPC_ERROR_CODE_UNSUPPORTED_BOOTSTRAP -20 53 #define CORE_RPC_ERROR_CODE_PAYMENTS_NOT_ENABLED -21 79 default: MERROR(
"Unknown error: " <<
code);
return "Unknown error";
#define CORE_RPC_ERROR_CODE_DUPLICATE_PAYMENT
Definition: core_rpc_server_error_codes.h:49
#define CORE_RPC_ERROR_CODE_BLOCK_NOT_ACCEPTED
Definition: core_rpc_server_error_codes.h:40
#define CORE_RPC_ERROR_CODE_WRONG_PARAM
Definition: core_rpc_server_error_codes.h:34
#define CORE_RPC_ERROR_CODE_PAYMENT_TOO_LOW
Definition: core_rpc_server_error_codes.h:48
#define CORE_RPC_ERROR_CODE_INTERNAL_ERROR
Definition: core_rpc_server_error_codes.h:38
#define CORE_RPC_ERROR_CODE_STALE_PAYMENT
Definition: core_rpc_server_error_codes.h:50
#define CORE_RPC_ERROR_CODE_PAYMENTS_NOT_ENABLED
Definition: core_rpc_server_error_codes.h:53
#define CORE_RPC_ERROR_CODE_WRONG_BLOCKBLOB
Definition: core_rpc_server_error_codes.h:39
#define CORE_RPC_ERROR_CODE_TOO_BIG_HEIGHT
Definition: core_rpc_server_error_codes.h:35
const portMappingElt code
Definition: portlistingparse.c:22
#define CORE_RPC_ERROR_CODE_INVALID_CLIENT
Definition: core_rpc_server_error_codes.h:47
#define CORE_RPC_ERROR_CODE_MINING_TO_SUBADDRESS
Definition: core_rpc_server_error_codes.h:44
#define CORE_RPC_ERROR_CODE_WRONG_BLOCKBLOB_SIZE
Definition: core_rpc_server_error_codes.h:42
#define CORE_RPC_ERROR_CODE_RESTRICTED
Definition: core_rpc_server_error_codes.h:51
#define CORE_RPC_ERROR_CODE_PAYMENT_REQUIRED
Definition: core_rpc_server_error_codes.h:46
#define CORE_RPC_ERROR_CODE_UNSUPPORTED_BOOTSTRAP
Definition: core_rpc_server_error_codes.h:52
#define CORE_RPC_ERROR_CODE_CORE_BUSY
Definition: core_rpc_server_error_codes.h:41
static const char * get_rpc_server_error_message(int64_t code)
Definition: core_rpc_server_error_codes.h:55
signed __int64 int64_t
Definition: stdint.h:135
#define CORE_RPC_ERROR_CODE_REGTEST_REQUIRED
Definition: core_rpc_server_error_codes.h:45
#define CORE_RPC_ERROR_CODE_TOO_BIG_RESERVE_SIZE
Definition: core_rpc_server_error_codes.h:36
#define CORE_RPC_ERROR_CODE_WRONG_WALLET_ADDRESS
Definition: core_rpc_server_error_codes.h:37
#define CORE_RPC_ERROR_CODE_UNSUPPORTED_RPC
Definition: core_rpc_server_error_codes.h:43