CCXT.Deribit (ccxt_client v0.6.1)

Copy Markdown View Source

Deribit exchange — generated from spec.

API Functions

FunctionArityDescriptionParam Kinds

Summary

Functions

Returns all pre-computed endpoint configs.

Returns the exchange capability map.

Returns the exchange ID string.

Returns the exchange display name.

Returns the signing pattern and config for this exchange.

Returns the lean spec (runtime describe minus API tree).

Returns the exchange tier ("tier1" | "tier2" | "dex" | "tier3" | "unclassified" | nil).

Returns endpoint configs for a specific unified method, or [] if unknown.

Returns the full unified method → endpoint configs mapping.

Functions

__endpoints__()

@spec __endpoints__() :: [map()]

Returns all pre-computed endpoint configs.

__features__()

@spec __features__() :: map()

Returns the exchange capability map.

__id__()

@spec __id__() :: String.t()

Returns the exchange ID string.

__name__()

@spec __name__() :: String.t()

Returns the exchange display name.

__signing__()

@spec __signing__() :: %{pattern: atom(), config: map()}

Returns the signing pattern and config for this exchange.

__spec__()

@spec __spec__() :: map()

Returns the lean spec (runtime describe minus API tree).

__tier__()

@spec __tier__() :: String.t() | nil

Returns the exchange tier ("tier1" | "tier2" | "dex" | "tier3" | "unclassified" | nil).

__unified_endpoint__(method)

@spec __unified_endpoint__(atom()) :: [map()]

Returns endpoint configs for a specific unified method, or [] if unknown.

__unified_endpoints__()

@spec __unified_endpoints__() :: %{required(atom()) => [map()]}

Returns the full unified method → endpoint configs mapping.