Current section
Files
Jump to
Current section
Files
lib/elisk/transactions.ex
defmodule Elisk.Transactions do
@moduledoc """
Functions for retrieving information about transactions.
The responses for each API request have a common basic structure:
"data": {}, //Contains the requested data
"meta": {}, //Contains additional metadata, e.g. the values of `limit` and `offset`
"links": {} //Will contain links to connected API calls from here, e.g. pagination links
"""
@doc """
Get transaction list.
**Method**: GET
Elisk.Transactions.get_transactions()
# => { data, meta, links }
"""
def get_transactions(args) do
Elisk.handle_get_request('/transactions', args)
end
@doc """
Create transaction.
**Method**: POST
Elisk.Transactions.post_transactions(%{})
# => { data, meta, links }
"""
def post_transactions(args) do
Elisk.handle_post_request('/transactions', args)
end
end