@unilogin/sdk
Version:
SDK is a JS library, that communicates with relayer. SDK allows managing contract, by creating basic contract-calling messages.
24 lines • 723 B
TypeScript
import { providers, Contract, Wallet } from 'ethers';
import { RelayerUnderTest } from '@unilogin/relayer';
import UniLoginSdk from '../../src/api/sdk';
export default function basicSDK(givenProvider: providers.Provider, wallets: Wallet[]): Promise<{
wallet: Wallet;
provider: providers.Web3Provider;
mockToken: any;
otherWallet: Wallet;
otherWallet2: Wallet;
sdk: UniLoginSdk;
privateKey: string;
contractAddress: string;
walletContract: Contract;
relayer: RelayerUnderTest;
ensName: string;
}>;
export declare const transferMessage: {
gasPrice: number;
gasLimit: number;
gasToken: string;
to: string;
value: string;
};
//# sourceMappingURL=basicSDK.d.ts.map