Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

eth.signTransaction is rejected when Ether balance is zero #70

Open
kostysh opened this issue Aug 20, 2020 · 1 comment
Open

eth.signTransaction is rejected when Ether balance is zero #70

kostysh opened this issue Aug 20, 2020 · 1 comment

Comments

@kostysh
Copy link

kostysh commented Aug 20, 2020

Normally, the calling of web3.eth.signTransaction should result in the signature dialogue.
But if a balance of the account is insufficient to pay a gas fee then the Portis wallet does not allow to sign a transaction and showing a regular wallet window (not confirmation or signature dialogue).
This behaviour is not logical because I do not want to send a transaction but just sign it for later use.
Here is how the Portis signTransaction dialogue look like in case of insufficient funds.
Screenshot from 2020-08-21 14-53-45

@kostysh kostysh changed the title Non-standard behavior of signTransaction eth.signTransaction is rejected when Ether balance is zero Aug 21, 2020
@tomteman
Copy link
Contributor

tomteman commented Sep 6, 2020

@kostysh Can you please provide an example of a well-known web3 provider that allows such behavior? (signing txs when a user has insufficient funds).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants