New Signer Classes Spark Revolution in Cryptographic Utilization!
Latest Update Unveils Powerful ed25519 Utilities and Streamlined Signer Interface to Propel Ethereum Security Forward!
Commit Details:
feat: add ed25519 utils and Signer classes (#378) * feat: introduce utils/ed25519 * refactor: use classes for signer objects Introduces classes for EthereumSigner and Ed25519Signer that implement a Signer interface. * add verifyMessageHashSignature to ed25519 * add getPublicKey to utils/ed25519 * rename EthereumSigner to Eip712Signer * refactor: remove generate*Signer fns and KeyPair * remove Wallet dependency from factories * add test for Eip712Signer.signVerificationEthAddressClaim * use ed25519 utils * prefer utils to external libs, clean up * fix package not in rootDir error Co-authored-by: Paul Fletcher-Hill <[email protected]>