pyetherscan.error module¶
Custom error definitions for Etherscan API objects.
-
exception
pyetherscan.error.EtherscanAddressError[source]¶ Bases:
pyetherscan.error.EtherscanBaseErrorAn abstract error class for Address related errors.
-
exception
pyetherscan.error.EtherscanBaseError[source]¶ Bases:
exceptions.ExceptionA base error class from which other Etherscan errors should inherit.
-
exception
pyetherscan.error.EtherscanBlockError[source]¶ Bases:
pyetherscan.error.EtherscanBaseErrorAn abstract error class for Block related errors.
-
exception
pyetherscan.error.EtherscanConnectionError[source]¶ Bases:
pyetherscan.error.EtherscanBaseErrorAn abstract error class for Connection related errors.
-
exception
pyetherscan.error.EtherscanContractError[source]¶ Bases:
pyetherscan.error.EtherscanBaseErrorAn abstract error class for Contract related errors.
-
exception
pyetherscan.error.EtherscanDataError[source]¶ Bases:
pyetherscan.error.EtherscanBaseErrorAn abstract error class for data related errors (e.g. if result is []).
-
exception
pyetherscan.error.EtherscanEventLogError[source]¶ Bases:
pyetherscan.error.EtherscanBaseErrorAn abstract error class for EventLog related errors.
-
exception
pyetherscan.error.EtherscanGethProxyError[source]¶ Bases:
pyetherscan.error.EtherscanBaseErrorAn abstract error class for GethProxy related errors.
-
exception
pyetherscan.error.EtherscanInitializationError[source]¶ Bases:
pyetherscan.error.EtherscanBaseErrorAn abstract error class for Initialization related errors.
-
exception
pyetherscan.error.EtherscanRequestError[source]¶ Bases:
pyetherscan.error.EtherscanBaseErrorAn abstract error class for Request related errors.
-
exception
pyetherscan.error.EtherscanStatsError[source]¶ Bases:
pyetherscan.error.EtherscanBaseErrorAn abstract error class for Stats related errors.
-
exception
pyetherscan.error.EtherscanTokenError[source]¶ Bases:
pyetherscan.error.EtherscanBaseErrorAn abstract error class for Token related errors.
-
exception
pyetherscan.error.EtherscanTransactionError[source]¶ Bases:
pyetherscan.error.EtherscanBaseErrorAn abstract error class for Transaction related errors.
-
exception
pyetherscan.error.EtherscanWebsocketError[source]¶ Bases:
pyetherscan.error.EtherscanBaseErrorAn abstract error class for Websocket related errors.