go-eth-proxy

Unnamed repository; edit this file 'description' to name the repository.
Info | Log | Files | Refs

commit 1c573f609d5231c2562551f3163e043db9b6a145
parent 0deb189254141dbca5530a205b6b0f4774c0dae3
Author: lash <dev@holbrook.no>
Date:   Fri, 28 Jun 2024 21:46:04 +0100

Make host/port settable

Diffstat:
Mcmd/main.go | 6+++++-
1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/cmd/main.go b/cmd/main.go @@ -5,6 +5,7 @@ import ( "log" "os" "net/http" + "strings" "defalsify.org/go-eth-proxy/proxy" "defalsify.org/go-eth-proxy/store/lmdb" @@ -14,7 +15,10 @@ import ( func main() { dbpath := flag.String("cachepath", ".", "Path to lmdb data") + host := flag.String("host", "0.0.0.0", "Remote host") + port := flag.String("port", "8545", "Remote path") flag.Parse() + db, err := lmdb.NewStore(*dbpath) if err != nil { log.Printf("%s", err) @@ -30,7 +34,7 @@ func main() { } srv := &http.Server{ Handler: h, - Addr: "0.0.0.0:8080", + Addr: strings.Join([]string{*host, *port}, ":"), } err = srv.ListenAndServe() if err != nil {