Interface
EvmKeyStore
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: Bufferid
id: BufferisInteractive
isInteractive: booleanInherited from KeyStore.isInteractive
Methods
createKeyHandler
createKeyHandler(authDescriptor: AnyAuthDescriptor): KeyHandlerCreates a KeyHandler instance from this KeyStore instance
Parameters
- authDescriptor: AnyAuthDescriptor
the auth descriptor to use with the KeyHandler
Returns KeyHandler
Inherited from KeyStore.createKeyHandler
- authDescriptor: AnyAuthDescriptor