Sha256: 3b874b5dc842e3e9c1055fd9802577a0b197f3e6323ce243fb9e5b5de8010445

Contents?: true

Size: 604 Bytes

Versions: 14

Compression:

Stored size: 604 Bytes

Contents

module OpenAssets
  module Transaction

    # A transaction output with information about the asset ID and asset quantity associated to it.
    class SpendableOutput

      # An object that can be used to locate the output.
      attr_accessor :out_point
      # The actual output object.
      attr_accessor :output

      attr_accessor :confirmations

      # @param [OpenAssets::Transaction::OutPoint] out_point
      # @param [OpenAssets::Protocol::TransactionOutput] output
      def initialize(out_point, output)
        @out_point = out_point
        @output = output
      end

    end

  end
end

Version data entries

14 entries across 14 versions & 1 rubygems

Version Path
openassets-ruby-0.2.4 lib/openassets/transaction/spendable_output.rb
openassets-ruby-0.2.3 lib/openassets/transaction/spendable_output.rb
openassets-ruby-0.2.2 lib/openassets/transaction/spendable_output.rb
openassets-ruby-0.2.1 lib/openassets/transaction/spendable_output.rb
openassets-ruby-0.2.0 lib/openassets/transaction/spendable_output.rb
openassets-ruby-0.1.9 lib/openassets/transaction/spendable_output.rb
openassets-ruby-0.1.8 lib/openassets/transaction/spendable_output.rb
openassets-ruby-0.1.7 lib/openassets/transaction/spendable_output.rb
openassets-ruby-0.1.6 lib/openassets/transaction/spendable_output.rb
openassets-ruby-0.1.5 lib/openassets/transaction/spendable_output.rb
openassets-ruby-0.1.4 lib/openassets/transaction/spendable_output.rb
openassets-ruby-0.1.3 lib/openassets/transaction/spendable_output.rb
openassets-ruby-0.1.2 lib/openassets/transaction/spendable_output.rb
openassets-ruby-0.1.1 lib/openassets/transaction/spendable_output.rb