Giter Club home page Giter Club logo

wallet-android's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

wallet-android's Issues

After creating a wallet main page does not load

Bug Type

Functional

Reproduction steps

  1. Download app - https://play.google.com/store/apps/details?id=ton.coin.wallet
  2. Open app "Toncoin Wallet"
  3. Tap on the "Import existing wallet" button
  4. Enter 3 secret words and log in to the home page

Actual result

Home page in "updating" status. The screen is frozen

Expected result

The home page loads correctly, the application can be used

Suggested Severity

Critical

Device

Smartphone :

Device: [Redmi Note 11 Pro]
OS: [android 11]
Browser [-]
Version [1.0.6]

Additional Context

telegram-cloud-document-2-5271798534495018470.mp4

When send your wallet address, the address is sent with an extra prefix

Bug Type

Functional

Reproduction steps

Precondition: Create a wallet and log in to the app.

  1. Tap on the "Receive" button
  2. Tap on the "Share Wallet Address" button
  3. Tap on the "Gmail" icon

Actual result

The wallet address is copied with the prefix "ton://transfer/***"

Expected result

The wallet address is copied without the prefix "ton://transfer/***"

Suggested Severity

Medium

Device

Smartphone :

Device: [Redmi Note 11 Pro]
OS: [android 11]
Browser [-]
Version [1.0.6]

Additional Context

Uploading photo_2022-09-16 18.44.39.jpeg…

The APP Isn't Password Protected

Bug Type

Security

Reproduction steps

1- Open your Toncoin Wallet.

Actual result

The APP opens normally without requiring a password.

Expected result

The APP should ask for password or fingerprint so intruders don't get to know the user's balance.

Also one could possibly log user out of the APP without require a password, which would be troublesome if the user didn't back the recovery phrase up.

Suggested Severity

Vulnerability

Device

Smartphone (please complete the following information):

  • Device: Redmi Note 7
  • OS: Android 12
  • Version 1.0.6

The "Back" button redirects to the home screen

Bug Type

Functional

Reproduction steps

  1. Download app - https://play.google.com/store/apps/details?id=ton.coin.wallet
  2. Open app "Toncoin Wallet"
  3. Tap on the "Create My Wallet" button
  4. Tap on the "Continue" button
  5. Scan a fingerprint
  6. Tap on the "Back" button

Actual result

The "Back" button redirects to the home screen

Expected result

The "Back" button redirects to the previous screen

Suggested Severity

High

Device

Smartphone :

Device: [Redmi Note 11 Pro]
OS: [android 11]
Browser [-]
Version [1.0.6]

Additional Context

When recording the screen, the finger scan screen is filled with black color (security protection). Then when we press back the screen becomes black again, as if the system wants to go back to the previous screen, but redirects to the home screen. This problem with the back button is present at all stages of creating a wallet

Uploading telegram-cloud-document-2-5271798534495018358.mp4…

Wallet not loading

Bug Type

UX/Functional

Reproduction steps

Actual result

Wallet won't load. Reboot doesn't help.
The wallet was created from scratch.
Unable to specify https://ton.org/global-config-wallet.json (Tried to specify in the Json/Url)

Expected result

What "Config json" needs to be specified? (for blockchain ID == mainnet)
Make it so that the wallet data is loaded.

Suggested Severity

Critical

Device

Smartphone (please complete the following information):

  • Device: Samsung A71
  • OS: Android 12
  • Version latest version from google play

Additional Context

No response

Error When Setting The Blockchain to Testnet

Bug Type

Functional

Reproduction steps

1- Go to the settings.
2- Choose Server Settings.
3- Set the Blockchain to testnet and save.

Actual result

Getting error about invalid configuration.
image

Expected result

To go to the testnet blockchain of the ton network.

Suggested Severity

Low

Device

Smartphone (please complete the following information):

  • Device: Redmi Note 7
  • OS: Android 12
  • Version 1.0.6

Additional Context

No response

Sure Done? Prompt Doesn't Have `I'm Sure` Button Like The Web Counterpart

Bug Type

UX

Reproduction steps

1- Install the APP.
2- Open it and create a new wallet.
3- Click continue quickly.

Actual result

You get no I'm Sure Option. Some one testing out the wallet would fine this cumbersome. Plus, some people take a photo of the recovery phrase from an air gapped device and encrypt it using GPG, so this is fast for them.
image

Expected result

Expecting a I'm Sure option.
image

Suggested Severity

Low

Device

Smartphone (please complete the following information):

  • Device: Redmi Note 7
  • OS: Android 12
  • Version 1.0.6

Additional Context

No response

24 Secret Words can be screenshot after failing the test

When you see your 24 Secret Words for the first time, you cannot screenshot them for security reasons. But after this screen you'll be asked to check if you've noted down the words correctly, in the correct order. Fail the test and you'll see you'll be able to make a screenshot of the Secret Words screen.

Managed to take a screenshot with keywords

Bug Type

Security

Reproduction steps

video_2022-09-19_12-29-52.mp4

Actual result

At the step of saving the words to a physical notepad. The application has been restarted.
After that I was able to take a screenshot.

Test case:

  1. Reach the page with words
  2. Press the back button on the form (<-)
  3. Launch the application
  4. Take screenshots

Expected result

Block capturing the current screen.

Suggested Severity

Vulnerability

Device

Smartphone (please complete the following information):

  • Device: Samsung A71
  • OS: Android 12
  • Version latest version from google play

Additional Context

No response

NdkCompile is no longer supported

Gradle Sync Issues in Android Studio
app/build.gradle

INFO: The following project options are deprecated and have been removed:
android.useDeprecatedNdk
NdkCompile is no longer supported
Affected Modules: app

On-screen keyboard overlaps "secret words"

Bug Type

UI

Reproduction steps

  1. Download app - https://play.google.com/store/apps/details?id=ton.coin.wallet
  2. Open app "Toncoin Wallet"
  3. Tap on the "Import existing wallet" button
  4. Scroll down on 21-24 words

Actual result

The on-screen keyboard overlaps lines 21-24. User can't see the words he/she is typing and can't understand what line he/she is on

Expected result

With the on-screen keyboard open, scrolling down to line 24 works correctly. The user sees all the words he enters

Suggested Severity

Medium

Device

Smartphone :

  • Device: [Redmi Note 11 Pro]
  • OS: [android 11]
  • Browser [-]
  • Version [1.0.6]

Additional Context

I apologize for the quality of the attached file, but on the "secret words" page the system does not allow for a screenshot

telegram-cloud-document-2-5271798534495018311.mp4

Back button not working during wallet creation

Hi!

If user accidentally taps 'Create My Wallet' on the first screen, they cannot go back from 'Congratulations 🎉' screen and chose 'Import existing wallet' instead: back button does not work.

Nothing short of clearing app data seems to help.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.