Docs
chromia.com

Interface

EvmKeyStore

On this page

Represents a key store which holds an evm key

interface EvmKeyStore {
    address: Buffer;
    id: Buffer;
    isInteractive: boolean;
    createKeyHandler(authDescriptor: AnyAuthDescriptor): KeyHandler;
    signMessage(message: string): Promise<Signature>;
}

Hierarchy (View Summary)

Properties

address

address: Buffer

Overrides EvmSigner.address

id

id: Buffer

Inherited from KeyStore.id

isInteractive

isInteractive: boolean

Inherited from KeyStore.isInteractive

Methods

createKeyHandler

signMessage

  • signMessage(message: string): Promise<Signature>

    Signs an auth message

    Parameters

    • message: string

      the message to sign

    Returns Promise<Signature>