An Abstract Class for desribing an Ethereum Signer for ethers.
npm install @ethersproject/abstract-signerAbstract Signer
===============
This sub-module is part of the ethers project.
It is an abstraction of an Ethereum account, which may be backed by a private key,
signing service (such as Geth or Parity with key managment enabled, or a
dedicated signing service such as Clef),
hardware wallets, etc.
For more information, see the documentation.
Importing
---------
Most users will prefer to use the umbrella package,
but for those with more specific needs, individual components can be imported.
``javascript
const {
Signer,
VoidSigner,
// Types
ExternallyOwnedAccount
} = require("@ethersproject/abstract-signer");
``
License
-------
MIT License