Package-level declarations

Types

Link copied to clipboard

Exception thrown when SEP-24 authentication is required but missing or invalid.

Link copied to clipboard
open class Sep24Exception(message: String, cause: Throwable? = null) : Exception

Base exception class for SEP-24 Interactive Deposit/Withdrawal errors.

Link copied to clipboard

Exception thrown when SEP-24 request parameters are invalid (HTTP 400).

Link copied to clipboard
class Sep24ServerErrorException(message: String, val statusCode: Int) : Sep24Exception

Exception thrown when the SEP-24 anchor returns a server error (HTTP 5xx).

Link copied to clipboard
class Sep24TransactionNotFoundException(val transactionId: String? = null) : Sep24Exception

Exception thrown when a SEP-24 transaction is not found (HTTP 404).