Sep30AccountResponse

public struct Sep30AccountResponse : Decodable, Sendable

Response for account registration, update, retrieval, and deletion operations.

Contains the account address, configured identities, and signer keys available for account recovery transactions.

  • Stellar account address (public key) for the registered account.

    Declaration

    Swift

    public let address: String
  • List of identities configured for this account. Authentication methods are not included to prevent leaking identity information between users of shared accounts.

    Declaration

    Swift

    public let identities: [SEP30ResponseIdentity]
  • Signer public keys available for signing transactions for this account. Ordered from most recently added to least recently added. Use the first signer as it represents the current key.

    Declaration

    Swift

    public let signers: [SEP30ResponseSigner]
  • Initializer - creates a new instance by decoding from the given decoder.

    Declaration

    Swift

    public init(from decoder: Decoder) throws

    Parameters

    decoder

    The decoder containing the data