class EbanqApi::Transactions
This class represents an transactions functional of Ebanq REST Api.
Public Class Methods
new(client)
click to toggle source
Declares an client instance.
# File lib/ebanq_api/blocks/transactions.rb, line 13 def initialize(client) @client = client end
Public Instance Methods
prepare(type, account_from, account_to, amount, options = {})
click to toggle source
Get all transaction types and information for transfers /api/v1/transaction/prepare/
Attributes¶ ↑
-
type
(required) - (String) -
account_from
(required) - (Number) -
account_to
(required) - (Number) -
required
(required) - (Number) -
options
- hash of options for request,
e.g. {user: 'sit', description: 'veniam commodo ex'}
-
user
- (String)
-
-
description
- (String)
-
Examples¶ ↑
options = { user: 'sit', description: 'veniam commodo ex' } client.transactions.prepart('Lorem anim', 48327111, -67357746, -66138775, options)
# File lib/ebanq_api/blocks/transactions.rb, line 49 def prepare(type, account_from, account_to, amount, options = {}) values = { type: type, account_from: account_from, account_to: account_to, amount: amount }.merge!(options) @client.make_request :post, transactions_path('prepare'), values end