6 #ifndef BITCOIN_RPC_PROTOCOL_H 7 #define BITCOIN_RPC_PROTOCOL_H 119 #endif // BITCOIN_RPC_PROTOCOL_H No wallet specified (error when there are multiple wallets loaded)
Aliases for backward compatibility.
Node has not been added before.
Keypool ran out, call keypoolrefill first.
Ran out of memory during operation.
Enter the wallet passphrase with walletpassphrase first.
Wallet is already unlocked.
Transaction or block was rejected by network rules.
HTTPStatusCode
HTTP status codes.
Invalid, missing or duplicate parameter.
General error during transaction or block submission.
The wallet passphrase entered was incorrect.
Transaction already in chain.
Unexpected type was passed as parameter.
Command given in wrong wallet encryption state (encrypting an encrypted wallet etc.)
General application defined errors std::exception thrown in command handling.
Invalid wallet specified.
Backwards compatible aliases.
RPC method is deprecated.
Failed to encrypt the wallet.
Not enough funds in wallet or account.
Node to disconnect not found in connected nodes.
Unused reserved codes, kept around for backwards compatibility.
Standard JSON-RPC 2.0 errors.
Wallet errors Unspecified problem with wallet (key not found etc.)
No valid connection manager instance found.
RPCErrorCode
Bitcoin RPC error codes.
Still downloading initial blocks.
P2P client errors Bitcoin is not connected.
Error parsing or validating structure in raw format.