Monero
Loading...
Searching...
No Matches
wallet_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 WALLET_RPC_ERROR_CODE_UNKNOWN_ERROR   -1
#define WALLET_RPC_ERROR_CODE_WRONG_ADDRESS   -2
#define WALLET_RPC_ERROR_CODE_DAEMON_IS_BUSY   -3
#define WALLET_RPC_ERROR_CODE_GENERIC_TRANSFER_ERROR   -4
#define WALLET_RPC_ERROR_CODE_WRONG_PAYMENT_ID   -5
#define WALLET_RPC_ERROR_CODE_TRANSFER_TYPE   -6
#define WALLET_RPC_ERROR_CODE_DENIED   -7
#define WALLET_RPC_ERROR_CODE_WRONG_TXID   -8
#define WALLET_RPC_ERROR_CODE_WRONG_SIGNATURE   -9
#define WALLET_RPC_ERROR_CODE_WRONG_KEY_IMAGE   -10
#define WALLET_RPC_ERROR_CODE_WRONG_URI   -11
#define WALLET_RPC_ERROR_CODE_WRONG_INDEX   -12
#define WALLET_RPC_ERROR_CODE_NOT_OPEN   -13
#define WALLET_RPC_ERROR_CODE_ACCOUNT_INDEX_OUT_OF_BOUNDS   -14
#define WALLET_RPC_ERROR_CODE_ADDRESS_INDEX_OUT_OF_BOUNDS   -15
#define WALLET_RPC_ERROR_CODE_TX_NOT_POSSIBLE   -16
#define WALLET_RPC_ERROR_CODE_NOT_ENOUGH_MONEY   -17
#define WALLET_RPC_ERROR_CODE_TX_TOO_LARGE   -18
#define WALLET_RPC_ERROR_CODE_NOT_ENOUGH_OUTS_TO_MIX   -19
#define WALLET_RPC_ERROR_CODE_ZERO_DESTINATION   -20
#define WALLET_RPC_ERROR_CODE_WALLET_ALREADY_EXISTS   -21
#define WALLET_RPC_ERROR_CODE_INVALID_PASSWORD   -22
#define WALLET_RPC_ERROR_CODE_NO_WALLET_DIR   -23
#define WALLET_RPC_ERROR_CODE_NO_TXKEY   -24
#define WALLET_RPC_ERROR_CODE_WRONG_KEY   -25
#define WALLET_RPC_ERROR_CODE_BAD_HEX   -26
#define WALLET_RPC_ERROR_CODE_BAD_TX_METADATA   -27
#define WALLET_RPC_ERROR_CODE_ALREADY_MULTISIG   -28
#define WALLET_RPC_ERROR_CODE_WATCH_ONLY   -29
#define WALLET_RPC_ERROR_CODE_BAD_MULTISIG_INFO   -30
#define WALLET_RPC_ERROR_CODE_NOT_MULTISIG   -31
#define WALLET_RPC_ERROR_CODE_WRONG_LR   -32
#define WALLET_RPC_ERROR_CODE_THRESHOLD_NOT_REACHED   -33
#define WALLET_RPC_ERROR_CODE_BAD_MULTISIG_TX_DATA   -34
#define WALLET_RPC_ERROR_CODE_MULTISIG_SIGNATURE   -35
#define WALLET_RPC_ERROR_CODE_MULTISIG_SUBMISSION   -36
#define WALLET_RPC_ERROR_CODE_NOT_ENOUGH_UNLOCKED_MONEY   -37
#define WALLET_RPC_ERROR_CODE_NO_DAEMON_CONNECTION   -38
#define WALLET_RPC_ERROR_CODE_BAD_UNSIGNED_TX_DATA   -39
#define WALLET_RPC_ERROR_CODE_BAD_SIGNED_TX_DATA   -40
#define WALLET_RPC_ERROR_CODE_SIGNED_SUBMISSION   -41
#define WALLET_RPC_ERROR_CODE_SIGN_UNSIGNED   -42
#define WALLET_RPC_ERROR_CODE_NON_DETERMINISTIC   -43
#define WALLET_RPC_ERROR_CODE_INVALID_LOG_LEVEL   -44
#define WALLET_RPC_ERROR_CODE_ATTRIBUTE_NOT_FOUND   -45
#define WALLET_RPC_ERROR_CODE_ZERO_AMOUNT   -46
#define WALLET_RPC_ERROR_CODE_INVALID_SIGNATURE_TYPE   -47
#define WALLET_RPC_ERROR_CODE_DISABLED   -48
#define WALLET_RPC_ERROR_CODE_PROXY_ALREADY_DEFINED   -49
#define WALLET_RPC_ERROR_CODE_NONZERO_UNLOCK_TIME   -50
#define WALLET_RPC_ERROR_CODE_IS_BACKGROUND_WALLET   -51
#define WALLET_RPC_ERROR_CODE_IS_BACKGROUND_SYNCING   -52

