Andrea Maria Piana
21ef5a68b8
Add mark all read
...
Signed-off-by: Andrea Maria Piana <andrea.maria.piana@gmail.com>
2020-02-26 13:35:31 +01:00
Andrey Shovkoplyas
6e3784d671
[ #9886 ] App shows 'buy' for stickerpack user owns when pressing on sticker in chat
...
Signed-off-by: Andrey Shovkoplyas <motor4ik@gmail.com>
2020-02-26 09:51:33 +01:00
tbenr
eb1cc65a3d
watch only qrcode and already exists check
...
Signed-off-by: Churikova Tetiana <churikova.tm@gmail.com>
2020-02-24 16:33:21 +01:00
Andrea Maria Piana
a2af83f034
Add option to enable waku-mode
...
This commit adds an option to enable waku mode through ENV settings.
Signed-off-by: Andrea Maria Piana <andrea.maria.piana@gmail.com>
2020-02-17 18:22:50 +01:00
Roman Volosovskyi
965dce053d
[ #10041 ] Request token price after adding
2020-02-14 18:32:54 +02:00
krzyzowiec
553f2c0e01
Fixed cryptokitties loading/ordering
...
Signed-off-by: Andrey Shovkoplyas <motor4ik@gmail.com>
2020-02-13 13:45:14 +01:00
Roman Volosovskyi
39ea685adc
[ #9975 ] Do not throw exception on invalid ens recipient
2020-02-07 18:43:07 +02:00
Roman Volosovskyi
8a612a3807
[ #9975 ] Trim recipient address before validation
2020-02-07 16:29:57 +02:00
Andrey Shovkoplyas
6e9292c1e1
remove event duplication
...
Signed-off-by: yenda <eric@status.im>
2020-02-03 13:22:24 +01:00
Roman Volosovskyi
9dfb908678
[ #9280 ] Make sure number-of-retries is not negative
2020-01-28 16:24:24 +02:00
Roman Volosovskyi
ea02f8e3cf
[ #9280 ] Add retries on error when fetching balances
2020-01-24 18:26:33 +02:00
yenda
db74e0431c
make send commands work directly with ens names
...
Signed-off-by: yenda <eric@status.im>
2020-01-20 18:10:55 +01:00
yenda
84828891a0
Add chat commands
...
Signed-off-by: yenda <eric@status.im>
2020-01-10 20:13:19 +01:00
yenda
1cac8f1161
fix pending transactions
...
Signed-off-by: yenda <eric@status.im>
2020-01-10 16:39:49 +01:00
yenda
48d3087f81
fix 9792
...
Signed-off-by: yenda <eric@status.im>
2020-01-10 16:39:06 +01:00
yenda
bf16116acd
move multiaccount settings to a table
...
integrate status-go changes to move multiaccount settings to a table
that can be migrated
Signed-off-by: yenda <eric@status.im>
2020-01-02 18:07:10 +01:00
Andrey Shovkoplyas
a43ad0291d
[ #9493 ] No SNT by default after multiaccount creation / restoring
...
Signed-off-by: Andrey Shovkoplyas <motor4ik@gmail.com>
2019-12-30 17:35:42 +01:00
Vitaliy Vlasov
acaea38551
Add pin screen for new wallet accounts for Keycard
...
Signed-off-by: Vitaliy Vlasov <siphiuel@gmail.com>
2019-12-27 19:12:08 +02:00
acolytec3
8eed77a82a
Remove balances for deleted watch account
...
Signed-off-by: Churikova Tetiana <churikova.tm@gmail.com>
2019-12-26 13:08:46 +01:00
Andrey Shovkoplyas
b1170179cd
stateofus ens name in wallet
2019-12-18 17:50:08 +01:00
yenda
2c3e831a03
use accounts rpc endpoints
...
Accounts were previously stored within the multiaccount `setting`
serialized in transit
This moves [:multiaccount :accounts] to `:multiaccount/accounts` and uses
the `getAccounts`, `saveAccounts` and `deleteAccounts` endpoints.
Signed-off-by: yenda <eric@status.im>
2019-12-17 10:33:46 +01:00
yenda
6a800b211d
move custom tokens to a separate table
...
Signed-off-by: yenda <eric@status.im>
2019-12-12 14:00:01 +01:00
yenda
0e25aa2f2a
remove overwritten events and subs
...
Signed-off-by: yenda <eric@status.im>
2019-12-12 13:59:25 +01:00
acolytec3
31f7b09a7b
Refresh token balances after adding custom token
...
Signed-off-by: Andrey Shovkoplyas <motor4ik@gmail.com>
2019-12-12 12:24:42 +01:00
Roman Volosovskyi
91b931c3b4
Replace address with keyUid in accounts db
...
Account's address was used as a primary key in accounts db and as a
deterministic id of an account in some API calls. Also it was used as a
part of the name of the account specific database. This revealed some
extra information about the account and wasn't necessary.
At first the hash of the address was planned to be used as a
deterministic id, but we already have a keyUid which is calculated as
sha256 hash of account's public key and has similar properties:
- it is deterministic
- doesn't reveal accounts public key or address in plain
2019-12-09 11:57:44 +02:00
acolytec3
2fda266f07
Add ENS name resolution to EIP681 support
...
Signed-off-by: Andrey Shovkoplyas <motor4ik@gmail.com>
2019-12-05 10:48:05 +01:00
Andrey Shovkoplyas
a2f64bd544
delete watch-only account
...
Signed-off-by: Andrey Shovkoplyas <motor4ik@gmail.com>
2019-12-04 10:35:12 +01:00
Andrey Shovkoplyas
4bffdede81
[ #8585 ] Add watch only account
2019-12-04 10:34:58 +01:00
Roman Volosovskyi
67e6ab6055
[ #9435 ] Prevent multiaccount duplication
...
Currently we have two ways to restore a multiaccount:
- by entering a mnemonic phrase
- by pairing a keycard with an existing multiaccount
In both cases, when we detect that a user tries to recover an existing
multiaccount we interrupt recovering and propose them to unlock that
multiaccount instead.
2019-11-27 17:10:55 +02:00
Andrey Shovkoplyas
507cc5cf39
send transaction GUI
...
Signed-off-by: Andrey Shovkoplyas <motor4ik@gmail.com>
2019-11-27 14:32:04 +01:00
tbenr
88dbeead42
fixes #8877
...
Signed-off-by: yenda <eric@status.im>
2019-10-30 15:13:54 +01:00
acolytec3
dc7724f88b
Delete account name if setting recipient manually
2019-10-28 19:10:50 +02:00
Andrey Shovkoplyas
1c51731aea
[ #8446 ] [Multi-Account] Build account settings for individual wallet
...
Signed-off-by: Andrey Shovkoplyas <motor4ik@gmail.com>
2019-10-18 12:09:47 +02:00
acolytec3
2ddfcd4f88
Point network to correct current-network
...
Signed-off-by: Andrey Shovkoplyas <motor4ik@gmail.com>
2019-10-15 13:54:59 +02:00
Andrey Shovkoplyas
d2ff665d6e
[ #9107 ] Collectibles (except CryptoKitties) are not loaded (endless spinner) after relogin
...
Signed-off-by: Andrey Shovkoplyas <motor4ik@gmail.com>
2019-10-09 15:54:12 +02:00
Andrea Maria Piana
ba34af0dd4
[ Fixes #9088 ] Store eip1581 path and wallet root path, don't store
...
master key
When creating the account we store as well the path specified in eip1581
https://github.com/ethereum/EIPs/blob/master/EIPS/eip-1581.md ,
`m / 43' / 60' / 1581'`.
The reason for doing so is that eventually we might want to derive an
encryption key from it, which would require the user to re-enter their
seed phrase if we would not store this.
This commit changes the behavior not to store the master key, and
instead store `m /44'/60' /0'/0`, from which wallets are now derived.
Signed-off-by: Andrea Maria Piana <andrea.maria.piana@gmail.com>
2019-10-04 12:54:26 +02:00
yenda
e8e78bdec1
require handlers in cljs ns for macroexpension
2019-09-17 17:09:14 +02:00
yenda
6be85f46a5
[fix 8702] hash passwords before sending them to status-go
...
fix #8702
- use ethereum.utils sha3 function to hash passwords before sending them
to status-go
- some native calls take password as one of their params: they now take
hashed-password (still a string, only relevant for status-react caller)
- some native calls take password within a map of rpc params: it now
needs to be hashed with `ethereum.core/sha3`
Signed-off-by: yenda <eric@status.im>
2019-09-05 18:13:10 +02:00
Pedro Pombeiro
58d310ffce
Remove RAM bundle support
2019-08-30 17:13:35 +02:00
yenda
4e7c7c254b
[ fix #8760 ] multiple accounts created
...
when tapping save account quickly
Signed-off-by: yenda <eric@status.im>
2019-08-28 16:48:56 +02:00
yenda
3597978131
[ fix #8759 ] Сan't send funds from added account
...
- save added account in keystore properly so that it can be used
- still needs a fix in status-go so that it works without having to relogin
2019-08-28 16:46:52 +02:00
yenda
84c04949aa
save account with accounts_saveAccounts rpc call
...
so that transaction history starts being fetch without having to relogin
2019-08-28 16:46:52 +02:00
yenda
ddefae11b1
use wallet_getTokensBalances to reduce number of rpc calls
2019-08-28 16:46:52 +02:00
yenda
b45e7ccafb
cleanup fetching transactions
2019-08-28 16:46:52 +02:00
yenda
d7cd2b8a74
integrate status-go accounts
2019-08-20 17:42:02 +02:00
Andrey Shovkoplyas
ba112a765b
[ #8666 ] Add account via BIP 44
...
Signed-off-by: Andrey Shovkoplyas <motor4ik@gmail.com>
2019-08-14 17:58:24 +02:00
Andrey Shovkoplyas
6d337bc69a
multiaccounts
2019-07-30 20:35:58 +02:00
Julien Eluard
f29f02d961
Migrate to latest sticker contract
...
Signed-off-by: Andrey Shovkoplyas <motor4ik@gmail.com>
2019-07-24 10:23:15 +02:00
yenda
562773fa1b
[wallet] use status-go wallet service
...
- remove use of etherscan and subscriptions
- replace by status-go
2019-07-22 11:16:00 +02:00
yenda
c3c4a5170a
[multiaccount] rename multiaccount to account
...
Signed-off-by: yenda <eric@status.im>
2019-07-22 11:14:44 +02:00