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_WRONG_WALLET_ADDRESS
Definition core_rpc_server_error_codes.h:37
#define CORE_RPC_ERROR_CODE_PAYMENTS_NOT_ENABLED
Definition core_rpc_server_error_codes.h:53
#define CORE_RPC_ERROR_CODE_STALE_PAYMENT
Definition core_rpc_server_error_codes.h:50
#define CORE_RPC_ERROR_CODE_WRONG_BLOCKBLOB_SIZE
Definition core_rpc_server_error_codes.h:42
#define CORE_RPC_ERROR_CODE_DUPLICATE_PAYMENT
Definition core_rpc_server_error_codes.h:49
#define CORE_RPC_ERROR_CODE_WRONG_BLOCKBLOB
Definition core_rpc_server_error_codes.h:39
#define CORE_RPC_ERROR_CODE_CORE_BUSY
Definition core_rpc_server_error_codes.h:41
#define CORE_RPC_ERROR_CODE_TOO_BIG_HEIGHT
Definition core_rpc_server_error_codes.h:35
static const char * get_rpc_server_error_message(int64_t code)
Definition core_rpc_server_error_codes.h:55
#define CORE_RPC_ERROR_CODE_REGTEST_REQUIRED
Definition core_rpc_server_error_codes.h:45
#define CORE_RPC_ERROR_CODE_RESTRICTED
Definition core_rpc_server_error_codes.h:51
#define CORE_RPC_ERROR_CODE_UNSUPPORTED_BOOTSTRAP
Definition core_rpc_server_error_codes.h:52
#define CORE_RPC_ERROR_CODE_WRONG_PARAM
Definition core_rpc_server_error_codes.h:34
#define CORE_RPC_ERROR_CODE_MINING_TO_SUBADDRESS
Definition core_rpc_server_error_codes.h:44
#define CORE_RPC_ERROR_CODE_INVALID_CLIENT
Definition core_rpc_server_error_codes.h:47
#define CORE_RPC_ERROR_CODE_PAYMENT_REQUIRED
Definition core_rpc_server_error_codes.h:46
#define CORE_RPC_ERROR_CODE_INTERNAL_ERROR
Definition core_rpc_server_error_codes.h:38
#define CORE_RPC_ERROR_CODE_PAYMENT_TOO_LOW
Definition core_rpc_server_error_codes.h:48
#define CORE_RPC_ERROR_CODE_TOO_BIG_RESERVE_SIZE
Definition core_rpc_server_error_codes.h:36
#define CORE_RPC_ERROR_CODE_UNSUPPORTED_RPC
Definition core_rpc_server_error_codes.h:43
#define CORE_RPC_ERROR_CODE_BLOCK_NOT_ACCEPTED
Definition core_rpc_server_error_codes.h:40
const portMappingElt code
Definition portlistingparse.c:22
signed __int64 int64_t
Definition stdint.h:135