module Ark::Client::Transaction
Public Instance Methods
create_transaction(recipientId, amount, vendorField, secret, secondSecret)
click to toggle source
# File lib/ark/client/transaction.rb, line 20 def create_transaction(recipientId, amount, vendorField, secret, secondSecret) transaction = buildTransaction( 'transaction.createTransaction', { :recipientId => recipientId, :amount => amount, :vendorField => vendorField, :secret => secret, :secondSecret => secondSecret, }) transaction['amount'] = transaction['amount'].to_i post('peer/transactions', {:transactions => [transaction]}) end
transaction(id)
click to toggle source
# File lib/ark/client/transaction.rb, line 4 def transaction(id) get('api/transactions/get', {:id => id}) end
transactions(parameters = {})
click to toggle source
# File lib/ark/client/transaction.rb, line 8 def transactions(parameters = {}) get('api/transactions', parameters) end
unconfirmed_transaction(id)
click to toggle source
# File lib/ark/client/transaction.rb, line 12 def unconfirmed_transaction(id) get('api/transactions/unconfirmed/get', {:id => id}) end
unconfirmed_transactions(parameters = {})
click to toggle source
# File lib/ark/client/transaction.rb, line 16 def unconfirmed_transactions(parameters = {}) get('api/transactions/unconfirmed', parameters) end