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

Support dApp Providers (Bitcoin Provider) #85

Closed
6 tasks done
saltict opened this issue May 22, 2024 · 5 comments · Fixed by #162
Closed
6 tasks done

Support dApp Providers (Bitcoin Provider) #85

saltict opened this issue May 22, 2024 · 5 comments · Fixed by #162
Assignees

Comments

@saltict
Copy link

saltict commented May 22, 2024

  • Create provider core
    • Support Types
    • Create provider interaction interface
  • Create test pages
  • Support Bitcoin features
    • GetInfo
    • GetAddresses
    • Sign Transaction
    • Sign input (Pbst)
    • Inscribe (text, images)
    • Send inscription
@saltict saltict self-assigned this May 22, 2024
@saltict saltict changed the title Support dApp Providers Support dApp Providers (Bitcoin Provider) May 22, 2024
@saltict saltict assigned lw-cdm and unassigned saltict Jun 3, 2024
@haiyenvu23
Copy link

haiyenvu23 commented Jun 26, 2024

Version test : http://14.224.129.242:8900/s/dQTrt3APHH3RFiw
Link dApp test : https://42n2p7.csb.app/

  • Can't click button Approve

Image

Image

@haiyenvu23
Copy link

haiyenvu23 commented Jun 27, 2024

Version test : http://14.224.129.242:8900/s/BApc7PB5DkDzQMH

Image

Image

  • Don't send request when click Sign typed data v4

Image

  • Can't click Approve when perform ETH sign

Image

@haiyenvu23
Copy link

haiyenvu23 commented Jun 28, 2024

Version test : http://14.224.129.242:8900/s/NjmspTzdJE7m6r8

  • Re-check information when input account address invalid with psbt hex
    image

  • Don't show transaction time in wallet when use sendTransfer method

Image

  • UI bug

Image

Image

Image

@haiyenvu23
Copy link

=> Related to issue #228

@haiyenvu23 haiyenvu23 linked a pull request Jun 28, 2024 that will close this issue
@haiyenvu23
Copy link

haiyenvu23 commented Jun 28, 2024

Version test : http://14.224.129.242:8900/s/NjmspTzdJE7m6r8
Validation passed in case :

  • Install/Update version
  • Connect dApp BTC with some methods :
  • Connect
  • Sign message
  • Sing Psbt
  • sendTransfer

Image

  • Connect dApp EVM with some methods :
  • Connect
  • Sign message
  • sendTransfer

Image

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

Successfully merging a pull request may close this issue.

3 participants