-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
Description
User should be able to add accounts for different exchanges
- fab button to add account on home screen
- configure foreign keys for Account-PositionItem relationship and look at inner join code on persistence codelab
- add fees column (% fee, fixed fee)
- add last trade position (xrate) for currency pair
Types:
- Ghost - manual edit
- Bitstamp - add keys
- Kraken - add keys
- wallet address - manual edit
- coinbase (optional)
- coinfloor (optional)
Features
-
add keys: and userId to read balances: enter text, use a QR code reader or text scanner try -
- https://developers.google.com/vision
- https://github.com/googlesamples/android-vision/tree/master/visionSamples- keys need to be encrypted for storage (make user set a pin/password?) (https://github.com/scottyab/secure-preferences)
-
Account balances for all currencies held are listed on the home screen
- also total in all currencies (convert balances to that currency)
-
At the bottom there should be separate totals for ghost and tother account
-
Account should have last trade position for next trade reference
-
User should be able to click on an account to go to transactions for that account (move to transcations story)
Tests
- junit all presenters, net, domain utils
- espresso for all views
- android junit for db/prefs