Class: Bitex::SpecieDeposit

Inherits:
Object
  • Object
show all
Defined in:
lib/bitex/specie_deposit.rb

Overview

A deposit of some specie into your bitex.la balance

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Attribute Details

#created_atTime

Returns Time when this deposit credited.

Returns:

  • (Time)

    Time when this deposit credited.



10
11
12
# File 'lib/bitex/specie_deposit.rb', line 10

def created_at
  @created_at
end

#idInteger

Returns This SpecieDeposit’s unique ID.

Returns:

  • (Integer)

    This SpecieDeposit’s unique ID.



6
7
8
# File 'lib/bitex/specie_deposit.rb', line 6

def id
  @id
end

#quantityBigDecimal

Returns Quantity deposited.

Returns:

  • (BigDecimal)

    Quantity deposited



18
19
20
# File 'lib/bitex/specie_deposit.rb', line 18

def quantity
  @quantity
end

#specieSymbol

Returns :btc or :ltc.

Returns:

  • (Symbol)

    :btc or :ltc



14
15
16
# File 'lib/bitex/specie_deposit.rb', line 14

def specie
  @specie
end

Class Method Details

.all(specie) ⇒ Object



31
32
33
# File 'lib/bitex/specie_deposit.rb', line 31

def self.all(specie)
  Api.private(:get, "/private/#{specie}/deposits").collect{|x| from_json(x) }
end

.find(specie, id) ⇒ Object



27
28
29
# File 'lib/bitex/specie_deposit.rb', line 27

def self.find(specie, id)
  from_json(Api.private(:get, "/private/#{specie}/deposits/#{id}"))
end