Commit History

Author SHA1 Message Date
  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