* don't broadcast to yourself
* todo
* Also listen for incoming streams
* send to a specific peer
* add godoc comment
* handle EOF as a normal thing
* gazelle
* add test for subscribing via direct comm
* first pass on pow faucet for testnet
* delete unused thing
* remove unneeded thing
* remove other thing
* https & remove a log
* don't force redirect on https, its not working?
* some renaming of stuff
* lint
* lint
* some stablity config
* move protos to proto directory, add generated pb file for go users
* add health probe
* add hpa and request cpu
* handle err
* some more config
* Added goerli node config
* add validator configuration
* working better with istio
* cleanup
* Update bootnodes and genesis
* prepare goerli
* cleaning up geth stuff
* Working on istio
* Update somethings for istio
* Add back bootnode for internal discovery, add some labels for istio
* support ws
* ssl via lets encrypt
* Remove ingress
* Expose grafana
* allow insecure
* Add consistent loadbalancing
* use pod antiaffinity so that the public nodes are highly available
* Change app name to goerli
* Add unstable graphql
* remove redis
* lint
* gazelle and fix weights
* better affinity
* Add nginx ingress for proof-of-work namespace
* connect beacon-chain to pow namespace geth-nodes for websocket connections
* Added relay to beacon-chain
* Route inbound TCP traffic on port 20000 to beacon-relay
* Add bootnode
* Add a basic pk
* checkpoint
* Added flag for p2p port
* Register flag with main
* Set P2P port specifically
* Add beacon chain config
* add deployvrc job
* Add deployvrc service account
* review
* gazelle
* a cluster is needed, i guess
* Add basic k8s configuration for geth deployments
* set genesis difficulty to 0x0
* gazelle, comments
* More comments on priority class and adjust priority class for ethstats
* Adjustments to the miner limits
* set minimum gas price to 0