Ivan Grachyov
|
2af469ad35
|
Complete keychain migration
|
2021-08-01 19:42:27 +03:00 |
|
Ivan Grachyov
|
61ac099c9f
|
Fix functions order in Keychain
|
2021-08-01 18:23:20 +03:00 |
|
Ivan Grachyov
|
1f8e398653
|
Remove accounts legacy from keychain
|
2021-08-01 18:22:22 +03:00 |
|
Ivan Grachyov
|
75eadd2441
|
Remove AccountsService
|
2021-08-01 17:12:11 +03:00 |
|
Ivan Grachyov
|
cf3c87c55e
|
Migrate legacy keychain accounts
|
2021-08-01 15:26:27 +03:00 |
|
Ivan Grachyov
|
82a505c573
|
AccountWithKey -> LegacyAccountWithKey
|
2021-08-01 14:48:26 +03:00 |
|
Ivan Grachyov
|
fff817ae8c
|
AccountWithKey -> LegacyAccountWithKey
|
2021-08-01 13:58:39 +03:00 |
|
Ivan Grachyov
|
815e82610c
|
Start WalletsManager on app launch
|
2021-08-01 13:53:13 +03:00 |
|
Ivan Grachyov
|
344e010237
|
List all wallets ids from keychain
|
2021-08-01 13:31:27 +03:00 |
|
Ivan Grachyov
|
83876a4487
|
Refactor keychain access
|
2021-08-01 12:38:30 +03:00 |
|
Ivan Grachev
|
5f9cb396a6
|
Actually store keystores in keychain
|
2021-08-01 02:44:44 +03:00 |
|
Ivan Grachev
|
d85329f4ee
|
Mark legacy in keychain
|
2021-08-01 01:22:07 +03:00 |
|
Ivan Grachev
|
964b4d3ebb
|
Rewrite KeyStore.swift and Wallet.swift from Trust Wallet Core to store keys JSONs in keychain
|
2021-07-31 20:43:34 +03:00 |
|
Ivan Grachev
|
f84f7ba458
|
Add keychain stubs for WalletCore
|
2021-07-31 20:09:45 +03:00 |
|
Ivan Grachev
|
f6bfe1701f
|
Clarify account model name
|
2021-07-31 12:25:57 +03:00 |
|
Ivan Grachyov
|
17eade75dc
|
Add twitter link to menu
|
2021-07-30 02:47:14 +03:00 |
|
Ivan Grachyov
|
1e8bb7efcc
|
Better auth flow when starting with link
|
2021-07-30 02:36:24 +03:00 |
|
Ivan Grachyov
|
7598581185
|
Delay initial input link processing until app did finish launching
|
2021-07-30 01:39:31 +03:00 |
|
Ivan Grachev
|
adedb53c0c
|
Add stubs for new keys storage
|
2021-07-29 01:43:21 +03:00 |
|
Ivan Grachev
|
b63e2cfcb9
|
Show add account options instead of empty accounts list
|
2021-07-28 23:58:16 +03:00 |
|
Ivan Grachyov
|
78a667f75c
|
Calm down menu
|
2021-07-27 23:58:00 +03:00 |
|
Ivan Grachyov
|
1d7edbb9b4
|
Add cell model for accounts list
|
2021-07-27 23:52:33 +03:00 |
|
Ivan Grachev
|
a1ce8909ea
|
Add AddAccountOption enum
|
2021-07-26 22:00:21 +03:00 |
|
Ivan Grachev
|
1268ea43fd
|
Simplify accounts list setup
|
2021-07-25 21:44:05 +03:00 |
|
Ivan Grachev
|
c22d126868
|
Rename add account option cell
|
2021-07-24 23:04:27 +03:00 |
|
Ivan Grachev
|
4c6cba4b06
|
Add cell for new account options
|
2021-07-24 18:02:25 +03:00 |
|
Ivan Grachev
|
02915a643f
|
Import keystores with custom password
|
2021-07-23 21:11:54 +03:00 |
|
Ivan Grachev
|
0c4e90bfd8
|
Update maybe json input check
|
2021-07-23 20:44:40 +03:00 |
|
Ivan Grachev
|
de3277d22d
|
Make titles non-selectable
|
2021-07-22 21:36:36 +03:00 |
|
Ivan Grachev
|
35e6fff054
|
Don't say "select account" when there is none
|
2021-07-21 20:37:05 +03:00 |
|
Ivan Grachev
|
bf548c30fa
|
Don't select account from import window
|
2021-07-20 23:26:07 +03:00 |
|
Ivan Grachev
|
6a342016b1
|
Don't start with import window
|
2021-07-20 23:19:35 +03:00 |
|
Ivan Grachev
|
2ab0bf27a4
|
Switch to regular TrustWalletCore
|
2021-07-20 16:20:32 +03:00 |
|
Ivan Grachyov
|
aca15c1135
|
Merge remote-tracking branch 'refs/remotes/origin/main'
|
2021-07-19 01:00:19 +03:00 |
|
Ivan Grachyov
|
7ea60657ed
|
Allow account cell selection only if no other cell is selected
|
2021-07-19 01:00:06 +03:00 |
|
Ivan Grachev
|
cd2ff3a7dc
|
Support all kinds of browsers
|
2021-07-18 19:48:23 +03:00 |
|
Ivan Grachev
|
78ab8454dc
|
Fix vertical whitespace
|
2021-07-18 19:27:47 +03:00 |
|
Ivan Grachyov
|
5f03723223
|
Activate browser relying on visible windows order
|
2021-07-17 23:46:21 +03:00 |
|
Ivan Grachyov
|
b9a9b6787c
|
Make Ethereum, Keychain and AccountsService singletons
|
2021-07-17 20:20:51 +03:00 |
|
Ivan Grachyov
|
8dd2a476f7
|
Don't highlight menu first item on popup
|
2021-07-17 19:45:04 +03:00 |
|
Ivan Grachyov
|
1594412b13
|
Add more menu content
|
2021-07-17 19:05:59 +03:00 |
|
Ivan Grachyov
|
f734e658a7
|
Move accounts menu setup in a separate function
|
2021-07-17 18:16:56 +03:00 |
|
Ivan Grachyov
|
70d9090abb
|
Slightly misplace account menu
|
2021-07-17 18:15:16 +03:00 |
|
Ivan Grachyov
|
6740951834
|
Show account menu on both left and right clicks
|
2021-07-17 18:06:12 +03:00 |
|
Ivan Grachev
|
81e9bcbd96
|
Export private keys
|
2021-07-16 00:16:31 +03:00 |
|
Ivan Grachev
|
8447c74ec8
|
Add Pasteboard extension
|
2021-07-16 00:13:03 +03:00 |
|
Ivan Grachev
|
cadfcaa42e
|
Increase menu items size
|
2021-07-15 02:54:05 +03:00 |
|
Ivan Grachev
|
318fca1f32
|
Create new accounts
|
2021-07-15 02:38:50 +03:00 |
|
Ivan Grachev
|
8fdac87a3d
|
More appropriate emoji in menu
|
2021-07-15 01:47:10 +03:00 |
|
Ivan Grachev
|
107e32ff63
|
Update import account screen
|
2021-07-15 01:12:20 +03:00 |
|