-
Completed
Add an option in "Settings" to "Show current email"
Knowing the email of the current account is helpful for testing and also for reference. This could also be grouped under a "Profile" section that includes resetting password, changing email, etc.
-
Completed
Use caching to make the “Get Tx fee” return very quickly, even at scale
For users who want to see/verify the transaction (Tx) fee before sending, we must ensure that this process returns very quickly. Since the Tx fee will not change more often than each minute, we can process this on the API server, every few seconds, and have the app simply pull from a cached value.
-
Completed
Show all amounts equivalents in user's preferred currency
We will support USD, initially. A future release will add the ability to select a preferred currency via the "Settings" menu. This will show an additional field for the crypto amount shown, automatically converted into the equivalent of the user's preferred currency.
-
Completed
Need to validate that all crypto addresses are correct
Since an incorrect ETH address format currently hangs the API.
For all cryptocurrencies, we also want to ensure that users cannot enter incorrect addresses (potentially losing crypto). If possible, we should also detect TESTnet addresses and prevent users from sending to them with the LIVE MAINnet wallet (potentially losing crypto).
-
Completed
Once "Portfolio" screen is ready, default to it on wallet launch
The "Portfolio" screen will become the default screen, on launch, as soon as we have added:
- cryptocurrency charts
- portfolio pie chart (showing percentages of holdings)
- portfolio amounts (in crypto and fiat representations)
-
Completed
Implement "Continuous Updates" for new Wallet builds
The initial BETA release uses the Windows installer, and the next version will require uninstall / reinstall. However, that build will incorporate the ability for all future releases to simply upgrade in-place. Since this initial release requires uninstall, however, it is IMPERATIVE to copy the wallet phrase so that users can "import" using the phrase into the newly installed version.
-
Completed
Display PW complexity requirements to the right of the PW field
Do eeeetttttttt.... please. =)
-
Completed
Feedback and FAQ
As a suggestion, I think it would be good to have a link to the feedback page on every interface in Javvy wallet. So that way, if a user has an issue while sending, they can immediately go to the feedback page instead of having to click the home button and then press "Learn More" to get to the feedback page.
-
Completed
Initial on-boarding should allow OPTIONAL crypto wallet creation
For first-time launches, it should be OPTIONAL to create a BTC or ETH wallet.
Initially, both BTC and ETH wallets must be created. This was done to minimize the up-front work necessary on sidebar functionality. In a future release, the sidebar will be configurable with each user's top four (4) "favorites" (with the PLUS[+] sign available to add support for more and adjust "favorites").
-
Completed
Add a "MAX" button to SEND tab
To easily send all of the available crypto chosen, minus the minimum fee.
-
Completed
Add transaction hash (txid) for each transactions
The hash for each transaction helps users identify transactions that they recognize. Adding a history of the transactions that have been sent/received would be nice.
The txid can be imported by using the Etherscan/Ethplorer API.
-
Completed
Check for “Internet Connection”
Notify user if no Internet (working offline)
I have seen the application "crash" when it cannot connect to the node API server (which means a "No Internet" scenario would likely do the same).
-
Completed
Add the "Top Nav" icons to the Portfolio/Tx screen
I think that the "Settings", "Minimize", and "Close" icons should be present on the "Portfolio / Transactions" screen. I understand that they were likely removed in order to squeeze more transactions on the right side, but I think users may have need of those icons from that screen and no need to force them to retreat to another screen just to get them.
-
Completed
Show “loading” indicator whenever a process takes longer than a split-second
Self-explanatory ;)
-
Completed
You are welcome to share your ideas
Feel free to suggest improvements to our product or service. Users can discuss your suggestion and vote for and against it. We'll look at it, too.