Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
N
nebula
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
exchain
nebula
Commits
0b5f3aba
Unverified
Commit
0b5f3aba
authored
Sep 19, 2023
by
mergify[bot]
Committed by
GitHub
Sep 19, 2023
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'develop' into inphi/fdg-rez
parents
48a146d7
220846d9
Changes
4
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
17 additions
and
2 deletions
+17
-2
entrypoint.go
op-bootnode/bootnode/entrypoint.go
+12
-0
flags.go
op-bootnode/flags/flags.go
+3
-0
flags.go
op-node/flags/flags.go
+1
-1
p2p_flags.go
op-node/flags/p2p_flags.go
+1
-1
No files found.
op-bootnode/bootnode/entrypoint.go
View file @
0b5f3aba
...
@@ -18,6 +18,7 @@ import (
...
@@ -18,6 +18,7 @@ import (
"github.com/ethereum-optimism/optimism/op-node/rollup"
"github.com/ethereum-optimism/optimism/op-node/rollup"
"github.com/ethereum-optimism/optimism/op-service/eth"
"github.com/ethereum-optimism/optimism/op-service/eth"
oplog
"github.com/ethereum-optimism/optimism/op-service/log"
oplog
"github.com/ethereum-optimism/optimism/op-service/log"
opmetrics
"github.com/ethereum-optimism/optimism/op-service/metrics"
"github.com/ethereum-optimism/optimism/op-service/opio"
"github.com/ethereum-optimism/optimism/op-service/opio"
)
)
...
@@ -69,6 +70,17 @@ func Main(cliCtx *cli.Context) error {
...
@@ -69,6 +70,17 @@ func Main(cliCtx *cli.Context) error {
go
p2pNode
.
DiscoveryProcess
(
ctx
,
logger
,
config
,
p2pConfig
.
TargetPeers
())
go
p2pNode
.
DiscoveryProcess
(
ctx
,
logger
,
config
,
p2pConfig
.
TargetPeers
())
metricsCfg
:=
opmetrics
.
ReadCLIConfig
(
cliCtx
)
if
metricsCfg
.
Enabled
{
log
.
Info
(
"starting metrics server"
,
"addr"
,
metricsCfg
.
ListenAddr
,
"port"
,
metricsCfg
.
ListenPort
)
go
func
()
{
if
err
:=
m
.
Serve
(
ctx
,
metricsCfg
.
ListenAddr
,
metricsCfg
.
ListenPort
);
err
!=
nil
{
log
.
Error
(
"error starting metrics server"
,
err
)
}
}()
m
.
RecordUp
()
}
opio
.
BlockOnInterrupts
()
opio
.
BlockOnInterrupts
()
return
nil
return
nil
...
...
op-bootnode/flags/flags.go
View file @
0b5f3aba
...
@@ -8,6 +8,7 @@ import (
...
@@ -8,6 +8,7 @@ import (
"github.com/ethereum-optimism/optimism/op-node/flags"
"github.com/ethereum-optimism/optimism/op-node/flags"
opservice
"github.com/ethereum-optimism/optimism/op-service"
opservice
"github.com/ethereum-optimism/optimism/op-service"
oplog
"github.com/ethereum-optimism/optimism/op-service/log"
oplog
"github.com/ethereum-optimism/optimism/op-service/log"
opmetrics
"github.com/ethereum-optimism/optimism/op-service/metrics"
"github.com/urfave/cli/v2"
"github.com/urfave/cli/v2"
)
)
...
@@ -36,5 +37,7 @@ var Flags = []cli.Flag{
...
@@ -36,5 +37,7 @@ var Flags = []cli.Flag{
}
}
func
init
()
{
func
init
()
{
Flags
=
append
(
Flags
,
flags
.
P2pFlags
...
)
Flags
=
append
(
Flags
,
opmetrics
.
CLIFlags
(
envVarPrefix
)
...
)
Flags
=
append
(
Flags
,
oplog
.
CLIFlags
(
envVarPrefix
)
...
)
Flags
=
append
(
Flags
,
oplog
.
CLIFlags
(
envVarPrefix
)
...
)
}
}
op-node/flags/flags.go
View file @
0b5f3aba
...
@@ -306,7 +306,7 @@ var optionalFlags = []cli.Flag{
...
@@ -306,7 +306,7 @@ var optionalFlags = []cli.Flag{
var
Flags
[]
cli
.
Flag
var
Flags
[]
cli
.
Flag
func
init
()
{
func
init
()
{
optionalFlags
=
append
(
optionalFlags
,
p
2pFlags
...
)
optionalFlags
=
append
(
optionalFlags
,
P
2pFlags
...
)
optionalFlags
=
append
(
optionalFlags
,
oplog
.
CLIFlags
(
EnvVarPrefix
)
...
)
optionalFlags
=
append
(
optionalFlags
,
oplog
.
CLIFlags
(
EnvVarPrefix
)
...
)
Flags
=
append
(
requiredFlags
,
optionalFlags
...
)
Flags
=
append
(
requiredFlags
,
optionalFlags
...
)
}
}
...
...
op-node/flags/p2p_flags.go
View file @
0b5f3aba
...
@@ -308,7 +308,7 @@ var (
...
@@ -308,7 +308,7 @@ var (
// None of these flags are strictly required.
// None of these flags are strictly required.
// Some are hidden if they are too technical, or not recommended.
// Some are hidden if they are too technical, or not recommended.
var
p
2pFlags
=
[]
cli
.
Flag
{
var
P
2pFlags
=
[]
cli
.
Flag
{
DisableP2P
,
DisableP2P
,
NoDiscovery
,
NoDiscovery
,
P2PPrivPath
,
P2PPrivPath
,
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment