44uk/nis-ruby

View on GitHub
lib/nis/struct/unconfirmed_transaction_meta_data_pair.rb

Summary

Maintainability
A
0 mins
Test Coverage
class Nis::Struct
  # @attr [Nis::Struct::UnconfirmedTransactionMetaData] meta
  # @attr [Nis::Struct::Transaction] transaction
  # @see https://nemproject.github.io/#unconfirmedTransactionMetaDataPair
  class UnconfirmedTransactionMetaDataPair
    include Nis::Util::Assignable
    attr_accessor :meta, :transaction

    def self.build(meta:, transaction:)
      new(
        meta: UnconfirmedTransactionMetaData.build(meta),
        transaction: Transaction.build(transaction)
      )
    end
  end
end