Sign inSign up

0labs/mev-boost

By 0labs

•Updated over 3 years ago

Image
0

443

0labs/mev-boost repository overview

⁠O1 Containers Collection - mev-boost

Containerized Web3 and Cloud-Native applications

Overview

⁠Version
Starting mev-boost - run arguments: --version
mev-boost v1.5.0
⁠Options
⁠run args
  • RUN_ARGS: specify arbitrary application command-line arguments on container startup within the runtime environment.
docker run --env RUN_ARGS="--help" <image>
⁠dynamic application configuration mounts

Mount customized application configuration files to locations of your choosing - can be used in tandem with RUN_ARGS to specify where configuration files are loaded from.

docker run --volume ./config/mainnet:/config <image> --env RUN_ARGS=--config-dir=/config
⁠custom entrypoints

Execute customized scripts and operations within each container on startup. All executables mounted to /docker-entrypoint.d will be ran in lexical sort order according to the C/POSIX locale character collation rules. (example⁠)

docker run --volume ./custom-app-entrypoints:/docker-entrypoint.d <image>
⁠CLI args
Starting mev-boost - run arguments: --help
Usage of mev-boost:
  -addr string
    	listen-address for mev-boost server (default "localhost:18550")
  -debug
    	shorthand for '-loglevel debug'
  -genesis-fork-version string
    	use a custom genesis fork version
  -goerli
    	use Goerli
  -json
    	log in JSON format instead of text
  -log-no-version
    	disables adding the version to every log entry
  -log-service string
    	add a 'service=...' tag to all log messages
  -loglevel string
    	minimum loglevel: trace, debug, info, warn/warning, error, fatal, panic (default "info")
  -mainnet
    	use Mainnet (default true)
  -min-bid float
    	minimum bid to accept from a relay [eth]
  -relay value
    	a single relay, can be specified multiple times
  -relay-check
    	check relay status on startup and on the status API call
  -relay-monitor value
    	a single relay monitor, can be specified multiple times
  -relay-monitors string
    	relay monitor urls - single entry or comma-separated list (scheme://host)
  -relays string
    	relay urls - single entry or comma-separated list (scheme://pubkey@host)
  -request-max-retries int
    	maximum number of retries for a relay get payload request (default 5)
  -request-timeout-getheader int
    	timeout for getHeader requests to the relay [ms] (default 950)
  -request-timeout-getpayload int
    	timeout for getPayload requests to the relay [ms] (default 4000)
  -request-timeout-regval int
    	timeout for registerValidator requests [ms] (default 3000)
  -sepolia
    	use Sepolia
  -version
    	only print version
  -zhejiang
    	use Zhejiang

⁠License

MIT

⁠Author Information

Created in 2023 by O1.IO.

šŸ† always happy to help & donations are always welcome šŸ’ø

  • ETH (Ethereum): 0x652eD9d222eeA1Ad843efec01E60C29bF2CF6E4c

  • BTC (Bitcoin): 3E8gMxwEnfAAWbvjoPVqSz6DvPfwQ1q8Jn

  • ATOM (Cosmos): cosmos19vmcf5t68w6ug45mrwjyauh4ey99u9htrgqv09

Tag summary

Content type

Image

Digest

sha256:312a3a17e…

Size

74 MB

Last updated

over 3 years ago

docker pull 0labs/mev-boost:1.5.0