SignerEffectResponse

public class SignerEffectResponse : EffectResponse, @unchecked Sendable

Base class for signer effect responses. Represents changes to account signers, including creation, updates, and removal. Signers allow an account to be controlled by multiple keys with configurable weights. Triggered by the Set Options operation. See Stellar developer docs

  • Public key of the signer.

    Declaration

    Swift

    public let publicKey: String
  • Weight assigned to the signer’s public key for transaction authorization.

    Declaration

    Swift

    public let weight: Int
  • key

    The signer key in its encoded form.

    Declaration

    Swift

    public let key: String?
  • Initializer - creates a new instance by decoding from the given decoder.

    Declaration

    Swift

    public required init(from decoder: Decoder) throws

    Parameters

    decoder

    The decoder containing the data