Derrick Hammer
|
a80f61b06f
|
refactor: reduce rpc methods to consensus_updates, consensus_optimistic_update, and execution_request
|
2023-07-14 00:01:42 -04:00 |
Derrick Hammer
|
7cdd7d9531
|
refactor: consensus_optimistic_update should return client.latestOptimisticUpdate if it is set or return an error
|
2023-07-12 02:23:32 -04:00 |
Derrick Hammer
|
07f8f81857
|
refactor: simplify logic and fix not returning a value
|
2023-07-11 18:24:32 -04:00 |
Derrick Hammer
|
0d88db7cb5
|
refactor: move to new @lumeweb/libethsync library and cleanup plugin
|
2023-07-11 03:55:23 -04:00 |
Derrick Hammer
|
7ffc07f474
|
style: typecasting, formatting and cleanup
|
2023-07-07 07:18:32 -04:00 |
Derrick Hammer
|
40d652fa22
|
feat: Update to capella fork
|
2023-06-18 03:42:56 -04:00 |
Derrick Hammer
|
f5099a4546
|
*Disable RPC caching for now
|
2023-03-29 12:10:56 -04:00 |
Derrick Hammer
|
89f2be35f7
|
*Dont cache eth_getProof
|
2023-03-29 12:10:14 -04:00 |
Derrick Hammer
|
2cfc39d1b4
|
*Switch to quicknode as alchemy has issues with eth_getProof
|
2023-03-29 12:09:46 -04:00 |
Derrick Hammer
|
106e1926bf
|
*remove buffer argument from handleGETRequest
|
2023-03-29 11:31:38 -04:00 |
Derrick Hammer
|
4c4f91c265
|
*doFetch not needed, use handleGETRequest
|
2023-03-29 11:31:07 -04:00 |
Derrick Hammer
|
0e5d96475b
|
*Switch to faster RPC for now
|
2023-03-29 06:20:10 -04:00 |
Derrick Hammer
|
66dc3534b2
|
*add blacklist of RPC methods to not cache
|
2023-03-29 05:31:54 -04:00 |
Derrick Hammer
|
d14d8006ae
|
*Remove logging
|
2023-03-29 05:31:17 -04:00 |
Derrick Hammer
|
a12fd44e2b
|
*Add support for running verified calls with EVM
*Add caching of consensus blocks
*Add caching of RPC calls
|
2023-03-29 04:58:17 -04:00 |
Derrick Hammer
|
236338485b
|
*Add mutex lock around syncing to prevent race conditions
|
2023-03-29 00:11:59 -04:00 |
Derrick Hammer
|
9beb2a6c58
|
*Remove unneeded getNextValidExecutionInfo call
|
2023-03-29 00:11:52 -04:00 |
Derrick Hammer
|
2f66fc332a
|
*Switch to new optimistic proxy approach based on kevlar and patronum
|
2023-03-29 00:02:16 -04:00 |
Derrick Hammer
|
8501074b25
|
*refactor handling of requests and responses
*Ensure consensus query args are handled correctly
|
2023-03-27 08:05:26 -04:00 |
Derrick Hammer
|
df6da15952
|
*Initial version
|
2023-03-19 17:17:05 -04:00 |