Commit Graph

270 Commits

Author SHA1 Message Date
Vadim Zakharenko
f60c334f30 Merge branch 'main' 2021-08-11 11:10:54 +03:00
Vadim Zakharenko
ec5129f9a8 Add SigningItem enum to avoid raw strings 2021-08-10 12:14:14 +03:00
Ivan Grachyov
e56ceafc82 More gentle twitter prompt 2021-08-10 03:52:26 +03:00
Ivan Grachyov
7882c3ba5c Show correct symbol for bsc 2021-08-08 15:51:09 +03:00
Ivan Grachyov
4a787a97d6 Enable Binance Smart Chain 2021-08-08 15:03:42 +03:00
Ivan Grachyov
989fd8eb29 Update Polygon transaction description 2021-08-07 22:31:35 +03:00
Ivan Grachyov
b5f66de59b Display transaction speed configuration only on mainnet 2021-08-07 22:18:17 +03:00
Ivan Grachyov
198e926045 Disable binance chain 2021-08-07 21:55:02 +03:00
Ivan Grachyov
5b7faaf0d4 Disable arbitrum 2021-08-07 21:52:20 +03:00
Ivan Grachyov
10a5b97669 Add binance chain 2021-08-07 21:38:49 +03:00
Ivan Grachyov
361ebc96e8 Fix network type 2021-08-07 19:51:33 +03:00
Ivan Grachyov
cec94b275c Implement chain selection 2021-08-07 00:50:53 +03:00
Ivan Grachyov
9798e03433 Support arbitrum, polygon and optimism 2021-08-06 23:39:58 +03:00
Ivan Grachyov
ce010da765 Pass custom chain id to WalletConnect 2021-08-06 18:58:32 +03:00
Ivan Grachyov
f4c45ca5c3 Ask to back up when creating new account 2021-08-04 17:32:58 +03:00
Vadim Zakharenko
ee3468b5c5 Fix merging 2021-08-04 00:15:09 +03:00
Vadim Zakharenko
90ae7b92a0 Merge branch 'main' into feature/resolve-todo 2021-08-04 00:12:37 +03:00
Ivan Grachyov
6a2f5eb725 Blink imported wallet in list, don't copy wallets for list models 2021-08-03 23:58:05 +03:00
Ivan Grachyov
4887c892c8 Pass imported wallet id to accounts list 2021-08-03 23:37:01 +03:00
Ivan Grachyov
a3155beb58 Blink new account cell 2021-08-03 23:15:58 +03:00
Ivan Grachyov
8cfe8d219f Add colors 2021-08-03 23:14:46 +03:00
Ivan Grachyov
f563fa8190 Use empty wallet names 2021-08-02 22:43:52 +03:00
Ivan Grachyov
d7cf1985a9 Sign typed data with WalletCore 2021-08-02 22:09:35 +03:00
Ivan Grachyov
e49b1ced14 Add private key validation 2021-08-02 18:53:44 +03:00
Vadim Zakharenko
07e2df9b39 Resolve warning - don't call removeObserver in deinit 2021-08-01 23:31:40 +03:00
Vadim Zakharenko
62a93308ff Resolve TODO - add AuthenticationReason enum 2021-08-01 23:29:56 +03:00
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