@unielon/wallet-tg-sdk
Version:
unielon wallet sdk for telegram
20 lines (19 loc) • 832 B
TypeScript
import { UnielonBridge } from './bridge.ts';
import { InitOptions } from '../types';
import { RequestBody } from '../types/connect';
export declare class DogecoinProvider extends UnielonBridge {
constructor(options: InitOptions);
connect(address: string): Promise<void>;
disConnect(): Promise<void>;
requestAccounts(): Promise<void>;
sendDogecoin(params: RequestBody<any>): Promise<any>;
sendNft<T>(params: RequestBody<T>): Promise<any>;
sendTrade<T>(params: RequestBody<T>): Promise<any>;
sendBox<T>(params: RequestBody<T>): Promise<any>;
createSwap<T>(params: RequestBody<T>): Promise<any>;
createLp<T>(params: RequestBody<T>): Promise<any>;
signMessage(signText: string): Promise<any>;
getAccounts(): Promise<any>;
getNetwork(): Promise<any>;
getBalance(): Promise<any>;
}