@qso-soft/shared
Version:
Shared library for QSO-soft
25 lines (24 loc) • 1.02 kB
TypeScript
import { WalletData } from '../../types';
import { PrepareFromCsvArgs, PrepareRowFromCsvArgs, PrepareWalletsData } from './types';
export declare const formatId: (inputString: string) => string;
export declare const prepareRowFromCSV: ({ walletData, logger, client }: PrepareRowFromCsvArgs) => {
privKey: string;
id: string;
walletAddress: `0x${string}`;
okxAddress?: string | undefined;
secondAddress?: string | undefined;
proxy_type?: string | undefined;
proxy?: string | undefined;
index?: number | undefined;
};
export declare const prepareFromCsv: ({ logger, projectName, client }: PrepareFromCsvArgs) => Promise<{
index: number;
privKey: string;
walletAddress: string;
id: string;
okxAddress?: string | undefined;
secondAddress?: string | undefined;
proxy_type?: string | undefined;
proxy?: string | undefined;
}[] | undefined>;
export declare const prepareWalletsData: ({ logsFolderName, ...restProps }: PrepareWalletsData) => Promise<WalletData[]>;