View Source StellarBase.XDR.AccountEntry (Elixir Stellar Base v0.16.0)

Representation of Stellar's ledger AccountEntry

Summary

Types

@type t() :: %StellarBase.XDR.AccountEntry{
  account_entry_ext: StellarBase.XDR.AccountEntryExt.t(),
  account_id: StellarBase.XDR.AccountID.t(),
  balance: StellarBase.XDR.Int64.t(),
  flags: StellarBase.XDR.UInt32.t(),
  home_domain: StellarBase.XDR.String32.t(),
  inflation_dest: StellarBase.XDR.OptionalAccountID.t(),
  num_sub_entries: StellarBase.XDR.UInt32.t(),
  seq_num: StellarBase.XDR.SequenceNumber.t(),
  signers: StellarBase.XDR.Signers.t(),
  thresholds: StellarBase.XDR.Thresholds.t()
}

Functions

Link to this function

new(account_id, balance, seq_num, num_sub_entries, inflation_dest, flags, home_domain, thresholds, signers, account_entry_ext)

View Source
@spec new(
  account_id :: StellarBase.XDR.AccountID.t(),
  balance :: StellarBase.XDR.Int64.t(),
  seq_num :: StellarBase.XDR.SequenceNumber.t(),
  num_sub_entries :: StellarBase.XDR.UInt32.t(),
  inflation_dest :: StellarBase.XDR.OptionalAccountID.t(),
  flags :: StellarBase.XDR.UInt32.t(),
  home_domain :: StellarBase.XDR.String32.t(),
  thresholds :: StellarBase.XDR.Thresholds.t(),
  signers :: StellarBase.XDR.Signers.t(),
  account_entry_ext :: StellarBase.XDR.AccountEntryExt.t()
) :: t()