terra-money / station-mobile Goto Github PK
View Code? Open in Web Editor NEW🛰️ Station wallet mobile
Home Page: https://apps.apple.com/it/app/terra-station/id1548434735
🛰️ Station wallet mobile
Home Page: https://apps.apple.com/it/app/terra-station/id1548434735
no issue
no issue
The address input is interpreted as a physical address so an extremely annoying tooltip appears every time. React Native inputs have the options to remove autocomplete on android phones with the autoComplete prop set to off.
Hi,
First of all, great job supporting Ledger on mobile!
I hit upon an issue that you may want to fix (workaround at bottom):
Station Mobile v1.5.4-136 on Android 11
I have a normal (non-ledger) account and a ledger account. I have bio (fingerprint) authentication enabled for the non-ledger account and this setting seems to apply app-wide when I switch wallets to the ledger one.
A prerequisite for this bug seems to be a bio-auth enabled account existing on the app, as there is no "bio-auth" setting offered in the ledger account options, but the setting seems to persist in the app settings from the other account.
When authorizing third-party ledger transactions (e.g. Anchor) with biometric auth enabled on the app, it chooses the fingerprint method to authenticate. Authorizing that way obviously doesn't work and it fails silently.
It would help the UX if you detect that a currently-logged in account is hardware-wallet authed and skip biometric authentication in these cases.
To make this work on the current version you can:
Tap "Sign" when your transaction opens on station mobile. You get the fingerprint auth modal instead of ledger selection screen.
Tap "cancel" on the fingerprint auth screen (or hit the back button, if you have one)
Tap "OK" when asked "Would you like to confirm with your password"?
The Ledger selection screen appears and you can authorize properly
Alternatively, disabling bio auth on the other account(s) should also work.
I like to decide if i accept the security risc please. I want full controll of my android phone
Hi guys. While making the new version of PaywithTerra I noticed that documented "URL Scheme" of mobile app is not working anymore.
Any plans to fix that in the near future?
https://docs.terra.money/docs/develop/wallet-provider/station-mobile.html#url-scheme
How to test:
Is there anyone here that is an expert on terra station. I desparatly need help with this invalid Hex string error. Please don't dm me as I am not going to generate a qr code for you to scam me.
After update, station's LUNA balance is showing "NaN KRW". The currency cannot be changed to USD despite being that before the update.
Before update station was showing clear USD value.
Edit:
Works fine now. USD had to be set again manually.
@hanwong thank you for publishing 1.5.4, but the signature is different from 1.5.3 published by @b0okuhe, can you please rebuild it using the same signature?
I made this its own issue as it has to do with how the root check works and not about it being optional.
Please see the documentation for RootBeer under False Positives:
https://github.com/scottyab/rootbeer#false-positives
Manufacturers often leave the busybox binary in production builds and this doesn't always mean that a device is root. We have removed the busybox check we used to include as standard in the isRooted() method to avoid these false positives.
The following devices are known the have the busybox binary present on the stock rom:
- All OnePlus Devices
- Moto E
- OPPO R9m (ColorOS 3.0,Android 5.1,Android security patch January 5, 2018 )
As far as I understand it, it looks like the implementation is not using the recommended practice.
file: station-mobile/android/app/src/main/java/money/terra/station/UtilLib/RootChecker.kt (line 21)
RootBeer(context).let {
if (it.isRootedWithBusyBoxCheck) {
promise.resolve(true)
}
}
I am reporting this because I have a OnePlus phone that is not Rooted and it is not allowing me to use Terra Station. See attached screenshots. There are also some negative app reviews of people who say they are not rooted but get this error.
I would like to say, this looks like a great app! Keep up the good work. 👍
Hi, I encountered several build issues in the main
branch. Hopefully easy fixes for the team! Details below
Podfile
file: unkown keywords: "Flipper", "Flipper-Folly", "Flipper-RSocketsrc/hooks/userConfim.ts
src/screens/auth/ConnectLedger/DeviceSelector.tsx
Greetings,
First to all the devs:
Thanks for all your work on this, it's really solid 🙏 .
I would really like for there to be a dark mode in the app that matches the desktop app for Mac. Is there a want for that?
Not sure if this is the right forum for this.
I believe this wallet is missing one very important feature, which is the ability to let users add some security checks before entering the app, for example: PIN (some custom view) and Fingerprint, Face ID (native ones from Android and iOS).
If @terra-money didn't already plan on working on this feature, I would like to start on it and make a PR when done, of course, if permitted by maintainers, and would like to discuss more about some details regarding this feature.
I tried out the Terra station mobile app on android and noticed that ledger support wasn't available. Looking at this github it wasn't clear if anyone is working on adding it. Creating this as a feature request. The terra station extension supports ledger and might be portable to the android version. Let me know if I can provide any help along the way.
[BUG] some validators can't do re-delegations
Describe the bug
some validators can't do re delegations
To Reproduce
click stake -> choose a validator choose re-delegation ->choose PFC-OSS , Orbital Command ,Terra Bites , 01node, or LUNC DAO
Context & versions
Android (App version v2.0.0-161)and web
log:failed to execute message; message index: 0: too few tokens to redelegate (truncates to zero tokens): invalid request
Hi,
I have 1.5.3 version installed from the github releases, but now cannot use it because it wants to be updated, and I cannot update it to google play version because of a different signature. Please release the 1.5.4 on Github!
I was trying to use sign bytes from the wallet provider via wallet connect but it says it's not supported. Any chance it will be added soon?
Please consider for release version to provide apk file for direct download
and distribution through F-droid https://f-droid.org/ (if fully open source)
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.