Derrick Hammer
|
4bad47c54c
|
refactor: don't wait on client sync
|
2023-10-28 22:02:06 -04:00 |
Derrick Hammer
|
0292c8c629
|
dep: update libethsync
|
2023-10-28 22:01:31 -04:00 |
Derrick Hammer
|
281869db4d
|
fix: update CONSENSUS_RPC_URL
|
2023-10-19 17:40:32 -04:00 |
Derrick Hammer
|
c3d7a829a1
|
fix: update CONSENSUS_RPC_URL
|
2023-10-13 02:39:34 -04:00 |
Derrick Hammer
|
059c0b64ee
|
dep: update libethsync
|
2023-07-24 20:09:34 -04:00 |
Derrick Hammer
|
07ac024289
|
dep: update libethsync
|
2023-07-24 11:15:08 -04:00 |
Derrick Hammer
|
6b99aa5b2f
|
refactor: increase consensus_updates batch limit to 50
|
2023-07-15 06:36:36 -04:00 |
Derrick Hammer
|
d24b0322fb
|
dep: update libethsync
|
2023-07-15 06:35:40 -04:00 |
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
|
9d80b557f6
|
dep: update libethsync
|
2023-07-14 00:00:39 -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
|
2cd40af902
|
ci: setup
|
2023-07-11 18:25:05 -04:00 |
Derrick Hammer
|
07f8f81857
|
refactor: simplify logic and fix not returning a value
|
2023-07-11 18:24:32 -04:00 |
Derrick Hammer
|
3162dee81b
|
dep: update presetter-relay-plugin-preset
|
2023-07-11 03:56:53 -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
|
2f5c27ce5d
|
fix: bls patch bugs in getImplementation
|
2023-07-11 03:54:45 -04:00 |
Derrick Hammer
|
c64fe7c4ea
|
refactor: config structure has changed
|
2023-07-07 07:21:14 -04:00 |
Derrick Hammer
|
ea8f2bc82a
|
refactor: switch to new build system
|
2023-07-07 07:20:50 -04:00 |
Derrick Hammer
|
d630e2a181
|
fix: add patch for bls
|
2023-07-07 07:20:22 -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 |
Derrick Hammer
|
d777af05d1
|
Initial commit
|
2023-03-17 17:07:49 +00:00 |