rsksmart / rwallet

The RSK Wallet is based on our rWallet open-source code-base, which will allow developers and organizations to use it to build their own apps.
https://developers.rsk.co/wallet/
GNU General Public License v3.0
43 stars 22 forks source link

fix: BTC transfer to Legacy address #686

Closed patogallaiovlabs closed 3 years ago

patogallaiovlabs commented 3 years ago

Description

Fixed transfer when BTC address where Base58 (1.../3...). Base58 is case SENSITIVE alphanumeric, and we where lowercasing before building the transaction making it fail. Additionally, report error log to server has been added to the transfer confirmation.

Motivation and Context

It fixes #685

How Has This Been Tested?

Made a BTC transfer. Also you can make a tBTC tranfer to this address (faucet): mkHS9ne12qx9pS9VojpwU5xtRd4T7X7ZUt to reproduce the error.

Types of changes

Checklist: