Class: Bitex::UsdDeposit

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

Overview

A deposit of USD to your bitex.la balance.

Instance Attribute Summary collapse

Instance Attribute Details

#amountBigDecimal

Returns Final amount credited to your bitex USD balance.

Returns:

  • (BigDecimal)

    Final amount credited to your bitex USD balance.



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

def amount
  @amount
end

#created_atTime

Returns Time when this deposit was announced by you.

Returns:

  • (Time)

    Time when this deposit was announced by you.



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

def created_at
  @created_at
end

#deposit_methodObject

The method used for this deposit

  • :astropay

  • :other



20
21
22
# File 'lib/bitex/usd_deposit.rb', line 20

def deposit_method
  @deposit_method
end

#idInteger

Returns This UsdDeposit’s unique ID.

Returns:

  • (Integer)

    This UsdDeposit’s unique ID.



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

def id
  @id
end

#reasonObject

The reason for cancellation of this deposit, if any.

  • :not_cancelled.

  • :did_not_credit funds never arrived to our end.

  • :sender_unknown we could not accept these funds because you’re not the sender.

  • :other we’ll contact you regarding this deposit.



38
39
40
# File 'lib/bitex/usd_deposit.rb', line 38

def reason
  @reason
end

#statusObject

The status of this deposit.

  • :pending your deposit notice was received, we’re waiting for the funds to credit.

  • :done your deposit credited correctly, the funds are available in your balance.

  • :cancelled your deposit did not credit, check the ‘reason’ field.



29
30
31
# File 'lib/bitex/usd_deposit.rb', line 29

def status
  @status
end