@@ -38,42 +38,42 @@ enum RPCErrorCode
3838 RPC_PARSE_ERROR = -32700 ,
3939
4040 // ! General application defined errors
41- RPC_MISC_ERROR = -1 , // ! std::exception thrown in command handling
42- RPC_FORBIDDEN_BY_SAFE_MODE = -2 , // ! Server is in safe mode, and command is not allowed in safe mode
43- RPC_TYPE_ERROR = -3 , // ! Unexpected type was passed as parameter
44- RPC_INVALID_ADDRESS_OR_KEY = -5 , // ! Invalid address or key
45- RPC_OUT_OF_MEMORY = -7 , // ! Ran out of memory during operation
46- RPC_INVALID_PARAMETER = -8 , // ! Invalid, missing or duplicate parameter
47- RPC_DATABASE_ERROR = -20 , // ! Database error
48- RPC_DESERIALIZATION_ERROR = -22 , // ! Error parsing or validating structure in raw format
49- RPC_VERIFY_ERROR = -25 , // ! General error during transaction or block submission
50- RPC_VERIFY_REJECTED = -26 , // ! Transaction or block was rejected by network rules
51- RPC_VERIFY_ALREADY_IN_CHAIN = -27 , // ! Transaction already in chain
52- RPC_IN_WARMUP = -28 , // ! Client still warming up
41+ RPC_MISC_ERROR = -1 , // !< std::exception thrown in command handling
42+ RPC_FORBIDDEN_BY_SAFE_MODE = -2 , // !< Server is in safe mode, and command is not allowed in safe mode
43+ RPC_TYPE_ERROR = -3 , // !< Unexpected type was passed as parameter
44+ RPC_INVALID_ADDRESS_OR_KEY = -5 , // !< Invalid address or key
45+ RPC_OUT_OF_MEMORY = -7 , // !< Ran out of memory during operation
46+ RPC_INVALID_PARAMETER = -8 , // !< Invalid, missing or duplicate parameter
47+ RPC_DATABASE_ERROR = -20 , // !< Database error
48+ RPC_DESERIALIZATION_ERROR = -22 , // !< Error parsing or validating structure in raw format
49+ RPC_VERIFY_ERROR = -25 , // !< General error during transaction or block submission
50+ RPC_VERIFY_REJECTED = -26 , // !< Transaction or block was rejected by network rules
51+ RPC_VERIFY_ALREADY_IN_CHAIN = -27 , // !< Transaction already in chain
52+ RPC_IN_WARMUP = -28 , // !< Client still warming up
5353
5454 // ! Aliases for backward compatibility
5555 RPC_TRANSACTION_ERROR = RPC_VERIFY_ERROR,
5656 RPC_TRANSACTION_REJECTED = RPC_VERIFY_REJECTED,
5757 RPC_TRANSACTION_ALREADY_IN_CHAIN= RPC_VERIFY_ALREADY_IN_CHAIN,
5858
5959 // ! P2P client errors
60- RPC_CLIENT_NOT_CONNECTED = -9 , // ! Bitcoin is not connected
61- RPC_CLIENT_IN_INITIAL_DOWNLOAD = -10 , // ! Still downloading initial blocks
62- RPC_CLIENT_NODE_ALREADY_ADDED = -23 , // ! Node is already added
63- RPC_CLIENT_NODE_NOT_ADDED = -24 , // ! Node has not been added before
64- RPC_CLIENT_NODE_NOT_CONNECTED = -29 , // ! Node to disconnect not found in connected nodes
65- RPC_CLIENT_INVALID_IP_OR_SUBNET = -30 , // ! Invalid IP/Subnet
60+ RPC_CLIENT_NOT_CONNECTED = -9 , // !< Bitcoin is not connected
61+ RPC_CLIENT_IN_INITIAL_DOWNLOAD = -10 , // !< Still downloading initial blocks
62+ RPC_CLIENT_NODE_ALREADY_ADDED = -23 , // !< Node is already added
63+ RPC_CLIENT_NODE_NOT_ADDED = -24 , // !< Node has not been added before
64+ RPC_CLIENT_NODE_NOT_CONNECTED = -29 , // !< Node to disconnect not found in connected nodes
65+ RPC_CLIENT_INVALID_IP_OR_SUBNET = -30 , // !< Invalid IP/Subnet
6666
6767 // ! Wallet errors
68- RPC_WALLET_ERROR = -4 , // ! Unspecified problem with wallet (key not found etc.)
69- RPC_WALLET_INSUFFICIENT_FUNDS = -6 , // ! Not enough funds in wallet or account
70- RPC_WALLET_INVALID_ACCOUNT_NAME = -11 , // ! Invalid account name
71- RPC_WALLET_KEYPOOL_RAN_OUT = -12 , // ! Keypool ran out, call keypoolrefill first
72- RPC_WALLET_UNLOCK_NEEDED = -13 , // ! Enter the wallet passphrase with walletpassphrase first
73- RPC_WALLET_PASSPHRASE_INCORRECT = -14 , // ! The wallet passphrase entered was incorrect
74- RPC_WALLET_WRONG_ENC_STATE = -15 , // ! Command given in wrong wallet encryption state (encrypting an encrypted wallet etc.)
75- RPC_WALLET_ENCRYPTION_FAILED = -16 , // ! Failed to encrypt the wallet
76- RPC_WALLET_ALREADY_UNLOCKED = -17 , // ! Wallet is already unlocked
68+ RPC_WALLET_ERROR = -4 , // !< Unspecified problem with wallet (key not found etc.)
69+ RPC_WALLET_INSUFFICIENT_FUNDS = -6 , // !< Not enough funds in wallet or account
70+ RPC_WALLET_INVALID_ACCOUNT_NAME = -11 , // !< Invalid account name
71+ RPC_WALLET_KEYPOOL_RAN_OUT = -12 , // !< Keypool ran out, call keypoolrefill first
72+ RPC_WALLET_UNLOCK_NEEDED = -13 , // !< Enter the wallet passphrase with walletpassphrase first
73+ RPC_WALLET_PASSPHRASE_INCORRECT = -14 , // !< The wallet passphrase entered was incorrect
74+ RPC_WALLET_WRONG_ENC_STATE = -15 , // !< Command given in wrong wallet encryption state (encrypting an encrypted wallet etc.)
75+ RPC_WALLET_ENCRYPTION_FAILED = -16 , // !< Failed to encrypt the wallet
76+ RPC_WALLET_ALREADY_UNLOCKED = -17 , // !< Wallet is already unlocked
7777};
7878
7979std::string JSONRPCRequest (const std::string& strMethod, const UniValue& params, const UniValue& id);
0 commit comments