Ryan Ghods
|
d8cd6ba038
Fixes routing certain jsonrpc requests to local node in production (#3966)
|
6 years ago |
Alex Van de Sande
|
28bf2f23ec
When gas estimate fails, defaults to 1M gas but allow tx (#3946)
|
6 years ago |
Ryan Ghods
|
48538a8b02
Always send eth_estimateGas to local node
|
6 years ago |
Ryan Ghods
|
5857cb9c8b
Error log on remote disconnect
|
6 years ago |
Ryan Ghods
|
bfab0120f8
Better promise and retry logic for remote node
|
6 years ago |
Ryan Ghods
|
616c194f06
Add eth_coinbase to remoteIgnore
|
6 years ago |
Ryan Ghods
|
626319c563
Improvements
|
6 years ago |
Ryan Ghods
|
3e5a007417
allow remote net_peerCount result when a dapp is asking
|
6 years ago |
Ryan Ghods
|
96f1db6e16
Fix logging error, refactor eventlistener to dataHandler func, fix ethereumNodeRemote.start()
|
6 years ago |
Ryan Ghods
|
bf287e215a
Infura wasn't liking UUIDs, so replace json rpc request id with large random integer
|
6 years ago |
Ryan Ghods
|
389fd65a50
Refactor ethereumNodeRemote by directly creating and managing our own WS connection instead of using web3.js. This is proving to be much more stable so far
|
6 years ago |
Marc Garreau
|
ad4f1c91a5
Removes meteor files and fixes newAccount
|
6 years ago |
Ryan Ghods
|
31729a9f17
Add retry logic if socket is not connected
|
6 years ago |
Ryan Ghods
|
e4c89eb7c7
Make sure personal_signTransaction routes through local node
|
6 years ago |
Ryan Ghods
|
22e77fb220
Better sendToRemote retry logic
|
6 years ago |
Ryan Ghods
|
b7989e077d
Formatting
|
6 years ago |
Ryan Ghods
|
19686b8f38
Add log traces and some code reorg
|
6 years ago |
Ryan Ghods
|
513b42464c
v1 of cross-node (local, remote) subscription management
|
6 years ago |
Ryan Ghods
|
c366b39995
Convert syncing check to subscription
|
7 years ago |
Ryan Ghods
|
9a598dc4e9
Remove await, reenable NodeSync
|
7 years ago |
Ryan Ghods
|
3f11f7ee35
Remove throttling
|
7 years ago |
Marc Garreau
|
f7e854e430
Applies prettier
|
7 years ago |
Ryan Ghods
|
cbf4a0ecc4
Remove extra console.log
|
7 years ago |
Ryan Ghods
|
6de9d209bc
Better throttling logic
|
7 years ago |
Ryan Ghods
|
54daa75b84
New approach: just throttle by dropping some `eth_getStorageAt` and `eth_getFilterChanges` calls
|
7 years ago |
Ryan Ghods
|
5c81e9d570
[WIP] swap throttling for custom caching
|
7 years ago |
Marc Garreau
|
b39fb97c62
WIP - throttling
|
7 years ago |
Ryan Ghods
|
17dfb6d7d8
WIP throttling web3 execs
|
7 years ago |
Ryan Ghods
|
51ee487750
[WIP] Initial remote request routing
|
7 years ago |
Ryan Ghods
|
5e0d85e47b
Cleanup
|
7 years ago |