mirror of
https://github.com/ethereum/go-ethereum.git
synced 2026-08-20 10:52:25 +00:00
renamed rpc flags for consistency and clarity
This commit is contained in:
parent
977ce1c262
commit
e3a5a4b0e7
3 changed files with 56 additions and 14 deletions
|
|
@ -174,9 +174,13 @@ var (
|
||||||
utils.RPCLegacyApiFlag,
|
utils.RPCLegacyApiFlag,
|
||||||
utils.WSEnabledFlag,
|
utils.WSEnabledFlag,
|
||||||
utils.WSListenAddrFlag,
|
utils.WSListenAddrFlag,
|
||||||
|
utils.WSLegacyListenAddrFlag,
|
||||||
utils.WSPortFlag,
|
utils.WSPortFlag,
|
||||||
|
utils.WSLegacyPortFlag,
|
||||||
utils.WSApiFlag,
|
utils.WSApiFlag,
|
||||||
|
utils.WSLegacyApiFlag,
|
||||||
utils.WSAllowedOriginsFlag,
|
utils.WSAllowedOriginsFlag,
|
||||||
|
utils.WSLegacyAllowedOriginsFlag,
|
||||||
utils.IPCDisabledFlag,
|
utils.IPCDisabledFlag,
|
||||||
utils.IPCPathFlag,
|
utils.IPCPathFlag,
|
||||||
utils.InsecureUnlockAllowedFlag,
|
utils.InsecureUnlockAllowedFlag,
|
||||||
|
|
|
||||||
|
|
@ -259,6 +259,10 @@ var AppHelpFlagGroups = []flagGroup{
|
||||||
utils.RPCLegacyCORSDomainFlag,
|
utils.RPCLegacyCORSDomainFlag,
|
||||||
utils.RPCLegacyVirtualHostsFlag,
|
utils.RPCLegacyVirtualHostsFlag,
|
||||||
utils.RPCLegacyApiFlag,
|
utils.RPCLegacyApiFlag,
|
||||||
|
utils.WSLegacyListenAddrFlag,
|
||||||
|
utils.WSLegacyPortFlag,
|
||||||
|
utils.WSLegacyAllowedOriginsFlag,
|
||||||
|
utils.WSLegacyApiFlag,
|
||||||
utils.GpoLegacyBlocksFlag,
|
utils.GpoLegacyBlocksFlag,
|
||||||
utils.GpoLegacyPercentileFlag,
|
utils.GpoLegacyPercentileFlag,
|
||||||
}, debug.DeprecatedFlags...),
|
}, debug.DeprecatedFlags...),
|
||||||
|
|
|
||||||
|
|
@ -538,53 +538,53 @@ var (
|
||||||
Usage: "Enable the HTTP-RPC server (deprecated, use --http)",
|
Usage: "Enable the HTTP-RPC server (deprecated, use --http)",
|
||||||
}
|
}
|
||||||
HTTPListenAddrFlag = cli.StringFlag{
|
HTTPListenAddrFlag = cli.StringFlag{
|
||||||
Name: "httpaddr",
|
Name: "http.addr",
|
||||||
Usage: "HTTP-RPC server listening interface",
|
Usage: "HTTP-RPC server listening interface",
|
||||||
Value: node.DefaultHTTPHost,
|
Value: node.DefaultHTTPHost,
|
||||||
}
|
}
|
||||||
RPCLegacyListenAddrFlag = cli.StringFlag{
|
RPCLegacyListenAddrFlag = cli.StringFlag{
|
||||||
Name: "rpcaddr",
|
Name: "rpcaddr",
|
||||||
Usage: "HTTP-RPC server listening interface (deprecated, use --httpaddr)",
|
Usage: "HTTP-RPC server listening interface (deprecated, use --http.addr)",
|
||||||
Value: node.DefaultHTTPHost,
|
Value: node.DefaultHTTPHost,
|
||||||
}
|
}
|
||||||
HTTPPortFlag = cli.IntFlag{
|
HTTPPortFlag = cli.IntFlag{
|
||||||
Name: "httpport",
|
Name: "http.port",
|
||||||
Usage: "HTTP-RPC server listening port",
|
Usage: "HTTP-RPC server listening port",
|
||||||
Value: node.DefaultHTTPPort,
|
Value: node.DefaultHTTPPort,
|
||||||
}
|
}
|
||||||
RPCLegacyPortFlag = cli.IntFlag{
|
RPCLegacyPortFlag = cli.IntFlag{
|
||||||
Name: "rpcport",
|
Name: "rpcport",
|
||||||
Usage: "HTTP-RPC server listening port (deprecated, use --httpport)",
|
Usage: "HTTP-RPC server listening port (deprecated, use --http.port)",
|
||||||
Value: node.DefaultHTTPPort,
|
Value: node.DefaultHTTPPort,
|
||||||
}
|
}
|
||||||
HTTPCORSDomainFlag = cli.StringFlag{
|
HTTPCORSDomainFlag = cli.StringFlag{
|
||||||
Name: "httpcorsdomain",
|
Name: "http.corsdomain",
|
||||||
Usage: "Comma separated list of domains from which to accept cross origin requests (browser enforced)",
|
Usage: "Comma separated list of domains from which to accept cross origin requests (browser enforced)",
|
||||||
Value: "",
|
Value: "",
|
||||||
}
|
}
|
||||||
RPCLegacyCORSDomainFlag = cli.StringFlag{
|
RPCLegacyCORSDomainFlag = cli.StringFlag{
|
||||||
Name: "rpccorsdomain",
|
Name: "rpccorsdomain",
|
||||||
Usage: "Comma separated list of domains from which to accept cross origin requests (browser enforced) (deprecated, use --httpcorsdomain)",
|
Usage: "Comma separated list of domains from which to accept cross origin requests (browser enforced) (deprecated, use --http.corsdomain)",
|
||||||
Value: "",
|
Value: "",
|
||||||
}
|
}
|
||||||
HTTPVirtualHostsFlag = cli.StringFlag{
|
HTTPVirtualHostsFlag = cli.StringFlag{
|
||||||
Name: "httpvhosts",
|
Name: "http.vhosts",
|
||||||
Usage: "Comma separated list of virtual hostnames from which to accept requests (server enforced). Accepts '*' wildcard.",
|
Usage: "Comma separated list of virtual hostnames from which to accept requests (server enforced). Accepts '*' wildcard.",
|
||||||
Value: strings.Join(node.DefaultConfig.HTTPVirtualHosts, ","),
|
Value: strings.Join(node.DefaultConfig.HTTPVirtualHosts, ","),
|
||||||
}
|
}
|
||||||
RPCLegacyVirtualHostsFlag = cli.StringFlag{
|
RPCLegacyVirtualHostsFlag = cli.StringFlag{
|
||||||
Name: "rpcvhosts",
|
Name: "rpcvhosts",
|
||||||
Usage: "Comma separated list of virtual hostnames from which to accept requests (server enforced). Accepts '*' wildcard. (deprecated, use --httpvhosts)",
|
Usage: "Comma separated list of virtual hostnames from which to accept requests (server enforced). Accepts '*' wildcard. (deprecated, use --http.vhosts)",
|
||||||
Value: strings.Join(node.DefaultConfig.HTTPVirtualHosts, ","),
|
Value: strings.Join(node.DefaultConfig.HTTPVirtualHosts, ","),
|
||||||
}
|
}
|
||||||
HTTPApiFlag = cli.StringFlag{
|
HTTPApiFlag = cli.StringFlag{
|
||||||
Name: "httpapi",
|
Name: "http.api",
|
||||||
Usage: "API's offered over the HTTP-RPC interface",
|
Usage: "API's offered over the HTTP-RPC interface",
|
||||||
Value: "",
|
Value: "",
|
||||||
}
|
}
|
||||||
RPCLegacyApiFlag = cli.StringFlag{
|
RPCLegacyApiFlag = cli.StringFlag{
|
||||||
Name: "rpcapi",
|
Name: "rpcapi",
|
||||||
Usage: "API's offered over the HTTP-RPC interface (deprecated, use --httpapi)",
|
Usage: "API's offered over the HTTP-RPC interface (deprecated, use --http.api)",
|
||||||
Value: "",
|
Value: "",
|
||||||
}
|
}
|
||||||
WSEnabledFlag = cli.BoolFlag{
|
WSEnabledFlag = cli.BoolFlag{
|
||||||
|
|
@ -592,25 +592,45 @@ var (
|
||||||
Usage: "Enable the WS-RPC server",
|
Usage: "Enable the WS-RPC server",
|
||||||
}
|
}
|
||||||
WSListenAddrFlag = cli.StringFlag{
|
WSListenAddrFlag = cli.StringFlag{
|
||||||
Name: "wsaddr",
|
Name: "ws.addr",
|
||||||
Usage: "WS-RPC server listening interface",
|
Usage: "WS-RPC server listening interface",
|
||||||
Value: node.DefaultWSHost,
|
Value: node.DefaultWSHost,
|
||||||
}
|
}
|
||||||
|
WSLegacyListenAddrFlag = cli.StringFlag{
|
||||||
|
Name: "wsaddr",
|
||||||
|
Usage: "WS-RPC server listening interface (deprecated, use --ws.addr)",
|
||||||
|
Value: node.DefaultWSHost,
|
||||||
|
}
|
||||||
WSPortFlag = cli.IntFlag{
|
WSPortFlag = cli.IntFlag{
|
||||||
Name: "wsport",
|
Name: "ws.port",
|
||||||
Usage: "WS-RPC server listening port",
|
Usage: "WS-RPC server listening port",
|
||||||
Value: node.DefaultWSPort,
|
Value: node.DefaultWSPort,
|
||||||
}
|
}
|
||||||
|
WSLegacyPortFlag = cli.IntFlag{
|
||||||
|
Name: "wsport",
|
||||||
|
Usage: "WS-RPC server listening port (deprecated, use --ws.port)",
|
||||||
|
Value: node.DefaultWSPort,
|
||||||
|
}
|
||||||
WSApiFlag = cli.StringFlag{
|
WSApiFlag = cli.StringFlag{
|
||||||
Name: "wsapi",
|
Name: "ws.api",
|
||||||
Usage: "API's offered over the WS-RPC interface",
|
Usage: "API's offered over the WS-RPC interface",
|
||||||
Value: "",
|
Value: "",
|
||||||
}
|
}
|
||||||
|
WSLegacyApiFlag = cli.StringFlag{
|
||||||
|
Name: "wsapi",
|
||||||
|
Usage: "API's offered over the WS-RPC interface (deprecated, use --ws.api)",
|
||||||
|
Value: "",
|
||||||
|
}
|
||||||
WSAllowedOriginsFlag = cli.StringFlag{
|
WSAllowedOriginsFlag = cli.StringFlag{
|
||||||
Name: "wsorigins",
|
Name: "ws.origins",
|
||||||
Usage: "Origins from which to accept websockets requests",
|
Usage: "Origins from which to accept websockets requests",
|
||||||
Value: "",
|
Value: "",
|
||||||
}
|
}
|
||||||
|
WSLegacyAllowedOriginsFlag = cli.StringFlag{
|
||||||
|
Name: "wsorigins",
|
||||||
|
Usage: "Origins from which to accept websockets requests (deprecated, use --ws.origins)",
|
||||||
|
Value: "",
|
||||||
|
}
|
||||||
GraphQLEnabledFlag = cli.BoolFlag{
|
GraphQLEnabledFlag = cli.BoolFlag{
|
||||||
Name: "graphql",
|
Name: "graphql",
|
||||||
Usage: "Enable the GraphQL server",
|
Usage: "Enable the GraphQL server",
|
||||||
|
|
@ -1028,16 +1048,30 @@ func setGraphQL(ctx *cli.Context, cfg *node.Config) {
|
||||||
func setWS(ctx *cli.Context, cfg *node.Config) {
|
func setWS(ctx *cli.Context, cfg *node.Config) {
|
||||||
if ctx.GlobalBool(WSEnabledFlag.Name) && cfg.WSHost == "" {
|
if ctx.GlobalBool(WSEnabledFlag.Name) && cfg.WSHost == "" {
|
||||||
cfg.WSHost = "127.0.0.1"
|
cfg.WSHost = "127.0.0.1"
|
||||||
|
if ctx.GlobalIsSet(WSLegacyListenAddrFlag.Name) {
|
||||||
|
cfg.WSHost = ctx.GlobalString(WSLegacyListenAddrFlag.Name)
|
||||||
|
}
|
||||||
if ctx.GlobalIsSet(WSListenAddrFlag.Name) {
|
if ctx.GlobalIsSet(WSListenAddrFlag.Name) {
|
||||||
cfg.WSHost = ctx.GlobalString(WSListenAddrFlag.Name)
|
cfg.WSHost = ctx.GlobalString(WSListenAddrFlag.Name)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
if ctx.GlobalIsSet(WSLegacyPortFlag.Name) {
|
||||||
|
cfg.WSPort = ctx.GlobalInt(WSLegacyPortFlag.Name)
|
||||||
|
}
|
||||||
if ctx.GlobalIsSet(WSPortFlag.Name) {
|
if ctx.GlobalIsSet(WSPortFlag.Name) {
|
||||||
cfg.WSPort = ctx.GlobalInt(WSPortFlag.Name)
|
cfg.WSPort = ctx.GlobalInt(WSPortFlag.Name)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if ctx.GlobalIsSet(WSLegacyAllowedOriginsFlag.Name) {
|
||||||
|
cfg.WSOrigins = splitAndTrim(ctx.GlobalString(WSLegacyAllowedOriginsFlag.Name))
|
||||||
|
}
|
||||||
if ctx.GlobalIsSet(WSAllowedOriginsFlag.Name) {
|
if ctx.GlobalIsSet(WSAllowedOriginsFlag.Name) {
|
||||||
cfg.WSOrigins = splitAndTrim(ctx.GlobalString(WSAllowedOriginsFlag.Name))
|
cfg.WSOrigins = splitAndTrim(ctx.GlobalString(WSAllowedOriginsFlag.Name))
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if ctx.GlobalIsSet(WSLegacyApiFlag.Name) {
|
||||||
|
cfg.WSModules = splitAndTrim(ctx.GlobalString(WSLegacyApiFlag.Name))
|
||||||
|
}
|
||||||
if ctx.GlobalIsSet(WSApiFlag.Name) {
|
if ctx.GlobalIsSet(WSApiFlag.Name) {
|
||||||
cfg.WSModules = splitAndTrim(ctx.GlobalString(WSApiFlag.Name))
|
cfg.WSModules = splitAndTrim(ctx.GlobalString(WSApiFlag.Name))
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue