6
6
"log"
7
7
"os"
8
8
"strconv"
9
+ "strings"
9
10
"time"
10
11
11
12
"github.com/certusone/wormhole/node/pkg/common"
@@ -27,13 +28,11 @@ var (
27
28
rootCtxCancel context.CancelFunc
28
29
hbReceived bool
29
30
// The following are from the .env file:
30
- p2pNetworkID string
31
- p2pPort uint
32
- nodeKeyPath string
33
- ethRpcUrl string
34
- coreBridgeAddr string
35
- logLevel string
36
- promRemoteURL string
31
+ p2pNetworkID string
32
+ p2pPort uint
33
+ nodeKeyPath string
34
+ logLevel string
35
+ promRemoteURL string
37
36
)
38
37
39
38
var (
@@ -49,16 +48,13 @@ func loadEnvVars() {
49
48
if err != nil {
50
49
log .Fatal ("Error loading .env file" )
51
50
}
52
- p2pNetworkID = verifyEnvVar ("P2P_NETWORK_ID" )
53
51
port , err := strconv .ParseUint (verifyEnvVar ("P2P_PORT" ), 10 , 32 )
54
52
if err != nil {
55
53
log .Fatal ("Error parsing P2P_PORT" )
56
54
}
57
55
p2pPort = uint (port )
58
56
nodeKeyPath = verifyEnvVar ("NODE_KEY_PATH" )
59
57
logLevel = verifyEnvVar ("LOG_LEVEL" )
60
- ethRpcUrl = verifyEnvVar ("ETH_RPC_URL" )
61
- coreBridgeAddr = verifyEnvVar ("CORE_BRIDGE_ADDR" )
62
58
promRemoteURL = verifyEnvVar ("PROM_REMOTE_URL" )
63
59
}
64
60
@@ -95,11 +91,9 @@ func RunPrometheusScraper(ctx context.Context, logger *zap.Logger, info promremo
95
91
96
92
func main () {
97
93
loadEnvVars ()
98
- p2pBootstraps := []string {"/dns4/wormhole-v2-mainnet-bootstrap.xlabs.xyz/udp/8999/quic/p2p/12D3KooWNQ9tVrcb64tw6bNs2CaNrUGPM7yRrKvBBheQ5yCyPHKC" ,
99
- "/dns4/wormhole.mcf.rocks/udp/8999/quic/p2p/12D3KooWDZVv7BhZ8yFLkarNdaSWaB43D6UbQwExJ8nnGAEmfHcU" ,
100
- "/dns4/wormhole-v2-mainnet-bootstrap.staking.fund/udp/8999/quic/p2p/12D3KooWG8obDX9DNi1KUwZNu9xkGwfKqTp2GFwuuHpWZ3nQruS1" }
101
-
102
- level , err := ipfslog .LevelFromString ("info" )
94
+ p2pNetworkID = p2p .MainnetNetworkId
95
+ p2pBootstraps := strings .Split (p2p .MainnetBootstrapPeers , `,` )
96
+ level , err := ipfslog .LevelFromString (logLevel )
103
97
if err != nil {
104
98
fmt .Println ("Invalid log level" )
105
99
os .Exit (1 )
@@ -221,7 +215,7 @@ func main() {
221
215
}
222
216
223
217
if hbReceived {
224
- logger .Info ("Heartbeat received for" , zap .String ("bootstrap peer" , bootstrapPeer ))
218
+ logger .Info ("***** Heartbeat received ***** for" , zap .String ("bootstrap peer" , bootstrapPeer ))
225
219
bootstrapPeerStatus .WithLabelValues (bootstrapPeer ).Set (1 )
226
220
} else {
227
221
logger .Warn ("******** ALERT ********** No heartbeat received for" , zap .String ("bootstrap peer" , bootstrapPeer ))
0 commit comments