-
660539b3bf
round trip receipt
Felipe Andrade
2023-07-12 10:28:32 -0700
-
1e3eae57ce
signer tls, send tx on heartbeat
Felipe Andrade
2023-07-12 09:49:37 -0700
-
3718a7cbe9
skeleton, poll, heartbeat, configs, healthz, dockerfile
Felipe Andrade
2023-07-11 14:50:31 -0700
-
-
efe98da60a
Merge pull request #6200 from ethereum-optimism/develop
Mark Tyneway
2023-06-29 11:41:38 -0700
-
-
-
-
28032fa2b2
Merge pull request #6097 from 0x00101010/remove-auth-check
OptimismBot
2023-06-22 15:44:50 -0400
-
-
-
-
d8ad7900d9
[proxyd] do not block auth rpc call when auth is not enabled
Francis Li
2023-06-21 11:06:49 -0700
-
-
8e8d33f02f
Merge pull request #5864 from ethereum-optimism/felipe/add-getreceipts-meta-method
OptimismBot
2023-06-13 18:27:13 -0400
-
-
3b56ec9d9e
fix targets
Felipe Andrade
2023-06-02 14:11:49 -0700
-
804a57566f
fix input
Felipe Andrade
2023-06-02 13:45:42 -0700
-
a3cf38f8b2
translate only methods with block params
Felipe Andrade
2023-06-02 13:07:18 -0700
-
924030dd70
lint
Felipe Andrade
2023-06-01 13:40:03 -0700
-
eb0fc1a837
lint
Felipe Andrade
2023-06-01 13:36:13 -0700
-
33881542a9
feat(proxyd): add consensus_getReceipts meta method
Felipe Andrade
2023-06-01 13:16:40 -0700
-
-
0ad110cbd4
Merge pull request #5845 from ethereum-optimism/felipe/metric-degraded
OptimismBot
2023-05-31 17:59:43 -0400
-
-
cb2492d661
typo
Felipe Andrade
2023-05-31 13:24:43 -0700
-
a4d4d8750f
delay 500ms instead of 100ms
Felipe Andrade
2023-05-31 13:13:31 -0700
-
a09795f83d
metric for degraded backend
Felipe Andrade
2023-05-31 12:41:20 -0700
-
-
ae8bb0957d
Merge pull request #5841 from ethereum-optimism/felipe/rewrite-debug-getRawReceipts
OptimismBot
2023-05-31 14:41:06 -0400
-
-
20648112b5
add test for debug_getRawReceipts with block hash
Felipe Andrade
2023-05-31 10:56:59 -0700
-
52ceaa581f
lint
Felipe Andrade
2023-05-31 10:51:46 -0700
-
64dab786cf
add cache support for debug_getRawReceipts when request is for block hash
Felipe Andrade
2023-05-31 10:48:21 -0700
-
a2e1667b17
feat(proxyd): add debug_getRawReceipts to consensus
Felipe Andrade
2023-05-31 10:04:20 -0700
-
-
79379f4f45
Merge pull request #5823 from ethereum-optimism/felipe/proxyd-readme
OptimismBot
2023-05-30 11:52:09 -0400
-
-
4ebc07656a
update readme
Felipe Andrade
2023-05-30 08:14:52 -0700
-
-
d7d4c3f569
Merge pull request #5805 from ethereum-optimism/felipe/small-fixes-05-27
OptimismBot
2023-05-29 13:20:18 -0400
-
-
2bf2329dd3
order params chronologically: latest, safe, finalized
Felipe Andrade
2023-05-27 10:30:50 -0700
-
04058779a9
small fixes
Felipe Andrade
2023-05-27 10:18:34 -0700
-
-
45061a1c8c
Merge pull request #5794 from ethereum-optimism/felipe/consensus-finalized-safe
OptimismBot
2023-05-27 10:57:47 -0400
-
-
dbfb39a4fa
lint
Felipe Andrade
2023-05-27 07:38:19 -0700
-
8436728419
extract candidates logic, refactor update backend
Felipe Andrade
2023-05-27 04:31:05 -0700
-
7405b8b360
refactor poller
Felipe Andrade
2023-05-27 04:14:29 -0700
-
1f657b5f46
ban backend if error rate is too high
Felipe Andrade
2023-05-27 02:02:39 -0700
-
0c27c83aba
test refactor
Felipe Andrade
2023-05-26 19:29:24 -0700
-
1b40d776a6
sane values for consensus_max_block_lag
Felipe Andrade
2023-05-26 19:15:09 -0700
-
3cdac70a0d
reset listeners, doc typos
Felipe Andrade
2023-05-26 19:07:35 -0700
-
32be287887
typo
Felipe Andrade
2023-05-26 15:57:22 -0700
-
d5594a62a0
moar tests for safe and finalized bans
Felipe Andrade
2023-05-26 15:54:04 -0700
-
cdf9e9192a
use go 1.20
Felipe Andrade
2023-05-26 14:49:27 -0700
-
83c40076b6
typo
Felipe Andrade
2023-05-26 14:25:56 -0700
-
2d9259ee20
better moar tests
Felipe Andrade
2023-05-26 14:22:50 -0700
-
af863d39de
consensus for {safe,finalized} and rewrite tags
Felipe Andrade
2023-05-25 21:37:47 -0700
-
-
d5a476c5e8
fix(proxyd): use go-ethereum 1.12.0 parser for rpc.BlockNumberOrHash (#5791)
felipe andrade
2023-05-25 22:02:19 -0700
-
95895d6090
Merge pull request #5786 from ethereum-optimism/bugfix/safe-finalized-tags
OptimismBot
2023-05-25 15:32:55 -0400
-
-
61db300042
proxyd: Pass through finalized and safe tags
Matthew Slipper
2023-05-25 13:01:34 -0600
-
-
56938b6b01
normalize latency in ms (#5783)
felipe andrade
2023-05-25 11:04:14 -0700
-
1d9406daa6
record sliding window metrics (#5782)
felipe andrade
2023-05-25 09:16:16 -0700
-
c5c98bf614
Merge pull request #5752 from ethereum-optimism/felipe/dont-cache-tx-methods
OptimismBot
2023-05-23 12:25:14 -0700
-
-
10b8b8e32a
fix(proxyd): avoid caching tx hash based methods, since the response may change with a reorg
Felipe Andrade
2023-05-19 16:13:03 -0700
-
-
65e4deea8b
Merge pull request #5739 from ethereum-optimism/felipe/cache-fix-b
OptimismBot
2023-05-19 15:29:53 -0700
-
-
5616f40a16
also remove from config files
Felipe Andrade
2023-05-18 16:30:33 -0700
-
7950eb9d7d
fix(proxyd): clean up cache initialization
Felipe Andrade
2023-05-18 15:41:01 -0700
-
-
3ab4152802
Merge pull request #5734 from ethereum-optimism/felipe/bg-shutdown
OptimismBot
2023-05-18 01:16:13 -0400
-
-
565073df19
Merge branch 'develop' into felipe/bg-shutdown
mergify[bot]
2023-05-18 05:12:58 +0000
-
-
-
-
d4956ee655
rename backend group receivers to be bg instead of just b to avoid misreading as a backend
Felipe Andrade
2023-05-17 21:57:42 -0700
-
5c90e75750
Merge pull request #5715 from ethereum-optimism/felipe/new-cache
OptimismBot
2023-05-18 00:57:25 -0400
-
-
4c08681043
move consensus shutdown nested inside the backend group
Felipe Andrade
2023-05-17 21:56:55 -0700
-
-
-
991dc2627d
Merge branch 'develop' into felipe/new-cache
mergify[bot]
2023-05-18 04:53:58 +0000
-
-
-
-
806ad4c5b1
Merge pull request #5707 from ethereum-optimism/felipe/remove-backend-rate-limiter-b
OptimismBot
2023-05-18 00:52:22 -0400
-
-
36e8e7a473
remove unused integration_tests/testdata/backend_rate_limit.toml
Felipe Andrade
2023-05-15 22:49:47 -0700
-
3704119064
configs
Felipe Andrade
2023-05-15 12:28:41 -0700
-
2f0f949784
refactor(proxyd): clean up backend rate limiter
Felipe Andrade
2023-05-13 20:54:27 -0700
-
-
8aadf7abb1
replace base64 encoding for params with sha256 hash
Felipe Andrade
2023-05-17 21:38:29 -0700
-
73607dbf62
Merge pull request #5708 from ethereum-optimism/felipe/fix-consensus-shutdown
OptimismBot
2023-05-18 00:29:47 -0400
-
-
64334e75df
Merge branch 'develop' into felipe/fix-consensus-shutdown
mergify[bot]
2023-05-18 04:26:41 +0000
-
-
-
-
34884e451d
Merge pull request #5545 from ethereum-optimism/felipe/event-dispatcher
OptimismBot
2023-05-18 00:26:20 -0400
-
-
3fe6123648
Merge branch 'develop' into felipe/event-dispatcher
mergify[bot]
2023-05-18 04:23:04 +0000
-
-
-
-
9640838629
Merge pull request #5709 from ethereum-optimism/felipe/redis-namespace
OptimismBot
2023-05-18 00:22:58 -0400
-
-
4abf351490
Merge branch 'develop' into felipe/redis-namespace
mergify[bot]
2023-05-18 04:19:40 +0000
-
-
-
-
2bf0517c3f
signature should be base64
Felipe Andrade
2023-05-15 20:50:28 -0700
-
9757609d61
nits
Felipe Andrade
2023-05-15 20:20:42 -0700
-
7db2391624
fix metric copypasta
Felipe Andrade
2023-05-15 19:38:09 -0700
-
af481985fa
lint
Felipe Andrade
2023-05-15 19:30:03 -0700
-
490624b25e
refactor(proxy): cache only immutable and hash-based methods
Felipe Andrade
2023-05-15 19:20:08 -0700
-
-
-
369a8d25cf
Merge pull request #5694 from ethereum-optimism/felipe/prevent-ban-out-of-sync
OptimismBot
2023-05-15 15:42:11 -0400
-
-
29f7aa88ab
feat(proxyd): redis namespace
Felipe Andrade
2023-05-13 22:33:09 -0700
-
-
-
bae755b825
fix(proxyd): add missing shutdown for consensus poller
Felipe Andrade
2023-05-13 22:19:32 -0700
-
-
-
ef42dde6e1
revert cache.go
Felipe Andrade
2023-05-11 15:45:33 -0700
-
491369d32f
lint
Felipe Andrade
2023-05-11 15:44:12 -0700
-
e025bcc4b4
proxyd: emit event on consensus broken
Felipe Andrade
2023-04-26 16:31:03 -0700
-
-
-
5c4b805efc
ban logic
Felipe Andrade
2023-05-11 15:33:47 -0700
-
8e45b5d5ca
feat(proxyd): prevent banning out-of-sync backend
Felipe Andrade
2023-05-11 15:19:52 -0700
-
-
21284bd651
Merge pull request #5674 from ethereum-optimism/felipe/moar-consensus-metrics
OptimismBot
2023-05-10 15:39:48 -0400
-
-
fdfbd9ce49
Merge branch 'develop' into felipe/moar-consensus-metrics
mergify[bot]
2023-05-10 19:36:37 +0000
-
-
-
-
e8f67724ad
Merge pull request #5652 from ethereum-optimism/felipe/consensus-limit-block-lagging
OptimismBot
2023-05-10 15:29:31 -0400
-
-
88a172f739
skip reporting peer count according to config
Felipe Andrade
2023-05-09 19:31:49 -0700
-
5f61935bc4
add filtered and total counts
Felipe Andrade
2023-05-09 19:17:25 -0700
-
651b526c50
lint
Felipe Andrade
2023-05-09 19:11:29 -0700
-
cfb26e6a8a
convert update delay to ms
Felipe Andrade
2023-05-09 17:50:25 -0700
-
cde638b11d
moar consensus metrics
Felipe Andrade
2023-05-09 17:21:25 -0700
-
-
-
53e4a369ab
test edge cases
Felipe Andrade
2023-05-09 14:20:23 -0700
-
c7caf2af4d
rebase
Felipe Andrade
2023-05-09 14:17:29 -0700
-
8d51c20079
use a global lag comparison, non order dependent
Felipe Andrade
2023-05-09 14:11:06 -0700
-
3fd2abea84
test on edge
Felipe Andrade
2023-05-08 19:15:48 -0700
-
2856a2c9e1
proxyd: add limit to consensus block lag
Felipe Andrade
2023-05-08 16:29:05 -0700
-
-
71d858cdd3
Merge pull request #5656 from ethereum-optimism/felipe/fix-cache-for-eth2-block-tags
OptimismBot
2023-05-09 15:59:19 -0400
-
-
96ebb5a1c4
Merge branch 'develop' into felipe/fix-cache-for-eth2-block-tags
mergify[bot]
2023-05-09 19:55:22 +0000
-
-
-
-
8a0ecbbe36
Merge pull request #5664 from ethereum-optimism/felipe/fix-bs-access
OptimismBot
2023-05-09 15:55:16 -0400
-
-
5b635ce32d
Merge branch 'develop' into felipe/fix-bs-access
mergify[bot]
2023-05-09 19:52:11 +0000
-
-
-
-
884292a0c8
Merge pull request #5654 from ethereum-optimism/felipe/fix-auth-ctx
OptimismBot
2023-05-09 15:33:38 -0400
-
-
020bc66243
fix test
Felipe Andrade
2023-05-09 10:26:01 -0700