UNPKG

@ultrade/ultrade-js-sdk

Version:

This package contains the original js/ts SDK.

20 lines (19 loc) 549 B
export interface Signer { signAndSend: ([]: Iterable<any, void, undefined>) => any; signMessage: (msg: string, encoding?: BufferEncoding) => Promise<string>; signMessageByToken: (msg: string, encoding?: BufferEncoding) => Promise<string>; } export interface AuthCredentials { company: string; clientId?: string; clientSecret?: string; mnemonic?: string; signer: Signer; } export interface WalletCredentials { address: string; chain: string; provider: string; token: string; tradingKey?: string; }