Sha256: 27b60ce46a7ffb4d2367bcc9d41760cf9816fb3eac4608f758712662c269c4e1

Contents?: true

Size: 805 Bytes

Versions: 1

Compression:

Stored size: 805 Bytes

Contents

module Cryptoprocessing
  class Client
    ##
    # Mimic Coinbase Wallet Client
    #
    module CoinbaseWallet
      ##
      #
      #
      def primary_account

      end

      # ##
      # #
      # #
      # def create_address(options)
      #   @client.create_address(options)
      # end

      ##
      #
      #
      def address_transactions(account_uid, address_uid, params = {})
        list_transactions = []

        @client.address_transactions(account_uid, address_uid) do |data, resp|
          data.each do |tx|
            if tx['confirmations_count'] > 3 && tx['type'] == 'send'
              list_transactions.append(tx)
            end
          end
        end
        list_transactions
      end

      ##
      #
      #
      def accounts
        []
      end
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
cryptoprocessing-0.6.1 lib/cryptoprocessing/client/coinbase_wallet.rb