This PR makes a few QOL changes to the BTC Connect demo (in sample); they are the following:
Implement a 0-value transaction for wallets with values less than 100000000 wei. Previously, you'd have to fund the wallet to test the native functionality; this presents a bit of friction. A 0-value transaction showcases the same functionality but without the need to fund the wallet (assuming they enable "Gasless"). However, this retains the ability to send a transaction with value, given a wallet has been funded.
Change "First Account Abstraction Protocol on Bitcoin" to "The First Account Abstraction Protocol on Bitcoin"
Fix "Disconnect" typo.
Remove the raw array structure the BTC addresses were previously presented in (due to JSON.stringify) and instead displays them in a more readable, familiar format.
This PR makes a few QOL changes to the BTC Connect demo (in
sample
); they are the following: