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