Sha256: b83d008df76f3be211db849f975b71d88166400b892cafdf07d3957d570f105d

Contents?: true

Size: 370 Bytes

Versions: 1

Compression:

Stored size: 370 Bytes

Contents

module Bitcoin
  module Domain
    class AddressBook
      def initialize(address_list = [])
        @address_list = Marshal.load(Marshal.dump(address_list))
      end

      def to_a
        @address_list
      end

      def to_s
        @address_list.map { |address|
          "#{address[:address]} #{address[:name]}"
        }.join("\n")
      end
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
bitcoin-0.1.2 ./lib/bitcoin/domain/address_book.rb