Holds all function arguments.
Sets the signer's id property.
Optional
publicThe corresponding public key. May be omitted.
A 32 byte ECDSA secret key on the secp256k1 curve.
A signer interface capable of making ECDSA signatures with recovery bit added.
Signer that produces an ECDSA signature over a Keccak-256 digest of the message using the secp256k1 curve. The signature has a recovery bit appended to the end, allowing public key recovery.