Sha256: 7dfd85ad03be3bf92c41caa146615ed2b8c23b0ca122c3d568af620e6793b819

Contents?: true

Size: 709 Bytes

Versions: 5

Compression:

Stored size: 709 Bytes

Contents

# This code was automatically generated using xdrgen
# DO NOT EDIT or your changes may be overwritten

require 'xdr'

# === xdr source ============================================================
#
#   union OperationID switch (EnvelopeType type)
#   {
#   case ENVELOPE_TYPE_OP_ID:
#       struct
#       {
#           MuxedAccount sourceAccount;
#           SequenceNumber seqNum;
#           uint32 opNum;
#       } id;
#   };
#
# ===========================================================================
module Stellar
  class OperationID < XDR::Union
    include XDR::Namespace

    autoload :Id

    switch_on EnvelopeType, :type

    switch :envelope_type_op_id, :id

    attribute :id, Id
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
stellar-base-0.27.0 generated/stellar/operation_id.rb
stellar-base-0.26.0 generated/stellar/operation_id.rb
stellar-base-0.25.0 generated/stellar/operation_id.rb
stellar-base-0.24.0 generated/stellar/operation_id.rb
stellar-base-0.24.0.pre.1 generated/stellar/operation_id.rb