multichain-controller
Version:
A Multichain crypto wallet library that supports Ethereum, Bitcoin, Solana, Waves and other EVM compatible blockchains E.g. Binance Smart Chain, Polygon, Avalanche etc.
11 lines (10 loc) • 796 B
TypeScript
import { GetTransactionPayload, TransferPayload } from '../utils/types';
declare const _default: {
createWallet: (network: string, derivationPath?: string | undefined) => import("../utils/types").IResponse;
generateWalletFromMnemonic: (network: string, mnemonic: string, derivationPath?: string | undefined) => import("../utils/types").IResponse;
getAddressFromPrivateKey: (privateKey: string, network: string) => import("../utils/types").IResponse;
getBalance: (address: string, network: string) => Promise<import("../utils/types").IResponse>;
transfer: (args: TransferPayload) => Promise<import("../utils/types").IResponse>;
getTransaction: ({ hash, network }: GetTransactionPayload) => Promise<import("../utils/types").IResponse>;
};
export default _default;