Commit Graph
90 Commits
Author SHA1 Message Date
Ben Kremer 35868ea7af feat: sets up passing of custom RPCs to EthereumProvider 2022-02-17 10:33:19 +01:00
Ben Kremer 3e53d08874 fix: simplifies session deleted handling 2022-02-17 10:33:19 +01:00
Ben Kremer bf553a2c2d refactor: simplify by using higher-level provider.disconnect 2022-02-17 10:33:19 +01:00
Ben Kremer 9172b368b9 refactor: abstract into DEFAULT_INFURA_ID 2022-02-17 10:33:19 +01:00
Ben Kremer ca5b9674d7 feat: gets persistence check working with provider 2022-02-17 10:33:19 +01:00
Ben Kremer 4d1caa7997 fix: dereference session from client directly 2022-02-17 10:33:19 +01:00
Ben Kremer 623c44e4c2 chore: cleanup 2022-02-17 10:33:19 +01:00
Ben Kremer 6a23ad8a0a fix: removes reliance on session for Header 2022-02-17 10:33:19 +01:00
Ben Kremer 68a5335b02 wip 2022-02-17 10:33:19 +01:00
Ben Kremer 43c67d0c81 chore: set up app, get basics working with EthereumProvider 2022-02-17 10:33:19 +01:00
Ben Kremer 033cf6a585 fix: simplifies handling deleted session 2022-02-16 14:28:24 +01:00
Ben Kremer 415b38759e Merge branch 'main' of github.com:WalletConnect/examples into main 2022-02-16 14:12:42 +01:00
Ben Kremer 5ea671281f refactor: updates eth_signTypedData example 2022-02-16 14:12:02 +01:00
Ben Kremer f5814d4d1a feat: adds eth_sign and eth_signTransaction examples 2022-02-16 14:05:12 +01:00
Ilja 914f91967a SessionTypedData modal 2022-02-15 15:28:30 +02:00
Ilja 6d5c679ca7 Parse and sign typed data 2022-02-15 14:41:46 +02:00
Ilja a9280ef124 Minor layout fixes 2022-02-15 13:22:26 +02:00
Ilja e43eab7b72 another attempt at ios fix 2022-02-15 12:55:19 +02:00
Ilja 96d8650508 fix mobile scrolling 2022-02-15 12:47:36 +02:00
Ilja bff24051d5 Merge branch 'wallets' 2022-02-15 12:02:12 +02:00
Ilja 01c9d2d861 Implement light and dark theme toggles 2022-02-14 15:51:49 +02:00
Ilja 354cf0bf34 Fix logic for personal_sign signing 2022-02-14 15:46:11 +02:00
Ilja e2ac17957e Wrap up eth_sign and personal_sign examples 2022-02-14 15:38:09 +02:00
Ilja de05b8c82c Refactor wallet into util, restore from mnemonic, prep for session page 2022-02-14 12:10:44 +02:00
Ilja 4a95f9edbd WIP on sign handling 2022-02-11 15:21:34 +02:00
Ilja eb063aca3a session.request modal flow 2022-02-11 13:48:04 +02:00
Ben Kremer f5a0598ef1 chore: removes unused param 2022-02-10 17:31:36 +01:00
Ben Kremer fa72dd6577 refactor: rename fetching -> isFetchingBalances 2022-02-10 17:16:08 +01:00
Ben Kremer 2b25de2f30 refactor: renames loading -> isInitializing 2022-02-10 17:12:38 +01:00
Ben Kremer 3bc76a24c0 refactor(client): creates separate namespace/methods getters 2022-02-10 17:08:46 +01:00
Ben Kremer 02e3b8861e docs: method annotations 2022-02-10 17:08:22 +01:00
Ben Kremer bb744c48c5 refactor: rename testnet localStorage helpers 2022-02-10 16:53:46 +01:00
Ben Kremer c058d500d0 fix: adds missed underscore 2022-02-10 15:20:14 +01:00
Ilja 008fb6cbe2 Save progress 2022-02-10 16:13:01 +02:00
Ben Kremer 40f7cab8fc chore: clean up ordering in ClientContext 2022-02-10 14:37:00 +01:00
Ben Kremer 1a2e5098c3 refactor: creates getAddressByChainId helper fn 2022-02-10 14:34:32 +01:00
Ben Kremer 601f16b171 chore: remove old class-based App component 2022-02-10 11:45:19 +01:00
Ilja f970b91d7d footer responsivness 2022-02-09 17:06:55 +02:00
Ilja e8a7f0f99f fix low height screen issues 2022-02-09 16:26:12 +02:00
Ilja c13e9d7581 Settings page layout and components 2022-02-09 15:51:06 +02:00
Ilja c6c6f22015 dark theme fix 2022-02-09 15:05:54 +02:00
Ilja fb6f484159 route transitions, safari adjustments 2022-02-09 15:05:11 +02:00
Ben Kremer 22c0a7c456 fix: adds missing setLoading toggle 2022-02-09 13:53:56 +01:00
Ben Kremer 1ca7a5cfd1 feat: adds back resetApp 2022-02-09 13:45:30 +01:00
Ben Kremer d33bf9dcd1 refactor: standardises cosmos RPC methods alongside EIP155 ones 2022-02-09 13:45:30 +01:00
Ben Kremer 95751d6efb refactor: clean up client init 2022-02-09 13:45:30 +01:00
Ben Kremer 067aca31b8 refactor: simplifies onSessionConnected 2022-02-09 13:45:30 +01:00
Ben Kremer d675606194 fix: reference client version via package.json 2022-02-09 13:45:30 +01:00
Ben Kremer 7eeefd4f65 refactor: creates standalone JsonRpcContext 2022-02-09 13:45:30 +01:00
Ben Kremer 34e175f24c feat: memoize ClientContext value 2022-02-09 13:45:30 +01:00