An object implementing basic signer functionality.

This is structurally compatible with the ethers Signer interface.

interface ISigner {
    getAddress(): Promise<string>;
    signMessage(message): Promise<string>;
}

Methods