UNPKG

@tatumio/tatum-v1

Version:

Tatum API client allows browsers and Node.js clients to interact with Tatum API.

30 lines (29 loc) 1.44 kB
import { Account } from '../model'; import { CreateCurrency } from '../model/request/CreateCurrency'; import { CurrencyOperation } from '../model/request/CurrencyOperation'; import { UpdateCurrency } from '../model/request/UpdateCurrency'; import { VC } from '../model/response/ledger/VC'; /** * For more details, see <a href="https://apidoc.tatum.io/#operation/getCurrency" target="_blank">Tatum API documentation</a> */ export declare const getVirtualCurrencyByName: (name: string) => Promise<VC>; /** * For more details, see <a href="https://apidoc.tatum.io/#operation/createCurrency" target="_blank">Tatum API documentation</a> */ export declare const createVirtualCurrency: (data: CreateCurrency) => Promise<Account>; /** * For more details, see <a href="https://apidoc.tatum.io/#operation/updateCurrency" target="_blank">Tatum API documentation</a> */ export declare const updateVirtualCurrency: (data: UpdateCurrency) => Promise<void>; /** * For more details, see <a href="https://apidoc.tatum.io/#operation/mintCurrency" target="_blank">Tatum API documentation</a> */ export declare const mintVirtualCurrency: (data: CurrencyOperation) => Promise<{ reference: string; }>; /** * For more details, see <a href="https://apidoc.tatum.io/#operation/revokeCurrency" target="_blank">Tatum API documentation</a> */ export declare const revokeVirtualCurrency: (data: CurrencyOperation) => Promise<{ reference: string; }>;