Difference between revisions of "Proxyd"

From wikieduonline
Jump to navigation Jump to search
Line 25: Line 25:
 
* Applies [[rate limiting]] (<code>[[SenderRateLimitConfig]]</code>) on a per-sender basis to avoid being bombarded with signed transactions causing a DOS (Denial of Service) of the sequencer ([[Optimism Censorship Bug Disclosure]])
 
* Applies [[rate limiting]] (<code>[[SenderRateLimitConfig]]</code>) on a per-sender basis to avoid being bombarded with signed transactions causing a DOS (Denial of Service) of the sequencer ([[Optimism Censorship Bug Disclosure]])
  
== Backend healthy ==
+
== [[Backend healthy]] ==
 
In [[proxyd]] a backend is considered healthy if it meets the following criteria
 
In [[proxyd]] a backend is considered healthy if it meets the following criteria
 
* Not [[banned]]
 
* Not [[banned]]

Revision as of 15:14, 14 October 2024

proxyd is an RPC proxy

proxyd /etc/proxyd/proxyd.toml  ws_method_whitelist

Features:

Consensus related:

  • Track backend consensus (latest, safe, finalized blocks), peer count and sync state
  • Re-write requests and responses to enforce consensus


Backend healthy

In proxyd a backend is considered healthy if it meets the following criteria

Logs

ERROR


WARN

INFO

Activities

Related

See also

Advertising: