poloniex-node-api
    Preparing search index...

    Class PublicClient

    Hierarchy (View Summary)

    Index

    Constructors

    Accessors

    • get base_url(): URL

      Returns URL

    • get init(): RequestInit

      Returns RequestInit

    • get reject(): boolean

      Returns boolean

    • get transform(): null | ITransformType

      Returns null | ITransformType

    Methods

    • Type Parameters

      • T = unknown

      Parameters

      • Optionalpath: string
      • Optionalinit: IFetchOptions

      Returns Promise<T>

    • Type Parameters

      • T = unknown

      Parameters

      • Optionalpath: string
      • Optional__namedParameters: IFetchOptions

      Returns Promise<T>

    • Get collateral information for all currencies or a single currency..

      Parameters

      • options: { currency: string }

      Returns Promise<ICollateral>

    • Get collateral information for all currencies or a single currency..

      Parameters

      • Optionaloptions: { currency?: undefined }

      Returns Promise<ICollateral[]>

    • Get data for a supported currency all supported currencies.

      Parameters

      • query: { currency: string; includeMultiChainCurrencies: true }

      Returns Promise<IExtendedCurrency>

    • Get data for a supported currency all supported currencies.

      Parameters

      • query: { currency?: undefined; includeMultiChainCurrencies: true }

      Returns Promise<IExtendedCurrency[]>

    • Get data for a supported currency all supported currencies.

      Parameters

      • query: { currency: string; includeMultiChainCurrencies?: false }

      Returns Promise<ICurrency>

    • Get data for a supported currency all supported currencies.

      Parameters

      • Optionalquery: { currency?: string; includeMultiChainCurrencies?: false }

      Returns Promise<ICurrency[]>

    • Get latest mark price for a single cross margin symbol.

      Parameters

      • __namedParameters: { symbol?: string } = {}

      Returns Promise<IMarkPrice>

    • Get the latest trade price for a symbol.

      Parameters

      • __namedParameters: { symbol?: string } = {}

      Returns Promise<IPrice>

    • Get ticker in last 24 hours for a given symbol.

      Parameters

      • __namedParameters: { symbol?: string } = {}

      Returns Promise<ITicker>

    • Parameters

      • Optionalpath: string
      • Optionalinit: IFetchOptions

      Returns Promise<Response>

    • Type Parameters

      • T = unknown

      Parameters

      • Optionalpath: string
      • Optionalinit: IFetchOptions

      Returns Promise<T>

    • Type Parameters

      • T = unknown

      Parameters

      • Optionalpath: string
      • Optionalinit: IFetchOptions

      Returns Promise<T>

    post

    • post<T = unknown>(path?: string, init?: IFetchOptions): Promise<T>

      Type Parameters

      • T = unknown

      Parameters

      • Optionalpath: string
      • Optionalinit: IFetchOptions

      Returns Promise<T>

    • Type Parameters

      • T = unknown

      Parameters

      • Optionalpath: string
      • Optionalinit: IFetchOptions

      Returns Promise<T>