vergerpc.exceptions
— Exception definitions¶
Exception definitions.
-
exception
vergerpc.exceptions.
ClientException
(error)¶ Bases:
vergerpc.exceptions.VERGEException
P2P network error. This exception is never raised but functions as a superclass for other P2P client exceptions.
-
exception
vergerpc.exceptions.
DownloadingBlocks
(error)¶ Bases:
vergerpc.exceptions.ClientException
Client is still downloading blocks.
-
exception
vergerpc.exceptions.
InsufficientFunds
(error)¶ Bases:
vergerpc.exceptions.WalletError
Insufficient funds to complete transaction in wallet or account
-
exception
vergerpc.exceptions.
InvalidAccountName
(error)¶ Bases:
vergerpc.exceptions.WalletError
Invalid account name
-
exception
vergerpc.exceptions.
InvalidAddressOrKey
(error)¶ Bases:
vergerpc.exceptions.VERGEException
Invalid address or key.
-
vergerpc.exceptions.
InvalidAmount
¶ alias of
vergerpc.exceptions.JSONTypeError
-
exception
vergerpc.exceptions.
InvalidParameter
(error)¶ Bases:
vergerpc.exceptions.VERGEException
Invalid parameter provided to RPC call.
-
vergerpc.exceptions.
InvalidTransactionID
¶
-
exception
vergerpc.exceptions.
JSONTypeError
(error)¶ Bases:
vergerpc.exceptions.VERGEException
Unexpected type was passed as parameter
-
exception
vergerpc.exceptions.
KeypoolRanOut
(error)¶ Bases:
vergerpc.exceptions.WalletError
Keypool ran out, call keypoolrefill first
-
exception
vergerpc.exceptions.
NotConnected
(error)¶ Bases:
vergerpc.exceptions.ClientException
Not connected to any peers.
-
exception
vergerpc.exceptions.
OutOfMemory
(error)¶ Bases:
vergerpc.exceptions.VERGEException
Out of memory during operation.
-
exception
vergerpc.exceptions.
SafeMode
(error)¶ Bases:
vergerpc.exceptions.VERGEException
Operation denied in safe mode (run
verged
with-disablesafemode
).
-
vergerpc.exceptions.
SendError
¶ alias of
vergerpc.exceptions.WalletError
-
exception
vergerpc.exceptions.
TransportException
(msg, code=None, protocol=None, raw_detail=None)¶ Bases:
exceptions.Exception
Class to define transport-level failures.
-
exception
vergerpc.exceptions.
VERGEException
(error)¶ Bases:
exceptions.Exception
Base class for exceptions received from VERGE server.
- code – Error code from
verged
.
- code – Error code from
-
exception
vergerpc.exceptions.
WalletAlreadyUnlocked
(error)¶ Bases:
vergerpc.exceptions.WalletError
Wallet is already unlocked
-
exception
vergerpc.exceptions.
WalletEncryptionFailed
(error)¶ Bases:
vergerpc.exceptions.WalletError
Failed to encrypt the wallet
-
exception
vergerpc.exceptions.
WalletError
(error)¶ Bases:
vergerpc.exceptions.VERGEException
Unspecified problem with wallet (key not found etc.)
-
exception
vergerpc.exceptions.
WalletPassphraseIncorrect
(error)¶ Bases:
vergerpc.exceptions.WalletError
The wallet passphrase entered was incorrect
-
exception
vergerpc.exceptions.
WalletUnlockNeeded
(error)¶ Bases:
vergerpc.exceptions.WalletError
Enter the wallet passphrase with walletpassphrase first
-
exception
vergerpc.exceptions.
WalletWrongEncState
(error)¶ Bases:
vergerpc.exceptions.WalletError
Command given in wrong wallet encryption state (encrypting an encrypted wallet etc.)
-
vergerpc.exceptions.
wrap_exception
(error)¶ Convert a JSON error object to a more specific VERGE exception.