AssembledTransactionError
public enum AssembledTransactionError : Error, Sendable
Errors that occur during Soroban assembled transaction lifecycle operations.
-
Transaction builder has not yet assembled the transaction from provided operations.
Declaration
Swift
case notYetAssembled(message: String) -
Transaction has not yet been simulated against the Soroban network.
Declaration
Swift
case notYetSimulated(message: String) -
Transaction requires signature but has not yet been signed by required signers.
Declaration
Swift
case notYetSigned(message: String) -
Required private key for signing is missing or not available.
Declaration
Swift
case missingPrivateKey(message: String) -
Simulation against Soroban network failed with errors.
Declaration
Swift
case simulationFailed(message: String) -
Contract state needs restoration before transaction can execute successfully.
Declaration
Swift
case restoreNeeded(message: String) -
Transaction is a read-only call and cannot modify ledger state.
Declaration
Swift
case isReadCall(message: String) -
Transaction type does not match expected type for this operation.
Declaration
Swift
case unexpectedTxType(message: String) -
Transaction requires signatures from multiple parties but only one was provided.
Declaration
Swift
case multipleSignersRequired(message: String) -
Polling for transaction status was interrupted before completion.
Declaration
Swift
case pollInterrupted(message: String) -
Automatic restoration of contract state failed during transaction preparation.
Declaration
Swift
case automaticRestoreFailed(message: String) -
Transaction submission to the network failed.
Declaration
Swift
case sendFailed(message: String)
View on GitHub
Install in Dash