Magickbase / ckb-explorer-public-issues

CKB Explorer Issues
https://explorer.nervos.org/
3 stars 2 forks source link

Feedback for BTC address #575

Open Keith-CY opened 4 months ago

Keith-CY commented 4 months ago

Preview at https://github.com/Magickbase/ckb-explorer-frontend/pull/265#issuecomment-2003797850

Now we could focus on RGB++ feature, and the btc-sk-based lock script is not yet designed, so the following data could be hidden

  1. CKB native token info, including balance, deposit, compensation
  2. Assets owned by btc-sk-based lock script, simply to say, only the RGB++ tab and Cells tab should be there image
  3. Live cell count and Block Mined
  4. Lock Script

Then an extra feature is demanding but not in urgent

Each RGB++ CKB Transactio should have its paired BTC transaction, now it's displayed in the RGB++ Marker, it could be more obvious, e.g. displayed in the transaction list as

------
CKB Transactoin
------
BTC Transaction
------
CKB Transaction
------
BTC Transaction
------

This feature could be delivered later.

Keith-CY commented 3 months ago
  1. Confirmations on BTC should be more obvious, now it's hidden in the dialog of RBG++ marker

    image
  2. The binding between BTC UTXO and Cell should be revealed e.g. show Isomorphic binding with output #1 on hovering BTC UTXO

    image
Sven-TBD commented 3 months ago
image

Here are 4 changes made to optimize the user experience.

  1. Change the RGB++ Tag name to "View RGB++ Digest".
  2. Add a quick Cell Info viewing button for Cells in CKB transactions.
  3. Add display of "Number of Confirmed Blocks" for BTC transactions corresponding to RGB++ CKB transactions.
  4. Enable clicking on UTXOs in BTC transactions to display BTC UTXO Info, including the ability to view their Output Script.

PRD:https://vs0cjf.axshare.com/?g=14&id=b96q36&p=support_rgb___-_btc_address_deatil&sc=3

cc @Keith-CY @Kirl70

Keith-CY commented 3 months ago

image Here are 4 changes made to optimize the user experience.

  1. Change the RGB++ Tag name to "View RGB++ Digest".
  2. Add a quick Cell Info viewing button for Cells in CKB transactions.
  3. Add display of "Number of Confirmed Blocks" for BTC transactions corresponding to RGB++ CKB transactions.
  4. Enable clicking on UTXOs in BTC transactions to display BTC UTXO Info, including the ability to view their Output Script.

PRD:vs0cjf.axshare.com/?g=14&id=b96q36&p=support_rgb___-_btc_address_deatil&sc=3

cc @Keith-CY @Kirl70

Will all BTC txs be displayed simultaneously? @Sven-TBD

Sven-TBD commented 3 months ago

All CKB of the current BTC address tx will be displayed here with only ONE corresponding BTC tx following.

Sven-TBD commented 3 months ago

All CKB of the current BTC address tx will be displayed here with only ONE corresponding BTC tx following.

And I recommend to display it directly instead of collapsing because it is more prominent way and doesn't require an extra step like a click.

Kirl70 commented 3 months ago

Design Draft: https://www.figma.com/file/6XNoimRDbFTTNm016rbIdU/Magickbase?type=design&node-id=35067%3A23909&mode=design&t=ON4DX01ic5Pr2XLz-1

image