Open zerosnacks opened 5 months ago
change would need to consider #638 and #535 #575 (edited to fix link)
sorry that should be #575
This seems simple but under the hood has a bunch of extra work needed to allow calling .signer(...)
multiple times which would collect credentials in 1 EthereumSigner. Right now if you call .signer(...)
multiple times it is not great behavior bc it might create a new SignerFiller or override the existing signer.
This will get bundled with the credential/wallet rewrite, might need .signer(...) -> SignerBuilder
Component
provider, pubsub, signers
Describe the feature you would like
Given
We currently require the signer to be cast into
EthereumSigner::from(signer)
when using the signer layer in theProviderBuilder
as follows:The proposed API:
Additional context
No response