Sha256: e93355a257eaf11d65b151acac093847566c2ab9ffead8027e20770156bd0cf0

Contents?: true

Size: 303 Bytes

Versions: 5

Compression:

Stored size: 303 Bytes

Contents

module ECMBlockchain
  class TokensCollection

    include Enumerable
    attr_accessor :tokens

    def initialize(tokens=[])
      self.tokens = tokens.map do |token|
        ECMBlockchain::TokenModel.new(token)
      end
    end

    def each(&block)
      self.tokens.each(&block)
    end
  end
end

Version data entries

5 entries across 5 versions & 2 rubygems

Version Path
ecm-blockchain-api-1.1.2 lib/ecm-blockchain-api/models/token_collection.rb
ecm-blockchain-api-1.1.1 lib/ecm-blockchain-api/models/token_collection.rb
ecm-blockchain-api-1.1.0 lib/ecm-blockchain-api/models/token_collection.rb
ecm_blockchain_api-1.0.1 lib/ecm_blockchain_api/models/token_collection.rb
ecm_blockchain_api-1.0.0 lib/ecm_blockchain_api/models/token_collection.rb