Gaëtan Renaudeau
ba3e7f1aa4
Fix bug with sort due to recent bignumber.js change
(this was a problem because merge 2 PR at same time^^)
7 years ago
Gaëtan Renaudeau
761c3f54f9
Fixes #1153
7 years ago
Gaëtan Renaudeau
25d667cdef
Fix edgecase bug when switching fiat and not reseting the exchange
bug was:
select USD
it should select BitMEX
now select HKD
it will select nothing in the list
not 100% sure but i suspect that BITMEX used to exist on BTC-HKD but no longer, so it's an accepted choice by our api but it's not present in the list.
the fix is to always reset the exchange to first one (which is the most volume one) when you switch countervalue
7 years ago
Gaëtan Renaudeau
93fe4e54c6
Fix edgecase bug when switching fiat and not reseting the exchange
bug was:
select USD
it should select BitMEX
now select HKD
it will select nothing in the list
not 100% sure but i suspect that BITMEX used to exist on BTC-HKD but no longer, so it's an accepted choice by our api but it's not present in the list.
the fix is to always reset the exchange to first one (which is the most volume one) when you switch countervalue
7 years ago
Gaëtan Renaudeau
232c538be2
Modularize settings
7 years ago
meriadec
f788f98fff
Make accounts save in db on ADD_ACCOUNT
7 years ago
Gaëtan Renaudeau
683456ac57
clean accounts will save to file
7 years ago
Gaëtan Renaudeau
f2eae14f0a
lock if i close the app (on mac close it's a simple hide)
7 years ago
Gaëtan Renaudeau
2170e34583
Improve how Sync happen
- a priority queue
- don't sync during critical part of the app
- don't sync more than 2 at same time
- sync when opening a specific account
- sync a selected account in the send/receive modals
- refresh countervalue in send
room for improvment around this:
withLibcore() need to lock less often. typically we lock the whole libcore during a http call triggered by a sync. this blocks the Sign Transaction on device to happen. we also need to be able to interrupt a sync, which is not yet implemented.
7 years ago
Gaëtan Renaudeau
2b902cbf5c
bump some deps
7 years ago
Gaëtan Renaudeau
fe2790ca43
refactor how sort accounts is implemented to only refresh if reorg
7 years ago
Gaëtan Renaudeau
35f9050e56
Bump live-common + add fee + soft reset
7 years ago
meriadec
7627785d8b
Make UPDATE_ACCOUNT a standard redux action
7 years ago
Gaëtan Renaudeau
231a2c78cb
Rework the process architecture & ipc
7 years ago
Gaëtan Renaudeau
366ee9e8b7
rework Currencies settings to fix confirmations & rm unused settings
7 years ago
Gaëtan Renaudeau
4a18713bdc
Introduce walletbridge with Libcore WIP impl and Eth mock
7 years ago
meriadec
c9f6f566ec
Refactor the internal folder mess
7 years ago
meriadec
17a7f314a7
Flow & pal
7 years ago
meriadec
8200523b5d
Integrate core account sync (without ops) in the account import process
7 years ago
Gaëtan Renaudeau
cc87c1f8ed
Integrate countervalues changes
7 years ago
Gaëtan Renaudeau
c6c8f4a2ec
Integrate live-common library
7 years ago
Loëck Vézien
2421e5713b
Simple implementation of Macbook TouchBar
7 years ago
meriadec
b1e68fe647
Update wallet-common & currencies. Simplify again InputCurrency.
7 years ago
Loëck Vézien
d4cf88a029
Improved AddAccount Modal
7 years ago
meriadec
1a1001659f
Use wallet-common countervalues helpers
7 years ago
meriadec
4a8edc53b8
Use common types for Account and Operation
7 years ago
Loëck Vézien
333683a321
Start sync/Stop sync, if Application is locked
7 years ago
Loëck Vézien
6aa1a7d29f
Update last counterValue each 60 secondes
7 years ago
Loëck Vézien
6b5b4961eb
Clean RequestAmount
7 years ago
Loëck Vézien
969cb4e0b1
Await accounts and counterValues before render Application
7 years ago
meriadec
538aab0c8b
Temporary remove react-redux flow-definition, causing cryptic flow errors
relatable: https://github.com/flowtype/flow-typed/pull/1731
7 years ago
Loëck Vézien
92ed354b9e
Add settings for change counterValue
7 years ago
Loëck Vézien
e2a000a97a
Fix counterValues
7 years ago
Loëck Vézien
aae84e5286
Fetch counterValues before connectDevice step, add translations
7 years ago
Loëck Vézien
fbc9d5de87
Fetch and save counterValues in .json file
7 years ago
Loëck Vézien
ea16530cf9
Flat AccountData, create serialize/deserialize
7 years ago
Loëck Vézien
189bb4afd2
Add asc|desc for AccountOrders, clean DropDown, update dependencies
7 years ago
Loëck Vézien
36654c9417
Don't sync if we don't have accounts
7 years ago
Loëck Vézien
6f5966ce04
Clean design
7 years ago
Loëck Vézien
a31e6f9a6a
Update orderAccounts on UpdateAccount, fix handleEditName
7 years ago
meriadec
fa456af0b7
Ability to remove an account with no transactions
7 years ago
Loëck Vézien
4449b381ac
Add orderAccounts
7 years ago
meriadec
cc013bad5e
Refactor the data structures used to store accounts. Update storage behavior.
7 years ago
Loëck Vézien
ca05dd93cb
Add feature for rename and archive account
7 years ago
meriadec
934d101fa1
Integrate transactions list design
7 years ago
Loëck Vézien
6168ea729b
Store lastAdress and lastIndex for better sync
7 years ago
Loëck Vézien
5decfccd7f
Add sync feature, change AppRegionDrag, add total balance
7 years ago
Loëck Vézien
300c866d5b
Add import feature
7 years ago
meriadec
ee01b05c2a
Fetch and display address balance & transactions
7 years ago
Loëck Vézien
a8edce5801
Add IsUnlocked, and simple application reducer
7 years ago