AptosError

sealed interface AptosError

Stable error categories exposed by the redesigned SDK API.

Inheritors

Types

Link copied to clipboard
data class Api(val message: String, val errorCode: String, val vmErrorCode: Long? = null, val cause: Throwable? = null) : AptosError
Link copied to clipboard
data class Cancelled(val message: String, val cause: Throwable? = null) : AptosError
Link copied to clipboard
data class Crypto(val message: String, val cause: Throwable? = null) : AptosError
Link copied to clipboard
data class Indexer(val message: String, val cause: Throwable? = null) : AptosError
Link copied to clipboard
data class Serialization(val message: String, val cause: Throwable? = null) : AptosError
Link copied to clipboard
data class Timeout(val message: String, val cause: Throwable? = null) : AptosError
Link copied to clipboard
data class Transport(val message: String, val cause: Throwable? = null) : AptosError
Link copied to clipboard
data class UnsupportedFeature(val message: String, val cause: Throwable? = null, val errorCode: String? = null, val vmErrorCode: Long? = null) : AptosError
Link copied to clipboard
data class Validation(val message: String, val cause: Throwable? = null) : AptosError

Properties

Link copied to clipboard
abstract val cause: Throwable?
Link copied to clipboard
abstract val message: String