Macro Definition Documentation

◆ WALLET_RPC_ERROR_CODE_ACCOUNT_INDEX_OUT_OF_BOUNDS

#define WALLET_RPC_ERROR_CODE_ACCOUNT_INDEX_OUT_OF_BOUNDS   -14

◆ WALLET_RPC_ERROR_CODE_ADDRESS_INDEX_OUT_OF_BOUNDS

#define WALLET_RPC_ERROR_CODE_ADDRESS_INDEX_OUT_OF_BOUNDS   -15

◆ WALLET_RPC_ERROR_CODE_ALREADY_MULTISIG

#define WALLET_RPC_ERROR_CODE_ALREADY_MULTISIG   -28

◆ WALLET_RPC_ERROR_CODE_ATTRIBUTE_NOT_FOUND

#define WALLET_RPC_ERROR_CODE_ATTRIBUTE_NOT_FOUND   -45

◆ WALLET_RPC_ERROR_CODE_BAD_HEX

#define WALLET_RPC_ERROR_CODE_BAD_HEX   -26

◆ WALLET_RPC_ERROR_CODE_BAD_MULTISIG_INFO

#define WALLET_RPC_ERROR_CODE_BAD_MULTISIG_INFO   -30

◆ WALLET_RPC_ERROR_CODE_BAD_MULTISIG_TX_DATA

#define WALLET_RPC_ERROR_CODE_BAD_MULTISIG_TX_DATA   -34

◆ WALLET_RPC_ERROR_CODE_BAD_SIGNED_TX_DATA

#define WALLET_RPC_ERROR_CODE_BAD_SIGNED_TX_DATA   -40

◆ WALLET_RPC_ERROR_CODE_BAD_TX_METADATA

#define WALLET_RPC_ERROR_CODE_BAD_TX_METADATA   -27

◆ WALLET_RPC_ERROR_CODE_BAD_UNSIGNED_TX_DATA

#define WALLET_RPC_ERROR_CODE_BAD_UNSIGNED_TX_DATA   -39

◆ WALLET_RPC_ERROR_CODE_DAEMON_IS_BUSY

#define WALLET_RPC_ERROR_CODE_DAEMON_IS_BUSY   -3

◆ WALLET_RPC_ERROR_CODE_DENIED

#define WALLET_RPC_ERROR_CODE_DENIED   -7

◆ WALLET_RPC_ERROR_CODE_DISABLED

#define WALLET_RPC_ERROR_CODE_DISABLED   -48

◆ WALLET_RPC_ERROR_CODE_GENERIC_TRANSFER_ERROR

#define WALLET_RPC_ERROR_CODE_GENERIC_TRANSFER_ERROR   -4

◆ WALLET_RPC_ERROR_CODE_INVALID_LOG_LEVEL

#define WALLET_RPC_ERROR_CODE_INVALID_LOG_LEVEL   -44

◆ WALLET_RPC_ERROR_CODE_INVALID_PASSWORD

#define WALLET_RPC_ERROR_CODE_INVALID_PASSWORD   -22

◆ WALLET_RPC_ERROR_CODE_INVALID_SIGNATURE_TYPE

#define WALLET_RPC_ERROR_CODE_INVALID_SIGNATURE_TYPE   -47

◆ WALLET_RPC_ERROR_CODE_IS_BACKGROUND_SYNCING

#define WALLET_RPC_ERROR_CODE_IS_BACKGROUND_SYNCING   -52

◆ WALLET_RPC_ERROR_CODE_IS_BACKGROUND_WALLET

#define WALLET_RPC_ERROR_CODE_IS_BACKGROUND_WALLET   -51

◆ WALLET_RPC_ERROR_CODE_MULTISIG_SIGNATURE

#define WALLET_RPC_ERROR_CODE_MULTISIG_SIGNATURE   -35

◆ WALLET_RPC_ERROR_CODE_MULTISIG_SUBMISSION

#define WALLET_RPC_ERROR_CODE_MULTISIG_SUBMISSION   -36

◆ WALLET_RPC_ERROR_CODE_NO_DAEMON_CONNECTION

#define WALLET_RPC_ERROR_CODE_NO_DAEMON_CONNECTION   -38

◆ WALLET_RPC_ERROR_CODE_NO_TXKEY

#define WALLET_RPC_ERROR_CODE_NO_TXKEY   -24

◆ WALLET_RPC_ERROR_CODE_NO_WALLET_DIR

#define WALLET_RPC_ERROR_CODE_NO_WALLET_DIR   -23

◆ WALLET_RPC_ERROR_CODE_NON_DETERMINISTIC

#define WALLET_RPC_ERROR_CODE_NON_DETERMINISTIC   -43

