UNPKG

@qso-soft/shared

Version:

Shared library for QSO-soft

23 lines (22 loc) 1.13 kB
import { TransactionCallbackParams, TransactionCallbackReturn } from '../../helpers'; import { LoggerType } from '../../logger'; import { BinanceNetworks, NumberRange, TransformedModuleParams, WalletData } from '../../types'; export declare const executeBinanceWithdraw: (params: TransactionCallbackParams) => TransactionCallbackReturn; interface MakeBinanceWithdraw { binanceWithdrawNetwork: BinanceNetworks; wallet: WalletData; logger: LoggerType; minAndMaxAmount: NumberRange; tokenToWithdraw: string; amount?: number; percentToAdd?: number; minNativeBalance?: number; fee?: number; minAmount?: number; expectedBalance?: NumberRange; withdrawSleep?: NumberRange; hideExtraLogs?: boolean; } export declare const makeBinanceWithdraw: ({ binanceWithdrawNetwork, wallet, expectedBalance, logger, minNativeBalance, minAndMaxAmount, tokenToWithdraw, minAmount, withdrawSleep, hideExtraLogs, }: MakeBinanceWithdraw) => TransactionCallbackReturn; export declare const execBinanceWithdraw: (params: TransformedModuleParams) => Promise<import("../../types").WorkerResponse>; export {};