| 
							
							
								 Ben Kremer | 240d874562 | feat: sets up react-dapp-v2-with-web3js | 2022-02-22 11:55:16 +01:00 |  | 
			
				
					| 
							
							
								 Ben Kremer | 97bdc4aa59 | refactor(with-ethers): handles multi-account balance representation | 2022-02-22 11:54:07 +01:00 |  | 
			
				
					| 
							
							
								 Ben Kremer | e7e8638229 | chore: cleans up unused JsonRpcContext in with-ethers example | 2022-02-22 11:14:05 +01:00 |  | 
			
				
					| 
							
							
								 Ben Kremer | 7e76cb79d1 | fix(api): use /account-balanceendpoint instead of/account-assetsThere seems to be a weird race condition on the `/account-assets`
endpoint when handling two different requests for the same chainId.
Reproduction:
https://codesandbox.io/s/ethereum-api-race-condition-repro-f24x4t?file=/src/index.js | 2022-02-21 17:53:11 +01:00 |  | 
			
				
					| 
							
							
								 Ben Kremer | c4b93e771a | docs: adds overview for react-dapp-v2-with-ethers | 2022-02-21 13:47:16 +01:00 |  | 
			
				
					| 
							
							
								 Ben Kremer | 288f19a12a | docs: adds overview for react-dapp-v2 | 2022-02-21 12:11:48 +01:00 |  | 
			
				
					| 
							
							
								 Ben Kremer | 3c2684f851 | refactor(dapp): support signing from different addresses on same network | 2022-02-21 11:45:15 +01:00 |  | 
			
				
					| 
							
							
								 Ben Kremer | d4c670bdf3 | chore: updates .env.local.example to use non-dev relay | 2022-02-18 14:24:57 +01:00 |  | 
			
				
					| 
							
							
								 Ben Kremer | 558efc8d27 | refactor: simplify eth_sendTransactionfor ethers example | 2022-02-18 10:59:25 +01:00 |  | 
			
				
					| 
							
							
								 Ben Kremer | 154e05afa7 | refactor: use web3Provider.listAccounts() | 2022-02-18 10:51:35 +01:00 |  | 
			
				
					| 
							
							
								 Ben Kremer | 75354cf87d | chore(deps): upgrade deps to beta.23 | 2022-02-17 14:21:57 +01:00 |  | 
			
				
					| 
							
							
								 Ben Kremer | 5a4835281f | refactor: re-enables session ping | 2022-02-17 13:58:09 +01:00 |  | 
			
				
					| 
							
							
								 Ben Kremer | 7c03646e39 | feat: adds web3Provider.send("eth_signTransaction,...") | 2022-02-17 12:17:12 +01:00 |  | 
			
				
					| 
							
							
								 Ben Kremer | 4058649b14 | feat: adds web3Provider.send("eth_sign",...) | 2022-02-17 11:33:12 +01:00 |  | 
			
				
					| 
							
							
								 Ben Kremer | f3c9a9bdcf | chore: cleanup | 2022-02-17 11:29:38 +01:00 |  | 
			
				
					| 
							
							
								 Ben Kremer | 61148c8c04 | chore(deps): upgrade to beta.23 | 2022-02-17 10:39:24 +01:00 |  | 
			
				
					| 
							
							
								 Ben Kremer | 2dfb5a0bc6 | fix: use ethers.utils.verifyTypedDatato verify signature | 2022-02-17 10:33:19 +01:00 |  | 
			
				
					| 
							
							
								 Ben Kremer | 4b0d8c50fd | chore(deps): replaces legacy-modaldep with standardqrcode-modal | 2022-02-17 10:33:19 +01:00 |  | 
			
				
					| 
							
							
								 Ben Kremer | 0e7b02da4b | fix: adds missing useCallback dependency | 2022-02-17 10:33:19 +01:00 |  | 
			
				
					| 
							
							
								 Ben Kremer | b225f4e215 | feat: adds provider handler for eth_signTypedData | 2022-02-17 10:33:19 +01:00 |  | 
			
				
					| 
							
							
								 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 sessionfrom 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 sessionfor 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 | 5ea671281f | refactor: updates eth_signTypedDataexample | 2022-02-16 14:12:02 +01:00 |  | 
			
				
					| 
							
							
								 Ben Kremer | f5814d4d1a | feat: adds eth_signandeth_signTransactionexamples | 2022-02-16 14:05:12 +01: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 |  | 
			
				
					| 
							
							
								 Ben Kremer | 40f7cab8fc | chore: clean up ordering in ClientContext | 2022-02-10 14:37:00 +01:00 |  | 
			
				
					| 
							
							
								 Ben Kremer | 1a2e5098c3 | refactor: creates getAddressByChainIdhelper 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 |  | 
			
				
					| 
							
							
								 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 |  |