Ben Kremer
|
929779f213
|
fix(dapps): aligns EIP712 example with the one used in spec
Reference: https://eips.ethereum.org/EIPS/eip-712
|
2022-03-10 12:04:09 +01:00 |
|
Ben Kremer
|
1998be6295
|
refactor(dapp-v2): use existing onSessionConnected handler for session_updated
|
2022-03-04 10:30:08 +00:00 |
|
Ben Kremer
|
57e991f56a
|
fix(v2-dapp): handle CLIENT_EVENTS.session.updated event
|
2022-03-04 10:21:15 +00:00 |
|
Ben Kremer
|
d91d05d559
|
fix(react-dapp-v2): fixes accessing of result.signature on cosmos RPC
|
2022-03-01 13:56:47 +00:00 |
|
Ben Kremer
|
7e76cb79d1
|
fix(api): use /account-balance endpoint instead of /account-assets
There 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
|
3c2684f851
|
refactor(dapp): support signing from different addresses on same network
|
2022-02-21 11:45:15 +01:00 |
|
Ben Kremer
|
154e05afa7
|
refactor: use web3Provider.listAccounts()
|
2022-02-18 10:51:35 +01:00 |
|
Ben Kremer
|
033cf6a585
|
fix: simplifies handling deleted session
|
2022-02-16 14:28:24 +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 |
|
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
|
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 getAddressByChainId helper fn
|
2022-02-10 14:34:32 +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
|
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 |
|
Ben Kremer
|
dc120c89d2
|
refactor: moves more client specific methods into ClientContext
|
2022-02-09 13:45:30 +01:00 |
|
Ben Kremer
|
0732b09991
|
refactor: sets up ClientContext
|
2022-02-09 13:45:30 +01:00 |
|