◆ WALLET_RPC_ERROR_CODE_NONZERO_UNLOCK_TIME

#define WALLET_RPC_ERROR_CODE_NONZERO_UNLOCK_TIME   -50

◆ WALLET_RPC_ERROR_CODE_NOT_ENOUGH_MONEY

#define WALLET_RPC_ERROR_CODE_NOT_ENOUGH_MONEY   -17

◆ WALLET_RPC_ERROR_CODE_NOT_ENOUGH_OUTS_TO_MIX

#define WALLET_RPC_ERROR_CODE_NOT_ENOUGH_OUTS_TO_MIX   -19

◆ WALLET_RPC_ERROR_CODE_NOT_ENOUGH_UNLOCKED_MONEY

#define WALLET_RPC_ERROR_CODE_NOT_ENOUGH_UNLOCKED_MONEY   -37

◆ WALLET_RPC_ERROR_CODE_NOT_MULTISIG

#define WALLET_RPC_ERROR_CODE_NOT_MULTISIG   -31

◆ WALLET_RPC_ERROR_CODE_NOT_OPEN

#define WALLET_RPC_ERROR_CODE_NOT_OPEN   -13

◆ WALLET_RPC_ERROR_CODE_PROXY_ALREADY_DEFINED

#define WALLET_RPC_ERROR_CODE_PROXY_ALREADY_DEFINED   -49

◆ WALLET_RPC_ERROR_CODE_SIGN_UNSIGNED

#define WALLET_RPC_ERROR_CODE_SIGN_UNSIGNED   -42

◆ WALLET_RPC_ERROR_CODE_SIGNED_SUBMISSION

#define WALLET_RPC_ERROR_CODE_SIGNED_SUBMISSION   -41

◆ WALLET_RPC_ERROR_CODE_THRESHOLD_NOT_REACHED

#define WALLET_RPC_ERROR_CODE_THRESHOLD_NOT_REACHED   -33

◆ WALLET_RPC_ERROR_CODE_TRANSFER_TYPE

#define WALLET_RPC_ERROR_CODE_TRANSFER_TYPE   -6

◆ WALLET_RPC_ERROR_CODE_TX_NOT_POSSIBLE

#define WALLET_RPC_ERROR_CODE_TX_NOT_POSSIBLE   -16

◆ WALLET_RPC_ERROR_CODE_TX_TOO_LARGE

#define WALLET_RPC_ERROR_CODE_TX_TOO_LARGE   -18

◆ WALLET_RPC_ERROR_CODE_UNKNOWN_ERROR

#define WALLET_RPC_ERROR_CODE_UNKNOWN_ERROR   -1

◆ WALLET_RPC_ERROR_CODE_WALLET_ALREADY_EXISTS

#define WALLET_RPC_ERROR_CODE_WALLET_ALREADY_EXISTS   -21

◆ WALLET_RPC_ERROR_CODE_WATCH_ONLY

#define WALLET_RPC_ERROR_CODE_WATCH_ONLY   -29

◆ WALLET_RPC_ERROR_CODE_WRONG_ADDRESS

#define WALLET_RPC_ERROR_CODE_WRONG_ADDRESS   -2

◆ WALLET_RPC_ERROR_CODE_WRONG_INDEX

#define WALLET_RPC_ERROR_CODE_WRONG_INDEX   -12

◆ WALLET_RPC_ERROR_CODE_WRONG_KEY

#define WALLET_RPC_ERROR_CODE_WRONG_KEY   -25

◆ WALLET_RPC_ERROR_CODE_WRONG_KEY_IMAGE

#define WALLET_RPC_ERROR_CODE_WRONG_KEY_IMAGE   -10

◆ WALLET_RPC_ERROR_CODE_WRONG_LR

#define WALLET_RPC_ERROR_CODE_WRONG_LR   -32

◆ WALLET_RPC_ERROR_CODE_WRONG_PAYMENT_ID

#define WALLET_RPC_ERROR_CODE_WRONG_PAYMENT_ID   -5

◆ WALLET_RPC_ERROR_CODE_WRONG_SIGNATURE

#define WALLET_RPC_ERROR_CODE_WRONG_SIGNATURE   -9

◆ WALLET_RPC_ERROR_CODE_WRONG_TXID

#define WALLET_RPC_ERROR_CODE_WRONG_TXID   -8

◆ WALLET_RPC_ERROR_CODE_WRONG_URI

#define WALLET_RPC_ERROR_CODE_WRONG_URI   -11

◆ WALLET_RPC_ERROR_CODE_ZERO_AMOUNT

#define WALLET_RPC_ERROR_CODE_ZERO_AMOUNT   -46

◆ WALLET_RPC_ERROR_CODE_ZERO_DESTINATION

#define WALLET_RPC_ERROR_CODE_ZERO_DESTINATION   -20