Bugs‌ ‌found‌ ‌in‌ TronLink: TRX & BTT Wallet for Android

TronLink: TRX & BTT Wallet

TronLink is a decentralized wallet specifically developed for users of the Tron ecosystem, a public blockchain outrunning Ethereum and Bitcoin with 2K transactions per second.

TronLink Wallet achieves data security through local storage of private keys and multi-layer algorithm encryption. It provides both hot and cold wallets, and users can create multiple accounts with just one app.

Our web3 testing team thoroughly checked TronLink Wallet for mobile in search of bugs. At the time of testing, we came across the following issues.

5M+downloads
0 ratings

Second amount isn’t displayed in Swap

Severity:

Minor

Steps to Reproduce:
  1. Open the app.
  2. Go to “Swap”.
  3. Enter the amount in the first input box.
  4. Try to enter the amount in the second input box.
Environment:

Xiaomi MI 9T, MIUI 12.1.4

Actual Result:

The second amount isn’t displayed once the first amount was entered.

Expected Result:

After entering the amount in the first field, the sum in the second field should appear.

Icons not visible

Severity:

Minor

Precondition:

Use the dark theme in MIUI OS.

Steps to Reproduce:
  1. Open the app.
  2. Go to “Assets”.
Environment:

Xiaomi MI 9T, MIUI 12.1.4

Actual Result:

Icons are not visible; it is not clear where to tap.

Expected Result:

Icons can be seen well; it is clear where to tap.

Icons not visible

Text blends with the background

Severity:

Minor

Precondition:

Use the dark theme in MIUI OS.

Steps to Reproduce:
  1. Open the app.
  2. Go to “Assets”.
  3. Tap to add a wallet.
  4. Tap to “Watch-Only Wallet”.
Environment:

Xiaomi MI 9T, MIUI 12.1.4

Actual Result:

The white text on the white background; almost nothing is visible.

Expected Result:

The text should be clearly visible.

Exchange section shows sum of 0

Severity:

Minor

Steps to Reproduce:
  1. Open the app.
  2. Go to “Swap”.
  3. Enter the amount in the input box.
Environment:

Xiaomi MI 9T, MIUI 12.1.4

Actual Result:

After entering the amount in the exchange box, zero is displayed.

Expected Result:

Zero should not be displayed after entering the amount in the exchange box.

Exchange section shows sum of 0
TronLink is a secure and well-thought-out wallet supporting TRX, TRC10, TRC20, and TRC721 tokens. With TronLink, it's easy to create or import wallets, send and receive payments, search for market trends, vote for nodes, etc. While testing, I determined what OS configurations result in UI bugs. They are easy to reproduce, so the chances are high that real users come across them too. Bugs in the swap section may also confuse users, so I recommend increasing the number of test cases covering this functionality.
Yevhenii, QA engineer

Yevhenii, QA engineer

Need a reliable QA partner?

Hire us