Gaëtan Renaudeau
d89dc5437a
We must always use network() not axios. avoid circular ref issue
7 years ago
meriadec
3055ced9f0
Remove unused comments
7 years ago
Gaëtan Renaudeau
8c6577658c
Fix lint & actually return a correct observable from promise
7 years ago
Anastasia Poupeney
64d8a88978
wip more consistency on modals
7 years ago
Valentin D. Pinkman
c876e4e162
wip update firmware final
7 years ago
KhalilBellakrid
3b7642e1ec
Fix hard reset which is async now, update ledger-core to 2.0.0-rc.2
7 years ago
Valentin D. Pinkman
d879f9bb39
fixed ui components and commands, flash mcu
7 years ago
Valentin D. Pinkman
e352ffad66
added fetch last firmware, get device infos and get current firmare commands
7 years ago
Valentin D. Pinkman
843675acdc
connected app un/install to new api
7 years ago
Valentin D. Pinkman
d47a4e0999
removed calls to createSocketDialog for the new createDeviceSocket
7 years ago
Valentin D. Pinkman
0d68f8a7ab
add mcu flash call
7 years ago
Gaëtan Renaudeau
009f74725a
add busy indicators
7 years ago
Gaëtan Renaudeau
93cc431a24
initial version of a Placeholder for when no countervalues loaded yet
7 years ago
Gaëtan Renaudeau
40724224b1
unify all constants
7 years ago
Gaëtan Renaudeau
de9e76a70e
Improve socket implementation
7 years ago
Gaëtan Renaudeau
62678af9f7
No countervalues to load if there is no accounts
7 years ago
Gaëtan Renaudeau
94561fdba5
Refactor major libcore
7 years ago
Valentin D. Pinkman
7a4a2ebbfa
add genuine check call
7 years ago
Gaëtan Renaudeau
36e40948a8
In the OUT case we need to add the fees
7 years ago
Gaëtan Renaudeau
3373ae69e5
Fix refuse on device to go on step 4
7 years ago
Gaëtan Renaudeau
b7d2b9a0fe
Implement libcore features for Send funds
- address validation
- total fees & Total spent calculation
- not enough balance detection
7 years ago
Gaëtan Renaudeau
de572e843c
drop getWalletIdentifier & replace by encodeWalletName
7 years ago
Gaëtan Renaudeau
055432e1d7
Errors for i18n
should protect the i18n with a ''
7 years ago
Gaëtan Renaudeau
745f26b496
Better logger: DEBUG_COMMANDS DEBUG_DB
by default, all logs need to all happen in prod (so we have logs) but not in dev unless DEBUG enabled (otherwise too verbose)
7 years ago
Anastasia Poupeney
e412d9b532
wip sentry logs
7 years ago
Valentin D. Pinkman
0a6e864b09
ui modal for install apps
7 years ago
Anastasia Poupeney
55387b06c4
wip sentry logs
7 years ago
Gaëtan Renaudeau
b233647506
implement a executeHttpQueryOnRenderer
7 years ago
Gaëtan Renaudeau
6e7222c342
add a custom network that will retry / timeout / remap errors
7 years ago
Gaëtan Renaudeau
8f2f0f9fe6
add a legacy derivation for ripple
7 years ago
Valentin D. Pinkman
cdc018bd34
use new production api (temporary url) for commands
7 years ago
meriadec
15b82f9800
Ability to trigger a hard reset with LEDGER_RESET_ALL
7 years ago
Valentin D. Pinkman
67c296e3c3
ui for firmware update
7 years ago
Gaëtan Renaudeau
16c96c19d0
Better error message precision
- differenciate between wrong app & wrong account
- unify isCurrencyAppOpened back into getAddress (making it more strong for bitcoin related apps)
7 years ago
Gaëtan Renaudeau
1e39c4df58
Deprecate usage of Account#isSegwit field
in future, we probably even want to go farther: introducing a purpose field as in `m/purpose'/coinType'/index'` of bip3Z
7 years ago
Gaëtan Renaudeau
af794ac623
The rare event of a open() fail can still occur when you switch app
this will fix it
7 years ago
Gaëtan Renaudeau
d1a74c447c
Libcore no longer need to run in queue
The fact we currently have SYNC_MAX_CONCURRENT obviously help.
Technically it should be possible to set SYNC_MAX_CONCURRENT to higher values, libcore should be fine,
but there is obviously an issue, so it will be up to core devs to investigate this, can set LEDGER_SYNC_MAX_CONCURRENT env var
7 years ago
Valentin D. Pinkman
cd75857b8e
ui manager for apps and search
7 years ago
meriadec
304148071e
Prettify again our code after prettier update
7 years ago
Gaëtan Renaudeau
e5a4b4a5de
better default naming
7 years ago
Gaëtan Renaudeau
fb41a3fdd1
add logger to have more logs logged!
7 years ago
Gaëtan Renaudeau
ba3cfd6739
Polish code of reducers/accounts
7 years ago
Gaëtan Renaudeau
dbcbe66c6a
Fix countervalues for testnets
7 years ago
Gaëtan Renaudeau
34a1621c0a
debounce the device add/remove + better logs
7 years ago
Gaëtan Renaudeau
3ba6d4e83e
bugfix
7 years ago
Gaëtan Renaudeau
a5760aa74f
Use intermediary for calculating countervalue
7 years ago
Gaëtan Renaudeau
21ceb2b0a9
Fix getAddress
7 years ago
Gaëtan Renaudeau
343c90b672
Make shitcoin integration great again
7 years ago
Gaëtan Renaudeau
831da78a41
add log for countervalues
7 years ago
Gaëtan Renaudeau
4a0276d951
console.log of commands in console + don't crash on race
7 years ago