View Source Stellar.Horizon.Operation (Elixir Stellar SDK v0.22.0)
Represents a Operation
resource from Horizon API.
Summary
Types
@type body() :: Stellar.Horizon.Operation.AccountMerge.t() | Stellar.Horizon.Operation.AllowTrust.t() | Stellar.Horizon.Operation.BeginSponsoringFutureReserves.t() | Stellar.Horizon.Operation.BumpSequence.t() | Stellar.Horizon.Operation.ChangeTrust.t() | Stellar.Horizon.Operation.CreateAccount.t() | Stellar.Horizon.Operation.CreateClaimableBalance.t() | Stellar.Horizon.Operation.ClaimClaimableBalance.t() | Stellar.Horizon.Operation.CreatePassiveSellOffer.t() | Stellar.Horizon.Operation.EndSponsoringFutureReserves.t() | Stellar.Horizon.Operation.LiquidityPoolDeposit.t() | Stellar.Horizon.Operation.LiquidityPoolWithdraw.t() | Stellar.Horizon.Operation.ManageBuyOffer.t() | Stellar.Horizon.Operation.ManageSellOffer.t() | Stellar.Horizon.Operation.ManageData.t() | Stellar.Horizon.Operation.PathPaymentStrictReceive.t() | Stellar.Horizon.Operation.PathPaymentStrictSend.t() | Stellar.Horizon.Operation.Payment.t() | Stellar.Horizon.Operation.RevokeSponsorship.t() | Stellar.Horizon.Operation.SetOptions.t()
@type t() :: %Stellar.Horizon.Operation{ body: body(), created_at: DateTime.t(), id: String.t(), paging_token: String.t(), source_account: String.t(), transaction: Stellar.Horizon.Transaction.t() | nil, transaction_hash: String.t(), transaction_successful: boolean(), type: String.t(), type_i: non_neg_integer() }