Commit Graph

  • b225f4e215 feat: adds provider handler for eth_signTypedData Ben Kremer 2022-02-15 12:24:17 +0100
  • 35868ea7af feat: sets up passing of custom RPCs to EthereumProvider Ben Kremer 2022-02-15 11:52:30 +0100
  • 3e53d08874 fix: simplifies session deleted handling Ben Kremer 2022-02-15 11:27:06 +0100
  • bf553a2c2d refactor: simplify by using higher-level provider.disconnect Ben Kremer 2022-02-14 17:18:52 +0100
  • 9172b368b9 refactor: abstract into DEFAULT_INFURA_ID Ben Kremer 2022-02-14 16:58:57 +0100
  • ca5b9674d7 feat: gets persistence check working with provider Ben Kremer 2022-02-14 14:40:56 +0100
  • 4d1caa7997 fix: dereference session from client directly Ben Kremer 2022-02-14 14:05:43 +0100
  • 623c44e4c2 chore: cleanup Ben Kremer 2022-02-14 13:49:27 +0100
  • 6a23ad8a0a fix: removes reliance on session for Header Ben Kremer 2022-02-14 13:41:33 +0100
  • 68a5335b02 wip Ben Kremer 2022-02-14 11:49:15 +0100
  • 43c67d0c81 chore: set up app, get basics working with EthereumProvider Ben Kremer 2022-02-14 11:14:39 +0100
  • bc74c8cfd9 Merge branch 'wallets' Ilja 2022-02-16 15:53:45 +0200
  • 9ce7eae3ac fix eth sign ordering Ilja 2022-02-16 15:53:23 +0200
  • 9519593efe Merge branch 'wallets' Ilja 2022-02-16 15:46:56 +0200
  • c94076a35c prep session and pairing pages Ilja 2022-02-16 15:46:42 +0200
  • 033cf6a585 fix: simplifies handling deleted session Ben Kremer 2022-02-16 14:28:24 +0100
  • 415b38759e Merge branch 'main' of github.com:WalletConnect/examples into main Ben Kremer 2022-02-16 14:12:42 +0100
  • 5ea671281f refactor: updates eth_signTypedData example Ben Kremer 2022-02-16 14:12:02 +0100
  • f5814d4d1a feat: adds eth_sign and eth_signTransaction examples Ben Kremer 2022-02-16 14:05:12 +0100
  • c3daa5b2a9 Implement eth_sendTransaction Ilja 2022-02-16 14:02:39 +0200
  • 914f91967a SessionTypedData modal Ilja 2022-02-15 15:28:30 +0200
  • 6d5c679ca7 Parse and sign typed data Ilja 2022-02-15 14:41:46 +0200
  • a9280ef124 Minor layout fixes Ilja 2022-02-15 13:22:26 +0200
  • e43eab7b72 another attempt at ios fix Ilja 2022-02-15 12:55:19 +0200
  • 96d8650508 fix mobile scrolling Ilja 2022-02-15 12:47:36 +0200
  • bff24051d5 Merge branch 'wallets' Ilja 2022-02-15 12:02:12 +0200
  • 01c9d2d861 Implement light and dark theme toggles Ilja 2022-02-14 15:51:49 +0200
  • 354cf0bf34 Fix logic for personal_sign signing Ilja 2022-02-14 15:46:11 +0200
  • e2ac17957e Wrap up eth_sign and personal_sign examples Ilja 2022-02-14 15:38:09 +0200
  • de05b8c82c Refactor wallet into util, restore from mnemonic, prep for session page Ilja 2022-02-14 12:10:44 +0200
  • 4a95f9edbd WIP on sign handling Ilja 2022-02-11 15:21:34 +0200
  • eb063aca3a session.request modal flow Ilja 2022-02-11 13:48:04 +0200
  • f5a0598ef1 chore: removes unused param Ben Kremer 2022-02-10 17:31:36 +0100
  • fa72dd6577 refactor: rename fetching -> isFetchingBalances Ben Kremer 2022-02-10 17:16:08 +0100
  • 2b25de2f30 refactor: renames loading -> isInitializing Ben Kremer 2022-02-10 17:12:38 +0100
  • 3bc76a24c0 refactor(client): creates separate namespace/methods getters Ben Kremer 2022-02-10 17:08:46 +0100
  • 02e3b8861e docs: method annotations Ben Kremer 2022-02-10 17:08:22 +0100
  • bb744c48c5 refactor: rename testnet localStorage helpers Ben Kremer 2022-02-10 16:53:46 +0100
  • c058d500d0 fix: adds missed underscore Ben Kremer 2022-02-10 15:20:14 +0100
  • 008fb6cbe2 Save progress Ilja 2022-02-10 16:13:01 +0200
  • 40f7cab8fc chore: clean up ordering in ClientContext Ben Kremer 2022-02-10 14:37:00 +0100
  • 1a2e5098c3 refactor: creates getAddressByChainId helper fn Ben Kremer 2022-02-10 14:34:32 +0100
  • 601f16b171 chore: remove old class-based App component Ben Kremer 2022-02-10 11:45:19 +0100
  • f970b91d7d footer responsivness Ilja 2022-02-09 17:06:55 +0200
  • e8a7f0f99f fix low height screen issues Ilja 2022-02-09 16:26:12 +0200
  • c13e9d7581 Settings page layout and components Ilja 2022-02-09 15:51:06 +0200
  • c6c6f22015 dark theme fix Ilja 2022-02-09 15:05:54 +0200
  • fb6f484159 route transitions, safari adjustments Ilja 2022-02-09 15:05:11 +0200
  • 22c0a7c456 fix: adds missing setLoading toggle Ben Kremer 2022-02-09 13:53:56 +0100
  • 1ca7a5cfd1 feat: adds back resetApp Ben Kremer 2022-02-09 13:01:22 +0100
  • d33bf9dcd1 refactor: standardises cosmos RPC methods alongside EIP155 ones Ben Kremer 2022-02-09 11:06:48 +0100
  • 95751d6efb refactor: clean up client init Ben Kremer 2022-02-08 11:26:21 +0100
  • 067aca31b8 refactor: simplifies onSessionConnected Ben Kremer 2022-02-08 11:15:05 +0100
  • d675606194 fix: reference client version via package.json Ben Kremer 2022-02-04 20:52:17 +0100
  • 7eeefd4f65 refactor: creates standalone JsonRpcContext Ben Kremer 2022-02-04 20:48:43 +0100
  • 34e175f24c feat: memoize ClientContext value Ben Kremer 2022-02-04 16:53:03 +0100
  • dc120c89d2 refactor: moves more client specific methods into ClientContext Ben Kremer 2022-02-04 16:29:07 +0100
  • 0732b09991 refactor: sets up ClientContext Ben Kremer 2022-02-04 16:02:24 +0100
  • f819161934 chore: removes unused uri state Ben Kremer 2022-02-04 15:28:34 +0100
  • 575f21e814 refactor: abstracts common rpc handling into createJsonRpcRequestHandler Ben Kremer 2022-02-04 15:08:29 +0100
  • 55fff706cf fix: pass accounts to getAccountBalances Ben Kremer 2022-02-04 14:01:32 +0100
  • 6976e7bbd6 fix(deps): pin react-error-overlay versions Ben Kremer 2022-02-04 13:54:03 +0100
  • 273ef2f9dc refactor: separates App styled-components into own file Ben Kremer 2022-02-04 11:56:39 +0100
  • 940d59fc00 fix(react-dapp): ensures pending state is set before RPC modal opens Ben Kremer 2022-02-04 11:34:24 +0100
  • 04ecb7a155 chore: update lockfile Ben Kremer 2022-02-04 11:34:02 +0100
  • c0fe3a5b22 qr reader styling Ilja 2022-02-09 14:32:32 +0200
  • 364661955a Nav menu Ilja 2022-02-08 16:07:19 +0200
  • 35947268a0 Create modal component and store Ilja 2022-02-07 15:34:36 +0200
  • d4f6d53a7d Add pairing logic Ilja 2022-02-07 15:24:15 +0200
  • 5640db7dff Establish WalletConnectManager concept Ilja 2022-02-07 13:48:28 +0200
  • 27905179a1 re-factor wc into its own store Ilja 2022-02-07 13:02:26 +0200
  • 10b21b3d1c Adjust styles Ilja 2022-02-04 16:53:21 +0200
  • b79d0c533b Account card component and helper utils Ilja 2022-02-04 16:31:23 +0200
  • 9b0eff96b5 Use next-themes for dark / light mode support Ilja 2022-02-04 15:02:46 +0200
  • d2f7704433 Replace context with valtio for easier readability Ilja 2022-02-04 14:49:30 +0200
  • dc58ed1266 fix: ensure session can be referenced when creating event handlers Ben Kremer 2022-02-04 12:26:22 +0100
  • 004717fce1 refactor: moves getAllChainNamespaces into util helpers Ben Kremer 2022-02-04 12:17:12 +0100
  • 0d3d25d521 fix: clean up unwanted imports + check initial state for testnet Ben Kremer 2022-02-04 11:17:57 +0100
  • 81bddf0c5d Cleanup context Ilja 2022-02-04 12:01:08 +0200
  • 1f71001175 Init wallet and wallet connect client Ilja 2022-02-04 11:37:35 +0200
  • 9e9b275f22 Set up ethers / context and wallet creation Ilja 2022-02-04 10:54:54 +0200
  • 6b040dbfe1 refactor(App): gets core functionality running via react hooks Ben Kremer 2022-02-03 18:03:25 +0100
  • 5301fd10e4 prep everything for wallet management Ilja 2022-02-03 14:15:54 +0200
  • 6d9e902bbc Set up barebones layout and nextui Ilja 2022-02-03 12:39:36 +0200
  • b0e7f4c5fc Set up dev tooling Ilja 2022-02-03 11:24:35 +0200
  • f932513122 scope wallet examples under one folder Ilja 2022-02-03 11:14:39 +0200
  • b9f59295c8 refactor(react-dapp-v2): refactor Modal to React hooks Ben Kremer 2022-02-02 17:04:21 +0100
  • 2201fed80b style: format all with prettier Ben Kremer 2022-02-02 17:11:22 +0100
  • 6626de3b10 chore(deps): adds missing prettier devDep Ben Kremer 2022-02-02 17:10:56 +0100
  • 09078d5016 chore(deps): separates out and updates devDeps Ben Kremer 2022-02-02 16:35:06 +0100
  • d0840daa1a chore: removes react/ sub directory Ben Kremer 2022-02-02 14:28:59 +0100
  • 5b07e63f5d chore: update projectId for example Ben Kremer 2022-02-02 14:27:15 +0100
  • 9dba142aeb docs: add .env.local instructions to readme Ben Kremer 2022-02-02 14:02:37 +0100
  • a00fa094f7 chore(dapps): sets up existing v2 react-app with yarn.lock Ben Kremer 2022-02-02 14:00:33 +0100
  • d9b0f78982 Init react-wallet-v2 Ilja 2022-02-02 14:13:49 +0200
  • 48d5bca062
    Initial commit Ilja 2022-02-02 12:15:04 +0200