View Source Stellar.TxBuild.Operation (Elixir Stellar SDK v0.22.0)
Operation
struct definition.
Summary
Types
@type operation() :: Stellar.TxBuild.AccountMerge.t() | Stellar.TxBuild.BumpSequence.t() | Stellar.TxBuild.BeginSponsoringFutureReserves.t() | Stellar.TxBuild.ChangeTrust.t() | Stellar.TxBuild.ClaimClaimableBalance.t() | Stellar.TxBuild.Clawback.t() | Stellar.TxBuild.ClawbackClaimableBalance.t() | Stellar.TxBuild.CreateAccount.t() | Stellar.TxBuild.CreateClaimableBalance.t() | Stellar.TxBuild.CreatePassiveSellOffer.t() | Stellar.TxBuild.EndSponsoringFutureReserves.t() | Stellar.TxBuild.LiquidityPoolDeposit.t() | Stellar.TxBuild.LiquidityPoolWithdraw.t() | Stellar.TxBuild.ManageData.t() | Stellar.TxBuild.ManageSellOffer.t() | Stellar.TxBuild.ManageBuyOffer.t() | Stellar.TxBuild.Payment.t() | Stellar.TxBuild.PathPaymentStrictSend.t() | Stellar.TxBuild.PathPaymentStrictReceive.t() | Stellar.TxBuild.RevokeSponsorship.t() | Stellar.TxBuild.SetOptions.t() | Stellar.TxBuild.SetTrustlineFlags.t() | Stellar.TxBuild.InvokeHostFunction.t() | Stellar.TxBuild.ExtendFootprintTTL.t() | Stellar.TxBuild.RestoreFootprint.t()
@type t() :: %Stellar.TxBuild.Operation{ body: operation(), source_account: Stellar.TxBuild.OptionalAccount.t() }