UNPKG

@dappykit/sdk

Version:

Web3 SDK for DApps

16 lines (15 loc) 467 B
import { ISigner } from '../service/delegated-fs/interfaces'; import type { Hash, SignableMessage } from 'viem/types/misc'; /** * Account signer interface. */ export interface IAccountSigner { signMessage: ({ message }: { message: SignableMessage; }) => Promise<Hash>; } /** * Converts an account to a signer. * @param account HDAccount from the viem/accounts package */ export declare function accountToSigner(account: IAccountSigner): ISigner;