keep-network / tbtc-dapp

Deposit BTC and redeem TBTC
http://dapp.test.tbtc.network/
MIT License
33 stars 31 forks source link

Not enough operators in pool issue #276

Closed bonsfi closed 4 years ago

bonsfi commented 4 years ago

I got this error when I tried to mint.

In my opinion this situation should be explained so that the user understands why the transaction fails.

Also, and very important, when you try to do the transaction, you get a warning message in Metamask but you are still able to proceed with the transaction when I think that a mechanism to avoid proceeding should be implemented. The main reason behind my proposal is because the transaction goes through and the user gets UPSET when he/she sees that the BTC address was not created and he/she paid worthless fees. In mainnet fees are high and this situation will discourage users, causing them to go to other BTC briges.

Please see screenshots:

Screenshot 2020-07-17 at 19 31 30 Screenshot 2020-07-17 at 19 33 27

SOLUTION: inform the user that the transaction is not possible and avoid by some mechanism that he/she can start the transaction.

jasonchewyl commented 4 years ago

I experienced the same error and feel the same way.

SOLUTION: If a transaction is not possible, there should be a notice on the initiate deposit page e.g. Not enough Bonded ETH to make a deposit. You can try again in approx...

mhluongo commented 4 years ago

Hey guys, this is on our radar!

Shadowfiend commented 4 years ago

Going to track this in #260, as it's a variation on the same set of errors. Thanks for calling it out!