mirror of
https://github.com/ethereum/go-ethereum.git
synced 2026-08-18 01:43:47 +00:00
cmd/signer: Use common flags
This commit is contained in:
parent
fad33b1936
commit
b8b84fec75
1 changed files with 17 additions and 4 deletions
|
|
@ -22,7 +22,6 @@ import (
|
||||||
"io"
|
"io"
|
||||||
"os"
|
"os"
|
||||||
"path/filepath"
|
"path/filepath"
|
||||||
|
|
||||||
"fmt"
|
"fmt"
|
||||||
"net"
|
"net"
|
||||||
|
|
||||||
|
|
@ -55,14 +54,28 @@ func main() {
|
||||||
Value: filepath.Join(node.DefaultDataDir(), "keystore"),
|
Value: filepath.Join(node.DefaultDataDir(), "keystore"),
|
||||||
Usage: "Directory for the keystore",
|
Usage: "Directory for the keystore",
|
||||||
},
|
},
|
||||||
|
utils.NetworkIdFlag,
|
||||||
|
utils.LightKDFFlag,
|
||||||
|
utils.NoUSBFlag,
|
||||||
|
utils.RPCListenAddrFlag,
|
||||||
|
cli.IntFlag{
|
||||||
|
Name: "rpcport",
|
||||||
|
Usage: "HTTP-RPC server listening port",
|
||||||
|
Value: node.DefaultHTTPPort+5,
|
||||||
|
},
|
||||||
}
|
}
|
||||||
|
|
||||||
app.Action = func(c *cli.Context) error {
|
app.Action = func(c *cli.Context) error {
|
||||||
// Set up the logger to print everything and the random generator
|
// Set up the logger to print everything and the random generator
|
||||||
log.Root().SetHandler(log.LvlFilterHandler(log.Lvl(c.Int("loglevel")), log.StreamHandler(os.Stdout, log.TerminalFormat(true))))
|
log.Root().SetHandler(log.LvlFilterHandler(log.Lvl(c.Int("loglevel")), log.StreamHandler(os.Stdout, log.TerminalFormat(true))))
|
||||||
|
|
||||||
var (
|
var (
|
||||||
server = rpc.NewServer()
|
server = rpc.NewServer()
|
||||||
api = NewSignerAPI(c.Int64("chainid"), c.String("keystore"), true, NewCommandlineUI())
|
api = NewSignerAPI(
|
||||||
|
c.Int64(utils.NetworkIdFlag.Name),
|
||||||
|
c.String("keystore"),
|
||||||
|
c.Bool(utils.NoUSBFlag.Name),
|
||||||
|
NewCommandlineUI())
|
||||||
listener net.Listener
|
listener net.Listener
|
||||||
err error
|
err error
|
||||||
)
|
)
|
||||||
|
|
@ -72,8 +85,8 @@ func main() {
|
||||||
utils.Fatalf("Could not register signer API: %v", err)
|
utils.Fatalf("Could not register signer API: %v", err)
|
||||||
}
|
}
|
||||||
|
|
||||||
endpoint := "localhost:8550"
|
// start http server
|
||||||
|
endpoint := fmt.Sprintf("%s:%d", c.String(utils.RPCListenAddrFlag.Name), c.Int("rpcport"))
|
||||||
if listener, err = net.Listen("tcp", endpoint); err != nil {
|
if listener, err = net.Listen("tcp", endpoint); err != nil {
|
||||||
utils.Fatalf("Could not start http listener: %v", err)
|
utils.Fatalf("Could not start http listener: %v", err)
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue