File tree Expand file tree Collapse file tree 2 files changed +4
-7
lines changed Expand file tree Collapse file tree 2 files changed +4
-7
lines changed Original file line number Diff line number Diff line change @@ -143,7 +143,7 @@ func printNotice(nodeKey *ecdsa.PublicKey, addr net.UDPAddr) {
143
143
addr .IP = net.IP {127 , 0 , 0 , 1 }
144
144
}
145
145
n := enode .NewV4 (nodeKey , addr .IP , 0 , addr .Port )
146
- fmt .Println (n .String ())
146
+ fmt .Println (n .URLv4 ())
147
147
fmt .Println ("Note: you're using cmd/bootnode, a developer tool." )
148
148
fmt .Println ("We recommend using a regular node as bootstrap node for production deployments." )
149
149
}
Original file line number Diff line number Diff line change @@ -39,7 +39,6 @@ import (
39
39
"github.com/ethereum/go-ethereum/p2p/enr"
40
40
"github.com/ethereum/go-ethereum/p2p/nat"
41
41
"github.com/ethereum/go-ethereum/p2p/netutil"
42
- "github.com/ethereum/go-ethereum/rlp"
43
42
)
44
43
45
44
const (
@@ -602,7 +601,7 @@ type dialer interface {
602
601
}
603
602
604
603
func (srv * Server ) run (dialstate dialer ) {
605
- srv .log .Info ("Started P2P networking" , "self" , srv .localnode .Node ())
604
+ srv .log .Info ("Started P2P networking" , "self" , srv .localnode .Node (). URLv4 () )
606
605
defer srv .loopWG .Done ()
607
606
defer srv .nodedb .Close ()
608
607
@@ -1034,17 +1033,15 @@ func (srv *Server) NodeInfo() *NodeInfo {
1034
1033
node := srv .Self ()
1035
1034
info := & NodeInfo {
1036
1035
Name : srv .Name ,
1037
- Enode : node .String (),
1036
+ Enode : node .URLv4 (),
1038
1037
ID : node .ID ().String (),
1039
1038
IP : node .IP ().String (),
1040
1039
ListenAddr : srv .ListenAddr ,
1041
1040
Protocols : make (map [string ]interface {}),
1042
1041
}
1043
1042
info .Ports .Discovery = node .UDP ()
1044
1043
info .Ports .Listener = node .TCP ()
1045
- if enc , err := rlp .EncodeToBytes (node .Record ()); err == nil {
1046
- info .ENR = "0x" + hex .EncodeToString (enc )
1047
- }
1044
+ info .ENR = node .String ()
1048
1045
1049
1046
// Gather all the running protocol infos (only once per protocol type)
1050
1047
for _ , proto := range srv .Protocols {
You can’t perform that action at this time.
0 commit comments