labraburn / juston-ios Goto Github PK
View Code? Open in Web Editor NEWJUSTON - non custodial wallet for TON network
Home Page: https://apps.apple.com/app/id1629214799
License: GNU General Public License v2.0
JUSTON - non custodial wallet for TON network
Home Page: https://apps.apple.com/app/id1629214799
License: GNU General Public License v2.0
Localization
1.On the main page click to or link
Low
Desktop (please complete the following information):
maybe its features , not a bug)
UI
1- Visit https://juston.io
Says HON token instead of JON.
The image should say JON token.
Medium
Browser: Chrome
No response
Functional
Impossible to login via Tonkeeper — the JUSTON always opens TONHUB instead.
Tried with stopped Tonkeeper app, running Tonkeeper app, stopped Tonhub and running Tonhub.
The same situation with login is not only with Disintar — the same bug reproduces on Getgems. Tonkeeper login works as it should on Disintar.io in Chrome mobile, so it’s certainly the JUSTON bug.
In 2 attached videos you can see the actual bug for Disintar and Getgems.
The Tonkeeper app should open
High
Smartphone:
JUSTON
No response
Functional
Declined transaction displays in the transaction history and it will never disappear from there.
Refreshing transaction history and deleting the declined transactions from there. (i.e. Transactions, that were not sent in the blockchain)
High
Smartphone
Device: iPhone12
OS: iOS 15.6.1
Juston 1.3.2
No response
Localization
"Not enaught balance" error message
Not enough balance
Low
Device
Smartphone
Device: iPhone12
OS: iOS 15.6.1
Juston 1.3.2
Functional
Dead service with "Reload" button forever
Fiat exchange service that works
Other
Device: Iphone 11 Pro
OS: iOS
Version 16.3.1
UX
Amount field marked with red, there is no explanation text of reason.
The application shouldn't allow inputting incorrect values(smaller than 1e-9) in the Amount field. Or, at least, if it allows it, the application should display short suggestions for the user about what is wrong in the Amount field.
Medium
Smartphone
Device: iPhone12
OS: iOS 15.6.1
Juston 1.3.2
No response
Security
Passphrase is automatically copied to the clipboard.
Automatically copying passphrase to the clipboard is insecure because if the user switches to another app, the app can read the plain text passphrase without user's consent. And Apple's universal clipboard feature makes it possible for another device to read the sensitive data.
By default, the passphrase should be displayed on the screen. Copying it to the clipboard should be an option.
High
Desktop (please complete the following information):
Smartphone (please complete the following information):
No response
Functional
Nothing happens, the Juston app can't read the QR and import the address via QR.
Successful import of address in read-only mode.
High
Smartphone
Device: iPhone12
OS: iOS 15.6.1
Juston 1.3.2
My attempts to import via QR
Functional
app version 1.3.2
account with 0.0005 tons
Main screen opened
Window with error, because (transfer amount + fee) > balance
Medium
iphone 11
iOS 15.3.1
Functional
The application attempts to send a transaction but then the error "Invalid_bag_of_cells : bodybag of cells is expected to have exactly one root" appears. Transaction declined.
The application should not allow users to send transactions with very long text. For example, the application should show "text too long" and the number of allowed symbols in the message.
High
Smartphone
Device: iPhone12
OS: iOS 15.6.1
Juston 1.3.2
Functional
app version 1.3.2
App crashes
amount validation failed
amount field and symbols get red
High
iphone 11
iOS 15.3.1
UX
The address is highlighted as wrong.
Internet connection error message.
At least, the application could display the same error, as it happens with the user-friendly 48-letter address.
Medium
Smartphone
Device: iPhone12
OS: iOS 15.6.1
Juston 1.3.2
No response
Functional
Nothing happens
You can see this in attached video:
User should return to previous screen.
It works like it should on Disintar.io in Chrome Mobile.
Medium
Smartphone:
JUSTON
No response
Other
Telegram app state that this user doesn't seem to exist.
Same for "Telegram" and "Twitter" button.
Telegram and twitter communities live.
Low
Smartphone (please complete the following information):
Device: Iphone 11 Pro
OS: iOS
Version 16.3.1
No response
UI
1- Visit https://juston.io
The text should be visible even if selected.
Low
Browser: Chrome
No response
Functional
The .ton domain is highlighted in red, indicating a .ton DNS error.
vitalik.ton should resolve to a wallet address.
High
Desktop (please complete the following information):
Smartphone (please complete the following information):
No response
Localization
There is no Notifications functions in the app. Also app requires no notification permissions.
Push notification settings
Low
Smartphone (please complete the following information):
Functional
app version 1.3.2
Nothing happens, button doesn't work
Next screen or bottom sheet "Action requested" appeared
High
iphone 11
iOS 15.3.1
Functional
Nothing happens, Juston application can't recognize the wallet address from the QR code.
Get the wallet address into the address field.
High
Smartphone
Device: iPhone12
OS: iOS 15.6.1
Juston 1.3.2
My attempts to read addresses from QRs
UX
↑
from the main screen.Application allows the user to insert text in the Amount field, and check only when the "Next" button is pushed. the The application
The application shouldn't allow inserting incorrect symbols in the Amount field. Or, at least, if it allows inserting of such symbols - display short suggestions for the user about what is wrong in the Amount field.
Low
Smartphone
Device: iPhone12
OS: iOS 15.6.1
Juston 1.3.2
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.