glip-wallet-sdk
Version:
Guide for installation and usage of Glip's Web3 Wallet.\ Glip Wallet through its SDK provides a signer using which a user's transaction can be signed.\ It also contains a iframe based UI element which can be embedded into any webpage.\ The UI contains
18 lines (17 loc) • 774 B
TypeScript
import { Signer, providers, Bytes, utils as ethersUtils } from "ethers";
export declare class CroakSigner extends Signer {
provider?: providers.Provider;
walletURI: string;
address: string;
isMobile: boolean;
chain?: string;
constructor(address: string, walletURI: string, isMobile: boolean, provider?: providers.Provider, chain?: string);
connect(provider: providers.Provider): CroakSigner;
getAddress(): Promise<string>;
private signedMessageCB;
private signedMessageRejectCB;
signMessage(message: Bytes | string): Promise<string>;
private signedTransactionCB;
private signedTransactionRejectCB;
signTransaction(transaction: ethersUtils.Deferrable<providers.TransactionRequest>): Promise<string>;
}