TrustlineSponsorshipCreatedEffectResponse

public class TrustlineSponsorshipCreatedEffectResponse : EffectResponse, @unchecked Sendable

Represents a trustline sponsorship creation effect. This effect occurs when a trustline’s reserve requirement begins being sponsored by another account. Sponsorship allows one account to pay the base reserve for another account’s trustline. Triggered by the Begin Sponsoring Future Reserves and End Sponsoring Future Reserves operations. See Stellar developer docs

  • The account ID of the sponsor paying the trustline’s base reserve.

    Declaration

    Swift

    public let sponsor: String
  • The asset identifier for the trustline.

    Declaration

    Swift

    public let asset: String?
  • The asset type for the trustline.

    Declaration

    Swift

    public let assetType: String?
  • The liquidity pool ID if the trustline is for liquidity pool shares.

    Declaration

    Swift

    public let liquidityPoolId: String?
  • Declaration

    Swift

    public required init(from decoder: Decoder) throws