MCPcopy Create free account
hub / github.com/DeAI-Artist/Linkis / testNodeInfoWithNetwork

Function testNodeInfoWithNetwork

p2p/test_util.go:262–276  ·  view source on GitHub ↗
(id ID, name, network string)

Source from the content-addressed store, hash-verified

260}
261
262func testNodeInfoWithNetwork(id ID, name, network string) NodeInfo {
263 return DefaultNodeInfo{
264 ProtocolVersion: defaultProtocolVersion,
265 DefaultNodeID: id,
266 ListenAddr: fmt.Sprintf("127.0.0.1:%d", getFreePort()),
267 Network: network,
268 Version: "1.2.3-rc0-deadbeef",
269 Channels: []byte{testCh},
270 Moniker: name,
271 Other: DefaultNodeInfoOther{
272 TxIndex: "on",
273 RPCAddress: fmt.Sprintf("127.0.0.1:%d", getFreePort()),
274 },
275 }
276}
277
278func getFreePort() int {
279 port, err := tmnet.GetFreePort()

Callers 2

testNodeInfoFunction · 0.85

Calls 1

getFreePortFunction · 0.85

Tested by 1