keep-network / tbtc-dapp

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

dApp sends TDT before depositing testnet Bitcoin #291

Closed JaviAnibarro closed 4 years ago

JaviAnibarro commented 4 years ago

Description:

A clear and concise description of what the bug is and where it appeared e.g. did it appear in the browser or in wallet (e.g. MetaMask). If the bug was in the browser, what was url at that point.

Steps to reproduce the behavior:

  1. Go to '...'
  2. Click on '....'
  3. Scroll down to '....'
  4. See error

Expected behavior:

A clear and concise description of what you expected to happen.

Environment details:

OS: Windows 10 Pro, Version 1909, build 18363.900, 64 bit OS
Web Browser: Google Chrome, Version 83.0.4103.116 (Official Build) (64-bit)
Wallet: Metamask (Chrome extension), Version 7.7.9

Additional context:

Add any other context about the problem here.

Screenshots

If applicable, add screenshots to help explain your problem and any console log files.

mhluongo commented 4 years ago

This is the intended behavior :)

mhluongo commented 4 years ago

TDTs are called "unqualified" before a BTC deposit has been proven. Once the BTC deposit is proven, a TDT is qualified to mint TBTC.

I think there might be issue here explaining that a TDT is like a deposit "receipt"... or maybe better some sort of "key" to your pending deposit. We've been playing with the right analogy in the UX cc @Gluzman

JaviAnibarro commented 4 years ago

@mhluongo ops, should I close it? since it's intended. I accidentally clicked the post button before finishing the report.

mhluongo commented 4 years ago

Closing it, but very interested in thoughts on how the purpose of the TDT could be made more obvious!