Search
@callback account_snapshot() :: :ok | {:ok, term()} | {:error, term()}
@callback account_snapshot(params :: map() | Keyword.t()) :: :ok | {:ok, term()} | {:error, term()}
@callback account_snapshot(params :: map() | Keyword.t(), opts :: Keyword.t()) :: :ok | {:ok, term()} | {:error, term()}
@callback account_status() :: :ok | {:ok, term()} | {:error, term()}
@callback account_status(params :: map() | Keyword.t()) :: :ok | {:ok, term()} | {:error, term()}
@callback account_status(params :: map() | Keyword.t(), opts :: Keyword.t()) :: :ok | {:ok, term()} | {:error, term()}
@callback account_trading_status() :: :ok | {:ok, term()} | {:error, term()}
@callback account_trading_status(params :: map() | Keyword.t()) :: :ok | {:ok, term()} | {:error, term()}
@callback account_trading_status(params :: map() | Keyword.t(), opts :: Keyword.t()) :: :ok | {:ok, term()} | {:error, term()}
@callback asset_detail() :: :ok | {:ok, term()} | {:error, term()}
@callback asset_detail(params :: map() | Keyword.t()) :: :ok | {:ok, term()} | {:error, term()}
@callback asset_detail(params :: map() | Keyword.t(), opts :: Keyword.t()) :: :ok | {:ok, term()} | {:error, term()}
@callback asset_divident() :: :ok | {:ok, term()} | {:error, term()}
@callback asset_divident(params :: map() | Keyword.t()) :: :ok | {:ok, term()} | {:error, term()}
@callback asset_divident(params :: map() | Keyword.t(), opts :: Keyword.t()) :: :ok | {:ok, term()} | {:error, term()}
@callback capital_getall() :: :ok | {:ok, term()} | {:error, term()}
@callback capital_getall(params :: map() | Keyword.t()) :: :ok | {:ok, term()} | {:error, term()}
@callback capital_getall(params :: map() | Keyword.t(), opts :: Keyword.t()) :: :ok | {:ok, term()} | {:error, term()}
@callback deposit_address() :: :ok | {:ok, term()} | {:error, term()}
@callback deposit_address(params :: map() | Keyword.t()) :: :ok | {:ok, term()} | {:error, term()}
@callback deposit_address(params :: map() | Keyword.t(), opts :: Keyword.t()) :: :ok | {:ok, term()} | {:error, term()}
@callback deposit_history() :: :ok | {:ok, term()} | {:error, term()}
@callback deposit_history(params :: map() | Keyword.t()) :: :ok | {:ok, term()} | {:error, term()}
@callback deposit_history(params :: map() | Keyword.t(), opts :: Keyword.t()) :: :ok | {:ok, term()} | {:error, term()}
@callback disableFastWithdrawSwitch() :: :ok | {:ok, term()} | {:error, term()}
@callback disableFastWithdrawSwitch(params :: map() | Keyword.t()) :: :ok | {:ok, term()} | {:error, term()}
@callback disableFastWithdrawSwitch(params :: map() | Keyword.t(), opts :: Keyword.t()) :: :ok | {:ok, term()} | {:error, term()}
@callback dust_btc() :: :ok | {:ok, term()} | {:error, term()}
@callback dust_btc(params :: map() | Keyword.t()) :: :ok | {:ok, term()} | {:error, term()}
@callback dust_btc(params :: map() | Keyword.t(), opts :: Keyword.t()) :: :ok | {:ok, term()} | {:error, term()}
@callback dust_log() :: :ok | {:ok, term()} | {:error, term()}
@callback dust_log(params :: map() | Keyword.t()) :: :ok | {:ok, term()} | {:error, term()}
@callback dust_log(params :: map() | Keyword.t(), opts :: Keyword.t()) :: :ok | {:ok, term()} | {:error, term()}
@callback dust_transfer() :: :ok | {:ok, term()} | {:error, term()}
@callback dust_transfer(params :: map() | Keyword.t()) :: :ok | {:ok, term()} | {:error, term()}
@callback dust_transfer(params :: map() | Keyword.t(), opts :: Keyword.t()) :: :ok | {:ok, term()} | {:error, term()}
@callback system_status() :: :ok | {:ok, term()} | {:error, term()}
@callback system_status(params :: map() | Keyword.t()) :: :ok | {:ok, term()} | {:error, term()}
@callback system_status(params :: map() | Keyword.t(), opts :: Keyword.t()) :: :ok | {:ok, term()} | {:error, term()}
@callback trade_fee() :: :ok | {:ok, term()} | {:error, term()}
@callback trade_fee(params :: map() | Keyword.t()) :: :ok | {:ok, term()} | {:error, term()}
@callback trade_fee(params :: map() | Keyword.t(), opts :: Keyword.t()) :: :ok | {:ok, term()} | {:error, term()}
@callback withdraw_history() :: :ok | {:ok, term()} | {:error, term()}
@callback withdraw_history(params :: map() | Keyword.t()) :: :ok | {:ok, term()} | {:error, term()}
@callback withdraw_history(params :: map() | Keyword.t(), opts :: Keyword.t()) :: :ok | {:ok, term()} | {:error, term()}