Current section
Files
Jump to
Current section
Files
lib/database_api.ex
defmodule DatabaseApi do
@moduledoc """
For all database api related methods and utility functions
"""
@doc """
Get a list of assets by ID.
This function has semantics identical to get_objects
"""
@api 0
# BLOCKS
@doc """
Retrieve the current dynamic_global_property_object.
"""
def get_dynamic_global_properties() do
call "get_dynamic_global_properties", []
end
# ASSETS
def get_assets(asset_ids) do
call("get_assets", [asset_ids])
end
def list_assets(lower_bound, limit) do
call("list_assets", [lower_bound, limit])
end
def call(method_name, method_params) do
Graphene.call [@api, method_name, method_params]
end
end