Gaëtan Renaudeau
ae2fe0401c
Migrate the app to BigNumber.js
7 years ago
Gaëtan Renaudeau
a044c149c0
Prevent locks to happen during scanning
7 years ago
Gaëtan Renaudeau
2127ddbada
Use another representation for op id to fix Details blink
7 years ago
meriadec
cf184cd26e
Libcore handling of splitted currencies
7 years ago
Gaëtan Renaudeau
256c34ccc2
Make libcore import unknown wallet and account
7 years ago
Gaëtan Renaudeau
7f4d833ce9
serialize error that go through libcore as well
this help for translated errors
7 years ago
Gaëtan Renaudeau
62f4f47599
De/serialize process related errors so they get correctly reported to sentry
also should now have the stack
7 years ago
Gaëtan Renaudeau
40724224b1
unify all constants
7 years ago
Gaëtan Renaudeau
94561fdba5
Refactor major libcore
7 years ago
Gaëtan Renaudeau
36e40948a8
In the OUT case we need to add the fees
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
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
e5a4b4a5de
better default naming
7 years ago
Gaëtan Renaudeau
fb41a3fdd1
add logger to have more logs logged!
7 years ago
Gaëtan Renaudeau
35f9050e56
Bump live-common + add fee + soft reset
7 years ago
meriadec
b43f673300
Flow fixes and typecheck account id encode/decode
7 years ago
meriadec
34e54f814c
Add utility script
7 years ago
meriadec
00feedb294
Order operations in libcore sync
7 years ago
meriadec
115b84e612
Bump ledger-core@1.4.3
7 years ago
meriadec
44531e6ba9
Send correct info through action -> command -> libcore -> redux
7 years ago
meriadec
0ddbafd4bd
Correct sigHashType && isSegwitSupported when signing tx
7 years ago
meriadec
d8e2f57a8f
Create barebone for libcore sync account
7 years ago
meriadec
acdd982179
Prevent libcore race conditions
7 years ago
meriadec
d6e79f9132
Store real xpub in account
7 years ago
Gaëtan Renaudeau
bd0f8e7da8
Fixes
- posw id is poswallet
- fix stealthcoin magnitude in live-common
- fix display of (legacy) for legacy accounts
7 years ago
Gaëtan Renaudeau
07f204b7b9
Fix segwit to not be scanned is not supported
also refactor a bit how name get generated. more consistently to eth / xrp impls
for dev, you have a way to generate legacy account with SHOW_LEGACY_NEW_ACCOUNT=1
7 years ago
meriadec
b3141f928f
Finalize the import, add accounts to reducer, finish step
7 years ago
Gaëtan Renaudeau
1e2aa3cf2f
fix flow
7 years ago
Gaëtan Renaudeau
931b33ebc9
move internals to commands/helpers
7 years ago
Gaëtan Renaudeau
9d5bbab53b
Libcore will now suggest new account to create
for now we do both for segwit & non segwit because some coin don't even have segwit
7 years ago
Gaëtan Renaudeau
57c88a306c
Fix race condition on device access
7 years ago
Gaëtan Renaudeau
acf0db75b3
Porting to new live-common with changes in Account/Operation
7 years ago
meriadec
82906be335
Enforce flow in scanAccountsOnDevice
7 years ago
meriadec
d96c0bcdc9
Fix getFreshAddresses
7 years ago
meriadec
ce7c843323
Connect BTC like transaction to LibcoreBridge
7 years ago
Gaëtan Renaudeau
dd4f47c34c
fix flow
7 years ago
meriadec
0fc79f577b
Fix @ledgerhq/ledger-core imports
7 years ago
Gaëtan Renaudeau
4a18713bdc
Introduce walletbridge with Libcore WIP impl and Eth mock
7 years ago
meriadec
1f61e3ef81
Add parse-accounts script. Put segwit info in account placeholder name.
7 years ago
meriadec
82655baf43
Adjust OperationDetail with updated Operation type
7 years ago
meriadec
a0e5d9732e
Attempt to use operation.getHash()
7 years ago
meriadec
3196e966dc
Use bitcoinAddress as xpub for now
7 years ago
meriadec
6141b21d71
Handle OperationType
7 years ago
meriadec
89643860ff
Calculate balance by date
7 years ago
meriadec
a4799dba43
Upd README, change rootPath to walletPath & add isSegwit in account
7 years ago
meriadec
3b7c6fde56
Scanning segwit accounts (not fully working yet LOL)
7 years ago
meriadec
7e861c8797
Resolve sqlite path for lib ledger core
7 years ago
meriadec
dfc40beaa4
Collect operation amount from libcore
7 years ago