Commit Graph

  • a5a4a5108d proxyd: add weighting feature to node selection Danyal Prout 2023-10-31 20:41:55 -0500
  • 798878e455 proxyd: configurable IP rate limit header Danyal Prout 2023-11-02 14:38:04 -0500
  • 22b7237389 feat(proxyd): support eip-1898 in tag rewritting Felipe Andrade 2023-10-27 15:34:07 -0700
  • 92058943d8 ops: buildx bake and fix ci docker publish/release protolambda 2023-10-24 16:20:42 +0200
  • c4c88f4307 fix(proxyd): alpine version should be 3.18 (#7781) felipe 2023-10-21 14:33:42 -0700
  • 0e376f5590 Merge pull request #7779 from ethereum-optimism/feat/enable-pprof Matthew Slipper 2023-10-21 15:27:23 -0600
  • 7abc329946 go get -u all Felipe Andrade 2023-10-21 14:20:10 -0700
  • 4ed4ae99ba proxyd: Handle oversize requests/backend responses Matthew Slipper 2023-10-21 13:40:51 -0600
  • 599ab483ff Merge pull request #7780 from ethereum-optimism/felipe/proxyd-update-deps-go-1.21 Matthew Slipper 2023-10-21 15:17:32 -0600
  • a064fe06c1 chore(proxyd): bump go to 1.21 and update dependencies Felipe Andrade 2023-10-21 13:22:29 -0700
  • a3e2b12363 Remove space after comma Danyal Prout 2023-10-19 21:02:12 -0500
  • 2e2259a0d9 Merge pull request #7754 from ethereum-optimism/felipe/avoid-caching-empty-get-raw-receipts felipe andrade 2023-10-19 20:50:30 +0000
  • fed302dd19 fix cache_test Felipe Andrade 2023-10-19 12:58:54 -0700
  • 56df3a6892 add x-served-by header Felipe Andrade 2023-10-19 12:48:03 -0700
  • c82a9a08de fix consensus tests Felipe Andrade 2023-10-19 12:32:39 -0700
  • 7986edeb26 betterer tests Felipe Andrade 2023-10-19 11:46:24 -0700
  • ca70e3a37f mod Felipe Andrade 2023-10-19 11:32:46 -0700
  • 42b2f6db61 feat(proxyd): avoid caching debug_getRawReceipts responses with 0 receipts Felipe Andrade 2023-10-19 11:29:24 -0700
  • a7c80bfae9 feat(proxyd): add debug tools to image Felipe Andrade 2023-10-19 10:35:32 -0700
  • 4e0100bbe9 feat(proxyd): make max batch size hard limit 1000 and default 100 (#7719) felipe andrade 2023-10-17 13:19:13 -0700
  • 9e1c96e9c5 add debug tools to image (#7647) felipe andrade 2023-10-12 10:55:14 -0700
  • d866a84f63 build(deps): bump golang.org/x/net from 0.12.0 to 0.17.0 in /op-ufm dependabot[bot] 2023-10-11 21:00:11 +0000
  • 609bb4e4f9 chore(proxyd): remove -race from make tests (#7573) felipe andrade 2023-10-05 14:42:40 -0700
  • 94ff5c5765 build(deps): bump github.com/consensys/gnark-crypto in /op-ufm dependabot[bot] 2023-10-02 22:24:56 +0000
  • bc6f5d75aa build(deps): bump github.com/btcsuite/btcd in /proxyd dependabot[bot] 2023-10-02 22:24:01 +0000
  • 89065e45bd build(deps): bump github.com/consensys/gnark-crypto in /proxyd dependabot[bot] 2023-10-02 22:10:02 +0000
  • 6ba8346f45 modify external files Sabnock01 2023-09-26 23:11:06 -0500
  • d527545645 proxyd: avoid banning a backend that is a forced candidate (#7275) Michael de Hoog 2023-09-25 18:12:55 -1000
  • 2adcddf574 deps: golang 1.21 Mark Tyneway 2023-09-21 08:47:33 -0700
  • 31bfc1114a Merge pull request #7252 from ethereum-optimism/felipe/proxyd-ha OptimismBot 2023-09-18 18:06:18 -0400
  • 86cf9547e7 nits Felipe Andrade 2023-09-15 12:33:28 -0700
  • 3911deccbd nits Felipe Andrade 2023-09-15 11:57:57 -0700
  • fa1912f594 release lock on errors, validate if local is behind remote before acquiring the lock Felipe Andrade 2023-09-14 15:30:41 -0700
  • fb7d24ce0c semgrep Felipe Andrade 2023-09-14 12:47:25 -0700
  • c200f2f8e3 revert weird comment replaces Felipe Andrade 2023-09-14 12:42:33 -0700
  • 3e6f70c3fc feat(proxyd): high availability Felipe Andrade 2023-09-14 12:36:24 -0700
  • fe0728c950 Merge pull request #7170 from ethereum-optimism/dependabot/go_modules/proxyd/github.com/supranational/blst-0.3.11 OptimismBot 2023-09-10 17:50:35 -0400
  • f93f2a8960 build(deps): bump github.com/supranational/blst in /proxyd dependabot[bot] 2023-09-10 21:22:59 +0000
  • 15154ffe5f Merge pull request #7125 from ethereum-optimism/dependabot/go_modules/proxyd/github.com/ethereum/go-ethereum-1.12.1 OptimismBot 2023-09-10 17:21:51 -0400
  • 2e95928006 Merge pull request #7163 from ethereum-optimism/dependabot/go_modules/op-ufm/github.com/supranational/blst-0.3.11 OptimismBot 2023-09-10 09:32:14 -0400
  • b1f3d12549 build(deps): bump github.com/ethereum/go-ethereum in /proxyd dependabot[bot] 2023-09-10 12:28:43 +0000
  • 065d22e44e build(deps): bump github.com/supranational/blst in /op-ufm dependabot[bot] 2023-09-10 12:28:38 +0000
  • 3df5194bea Merge pull request #7126 from ethereum-optimism/dependabot/go_modules/op-ufm/github.com/ethereum/go-ethereum-1.12.1 Mark Tyneway 2023-09-10 05:27:22 -0700
  • a0c866be83 Merge pull request #7132 from ethereum-optimism/felipe/cooldown-b OptimismBot 2023-09-08 12:56:32 -0400
  • a231f5a16c timeout metrics Felipe Andrade 2023-09-07 13:25:50 -0700
  • cfbaf252b2 remove gas configs Felipe Andrade 2023-09-07 13:25:35 -0700
  • 09a9abd3f7 update example.config.toml Felipe Andrade 2023-09-06 15:16:01 -0700
  • c6abfd09c9 add debug tools to docker file Felipe Andrade 2023-09-06 15:15:32 -0700
  • 5d8d892185 send mutex Felipe Andrade 2023-09-06 15:15:19 -0700
  • c7c9a52850 remove gas configs Felipe Andrade 2023-09-06 15:14:41 -0700
  • 51dc1f0e84 use network gas Felipe Andrade 2023-09-06 15:14:26 -0700
  • 9c56cde783 use network nonce Felipe Andrade 2023-09-06 15:12:13 -0700
  • b5cda060b0 improve error metrics Felipe Andrade 2023-09-06 15:09:03 -0700
  • a2f166a9a6 config update Felipe Andrade 2023-09-06 15:08:09 -0700
  • 4a288db164 add cooldown Felipe Andrade 2023-09-06 15:07:17 -0700
  • 047e26c447 build(deps): bump github.com/ethereum/go-ethereum in /op-ufm dependabot[bot] 2023-09-07 05:03:10 +0000
  • c5054ae0c6 Merge pull request #7079 from ethereum-optimism/felipe/track-nonce-locally OptimismBot 2023-08-31 15:48:50 -0700
  • 5597c22668 format log ctx Felipe Andrade 2023-08-31 13:31:34 -0700
  • 3e42245fa4 feat(ufm): track nonce locally Felipe Andrade 2023-08-31 11:55:32 -0700
  • 1387fd2fe0 Update to golang 1.20.7 and alpine 3.18 (#6969) Adrian Sutton 2023-08-24 02:14:38 +1000
  • ae2a9e63e1 Merge pull request #6686 from mdehoog/proxyd-max-block-range OptimismBot 2023-08-21 15:52:39 -0600
  • 61dcccbd23 Merge remote-tracking branch 'upstream/develop' into proxyd-max-block-range Matthew Slipper 2023-08-21 13:23:11 -0600
  • c24b77cbf8 proxyd: add support for limiting max block range Michael de Hoog 2023-08-18 13:38:03 -1000
  • 243af047c3 Merge pull request #6793 from epociask/indexer.docs OptimismBot 2023-08-16 18:51:02 -0600
  • 6e48e03b7d Merge branch 'develop' of https://github.com/epociask/optimism into develop Ethen Pociask 2023-08-14 16:01:15 -0700
  • 39bf1de860 fix(ufm): betterer error metric label (#6535) felipe andrade 2023-07-31 11:24:19 -0700
  • db2723ddea Merge pull request #6483 from ethereum-optimism/felipe/proxyd-timeouts OptimismBot 2023-07-27 17:37:42 -0700
  • 6809ceb44f fix test Felipe Andrade 2023-07-27 14:16:09 -0700
  • 3f48703f26 testz Felipe Andrade 2023-07-27 13:29:44 -0700
  • a65810b467 feat(proxyd): betterer timeoutz Felipe Andrade 2023-07-27 11:48:46 -0700
  • 73ce23c025 Merge pull request #6358 from ethereum-optimism/felipe/rate-limit-dos OptimismBot 2023-07-26 18:28:12 -0700
  • 16b03049ae feat(proxyd): sender rate limiter should check chain id Felipe Andrade 2023-07-19 13:21:00 -0700
  • b5417cdb7d Merge pull request #6356 from ethereum-optimism/felipe/ufm-kmstool OptimismBot 2023-07-19 15:59:39 -0400
  • 19bb3665b6 lint err Felipe Andrade 2023-07-19 12:14:24 -0700
  • 6ed3e6195c add kmstool Felipe Andrade 2023-07-18 16:22:53 -0700
  • b03fdfaa0b lint Felipe Andrade 2023-07-18 10:52:03 -0700
  • 322db48820 semgrep Felipe Andrade 2023-07-18 10:51:22 -0700
  • 4a3850c179 fixes, deployed to dev Felipe Andrade 2023-07-18 10:21:19 -0700
  • 1b021a6efc fix imports Felipe Andrade 2023-07-14 15:17:02 -0700
  • 98025fdb3f metric with error details Felipe Andrade 2023-07-14 14:36:58 -0700
  • 668228c5c3 refactor metrics, add metric debug Felipe Andrade 2023-07-14 14:08:02 -0700
  • b4f0ede95e metrics, instrumented clients, already known nonce handling and retry Felipe Andrade 2023-07-13 16:09:56 -0700
  • 628376e957 addr semgrep Felipe Andrade 2023-07-12 12:25:13 -0700
  • ab3b5de5d1 add . Felipe Andrade 2023-07-12 12:23:52 -0700
  • 05b53ee7ed example.config.toml Felipe Andrade 2023-07-12 12:23:41 -0700
  • 7de9c9838a tx_pool, heartbeat Felipe Andrade 2023-07-12 12:20:23 -0700
  • 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