eth2-bootnode

command module
v0.3.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 14, 2021 License: MIT Imports: 17 Imported by: 0

README

Eth2 bootnode

Minimal bootnode utility, with ENR options, geth discv5 logging, and persisted local node DB.

And a minimal HTTP endpoint, to serve the local ENR, in common base64 ENR representation, on the /enr route.

Options:

      --api-addr string        Address to bind HTTP API server to. API is disabled if empty. (default "0.0.0.0:8000")
      --attnets bytes8         Attnet bitfield, as bytes. (default 0000000000000000)
      --bootnodes strings      Optionally befriend other bootnodes
      --color                  Log with colors (default true)
      --enr-ip ip              IP to put in ENR
      --enr-udp uint16         UDP port to put in ENR
      --fork-version bytes4    Eth2 fork version (default 00000000)
      --level string           Log level (default "debug")
      --listen-ip ip           Listen IP. (default 0.0.0.0)
      --listen-udp uint16      Listen UDP port. Will try ENR port otherwise.
      --node-db string         Path to dv5 node DB. Memory DB if empty.
      --priv P2P Private key   Private key, in raw hex encoded format (default ? (no private key data))

Docker: protolambda/eth2-bootnode

License

MIT, see LICENSE file.

Documentation

The Go Gopher

There is no documentation for this package.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL