multichain-crypto-wallet
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) • 790 B
TypeScript
import { BalancePayload, CreateWalletPayload, GenerateWalletFromMnemonicPayload, GetAddressFromPrivateKeyPayload, GetTransactionPayload, IResponse, TransferPayload } from '../utils/types';
declare const _default: {
createWallet: ({ network, derivationPath, }: CreateWalletPayload) => IResponse;
generateWalletFromMnemonic: ({ network, mnemonic, derivationPath, }: GenerateWalletFromMnemonicPayload) => IResponse;
getAddressFromPrivateKey: ({ privateKey, network, }: GetAddressFromPrivateKeyPayload) => IResponse;
getBalance: ({ address, network, }: BalancePayload) => Promise<IResponse>;
transfer: (args: TransferPayload) => Promise<IResponse>;
getTransaction: ({ hash, network, }: GetTransactionPayload) => Promise<IResponse>;
};
export default _default;