Skip to content
This repository has been archived by the owner on Oct 19, 2024. It is now read-only.

feat: generalize wallet/private key #75

Merged
merged 3 commits into from
Oct 2, 2020
Merged

feat: generalize wallet/private key #75

merged 3 commits into from
Oct 2, 2020

Conversation

gakonst
Copy link
Owner

@gakonst gakonst commented Oct 1, 2020

  • Allows the Wallet struct to be generic over DigestSigner.
  • The private/public key types inside ethers-core are removed
  • A private-key based type alias is exposed via ethers::signers::LocalWallet
  • YubiHSM2 Support (YubiHSM2 Support #76)

@gakonst gakonst merged commit aa37f74 into master Oct 2, 2020
@gakonst gakonst deleted the ecdsa-signer branch October 2, 2020 08:41
meetmangukiya pushed a commit to meetmangukiya/ethers-rs that referenced this pull request Mar 21, 2022
* feat: return error and decode retdata on evm reverts

* chore: return concrete error type in decode_revert

* feat(evm): return revert reason and gas used on failed execution

* feat(dapp): handle reverts and return reason in test result

* feat(cli): print revert reason for failing tests when possible

* fix(utils): return 'No revert reason found' if no revert string is specified

* fix(evm): check error variant strictly instead of string cmp
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant