Errors

Overview

The SDK can raise different exceptions, depending on the scenario. Find a list below for the errors defined in Mobius::Client::Error.

Errors

Mobius::Client::Error::AccountMissing

Raised if stellar account is missing on network.

Mobius::Client::Error::AuthorisationMissing

Raises if account does not contain MOBI trustline.

Mobius::Client::Error::InsufficientFunds

Raised if there is insufficient balance for payment.

Mobius::Client::Error::MalformedTransaction

Raised if transaction in question has invalid structure.

Mobius::Client::Error::TokenExpired

Raised if transaction has expired.

Mobius::Client::Error::TokenTooOld

Raised if transaction has expired (strict mode).

Mobius::Client::Error::TrustlineMissing

Raises if account does not contain MOBI trustline.

Mobius::Client::Error::Unauthorized

Raised in transaction in question has invalid or does not have required signatures.

Mobius::Client::Error::UnknownKeyPairType

Raised if unknown or empty value has passed to KeyPairFactory.