Elixir Stellar Base v0.10.0
  • Pages
  • Modules

    View Source StellarBase.XDR.SCVal (Elixir Stellar Base v0.10.0)

    Representation of Stellar SCVal type.

    Link to this section Summary

    Types

    t()
    value()

    Functions

    new(value, type)

    Link to this section Types

    Link to this type

    t()

    View Source
    @type t() :: %StellarBase.XDR.SCVal{
      type: StellarBase.XDR.SCValType.t(),
      value: value()
    }
    Link to this type

    value()

    View Source
    @type value() ::
      StellarBase.XDR.Bool.t()
      | StellarBase.XDR.Void.t()
      | StellarBase.XDR.SCStatus.t()
      | StellarBase.XDR.UInt32.t()
      | StellarBase.XDR.Int32.t()
      | StellarBase.XDR.UInt64.t()
      | StellarBase.XDR.Int64.t()
      | StellarBase.XDR.TimePoint.t()
      | StellarBase.XDR.Duration.t()
      | StellarBase.XDR.Int128Parts.t()
      | StellarBase.XDR.UInt256.t()
      | StellarBase.XDR.SCBytes.t()
      | StellarBase.XDR.SCString.t()
      | StellarBase.XDR.SCSymbol.t()
      | StellarBase.XDR.OptionalSCVec.t()
      | StellarBase.XDR.OptionalSCMap.t()
      | StellarBase.XDR.SCContractExecutable.t()
      | StellarBase.XDR.SCAddress.t()
      | StellarBase.XDR.SCNonceKey.t()

    Link to this section Functions

    Link to this function

    new(value, type)

    View Source
    @spec new(value :: value(), type :: StellarBase.XDR.SCValType.t()) :: t()

    Hex Package Hex Preview (current file) Download ePub version

    Built using ExDoc (v0.29.1) for the Elixir programming language