EffectType
public enum EffectType : Int, Sendable
Enumeration of all available effect types on the Stellar network. Effects represent specific changes that occur to the ledger as a result of operations in successfully submitted transactions. See Stellar developer docs
-
Account was created with a starting balance.
Declaration
Swift
case accountCreated = 0 -
Account was removed from the ledger.
Declaration
Swift
case accountRemoved = 1 -
Account received a payment or incoming balance.
Declaration
Swift
case accountCredited = 2 -
Account sent a payment or had balance deducted.
Declaration
Swift
case accountDebited = 3 -
Account signing thresholds were updated.
Declaration
Swift
case accountThresholdsUpdated = 4 -
Account home domain was updated.
Declaration
Swift
case accountHomeDomainUpdated = 5 -
Account flags were updated.
Declaration
Swift
case accountFlagsUpdated = 6 -
Account inflation destination was updated.
Declaration
Swift
case accountInflationDestinationUpdated = 7 -
Signer was added to an account.
Declaration
Swift
case signerCreated = 10 -
Signer was removed from an account.
Declaration
Swift
case signerRemoved = 11 -
Signer weight was updated.
Declaration
Swift
case signerUpdated = 12 -
Trustline was created for an asset.
Declaration
Swift
case trustlineCreated = 20 -
Trustline was removed.
Declaration
Swift
case trustlineRemoved = 21 -
Trustline limit or flags were updated.
Declaration
Swift
case trustlineUpdated = 22 -
Trustline was authorized by the asset issuer.
Declaration
Swift
case trustlineAuthorized = 23 -
Trustline authorization was revoked by the asset issuer.
Declaration
Swift
case trustlineDeauthorized = 24 -
Trustline was authorized to maintain liabilities only.
Declaration
Swift
case trustlineAuthorizedToMaintainLiabilities = 25 -
Trustline authorization flags were updated.
Declaration
Swift
case trustlineFlagsUpdated = 26 -
Offer was created on the decentralized exchange.
Declaration
Swift
case offerCreated = 30 -
Offer was removed from the decentralized exchange.
Declaration
Swift
case offerRemoved = 31 -
Offer was updated on the decentralized exchange.
Declaration
Swift
case offerUpdated = 32 -
Trade was executed between two parties.
Declaration
Swift
case tradeEffect = 33 -
Data entry was added to an account.
Declaration
Swift
case dataCreatedEffect = 40 -
Data entry was removed from an account.
Declaration
Swift
case dataRemovedEffect = 41 -
Data entry was updated on an account.
Declaration
Swift
case dataUpdatedEffect = 42 -
Account sequence number was bumped.
Declaration
Swift
case sequenceBumpedEffect = 43 -
Claimable balance was created.
Declaration
Swift
case claimableBalanceCreatedEffect = 50 -
Claimant was added to a claimable balance.
Declaration
Swift
case claimableBalanceClaimantCreatedEffect = 51 -
Claimable balance was claimed by a claimant.
Declaration
Swift
case claimableBalanceClaimedEffect = 52 -
Sponsorship for an account was created.
Declaration
Swift
case accountSponsorshipCreated = 60 -
Sponsorship for an account was updated.
Declaration
Swift
case accountSponsorshipUpdated = 61 -
Sponsorship for an account was removed.
Declaration
Swift
case accountSponsorshipRemoved = 62 -
Sponsorship for a trustline was created.
Declaration
Swift
case trustlineSponsorshipCreated = 63 -
Sponsorship for a trustline was updated.
Declaration
Swift
case trustlineSponsorshipUpdated = 64 -
Sponsorship for a trustline was removed.
Declaration
Swift
case trustlineSponsorshipRemoved = 65 -
Sponsorship for a data entry was created.
Declaration
Swift
case dataSponsorshipCreated = 66 -
Sponsorship for a data entry was updated.
Declaration
Swift
case dataSponsorshipUpdated = 67 -
Sponsorship for a data entry was removed.
Declaration
Swift
case dataSponsorshipRemoved = 68 -
Sponsorship for a claimable balance was created.
Declaration
Swift
case claimableBalanceSponsorshipCreated = 69 -
Sponsorship for a claimable balance was updated.
Declaration
Swift
case claimableBalanceSponsorshipUpdated = 70 -
Sponsorship for a claimable balance was removed.
Declaration
Swift
case claimableBalanceSponsorshipRemoved = 71 -
Sponsorship for a signer was created.
Declaration
Swift
case signerBalanceSponsorshipCreated = 72 -
Sponsorship for a signer was updated.
Declaration
Swift
case signerBalanceSponsorshipUpdated = 73 -
Sponsorship for a signer was removed.
Declaration
Swift
case signerBalanceSponsorshipRemoved = 74 -
Claimable balance was clawed back by the asset issuer.
Declaration
Swift
case claimablaBalanceClawedBack = 80 -
Assets were deposited into a liquidity pool.
Declaration
Swift
case liquidityPoolDeposited = 90 -
Assets were withdrawn from a liquidity pool.
Declaration
Swift
case liquidityPoolWithdrew = 91 -
Trade occurred within a liquidity pool.
Declaration
Swift
case liquidityPoolTrade = 92 -
Liquidity pool was created.
Declaration
Swift
case liquidityPoolCreated = 93 -
Liquidity pool was removed.
Declaration
Swift
case liquidityPoolRemoved = 94 -
Liquidity pool trustline was revoked.
Declaration
Swift
case liquidityPoolRevoked = 95 -
Contract balance was credited.
Declaration
Swift
case contractCredited = 96 -
Contract balance was debited.
Declaration
Swift
case contractDebited = 97
View on GitHub
Install in Dash