View Source Stellar.TxBuild.SetOptions (Elixir Stellar SDK v0.22.0)

Sets various configuration options for an account.

Summary

Types

@type component() :: {atom(), any()}
@type t() :: %Stellar.TxBuild.SetOptions{
  clear_flags: Stellar.TxBuild.OptionalFlags.t(),
  high_threshold: Stellar.TxBuild.OptionalWeight.t(),
  home_domain: Stellar.TxBuild.OptionalString32.t(),
  inflation_destination: Stellar.TxBuild.OptionalAccountID.t(),
  low_threshold: Stellar.TxBuild.OptionalWeight.t(),
  master_weight: Stellar.TxBuild.OptionalWeight.t(),
  medium_threshold: Stellar.TxBuild.OptionalWeight.t(),
  set_flags: Stellar.TxBuild.OptionalFlags.t(),
  signer: Stellar.TxBuild.OptionalSigner.t(),
  source_account: Stellar.TxBuild.OptionalAccount.t()
}
@type validation() :: {:ok, any()} | {:error, Keyword.t()}