forked from TrueCloudLab/neoneo-go
ddd1d92ff1
The idea here is to preserve the history of `dev` branch development and its code when merging with the `master`. Later this code could be moved into the masters code where appropriate.
23 lines
518 B
Go
23 lines
518 B
Go
package server
|
|
|
|
import (
|
|
"math/rand"
|
|
|
|
"github.com/CityOfZion/neo-go/pkg/peer"
|
|
"github.com/CityOfZion/neo-go/pkg/wire/protocol"
|
|
)
|
|
|
|
func setupPeerConfig(s *Server, port uint16, net protocol.Magic) *peer.LocalConfig {
|
|
return &peer.LocalConfig{
|
|
Net: net,
|
|
UserAgent: "NEO-GO",
|
|
Services: protocol.NodePeerService,
|
|
Nonce: rand.Uint32(),
|
|
ProtocolVer: 0,
|
|
Relay: false,
|
|
Port: port,
|
|
StartHeight: s.chain.CurrentHeight,
|
|
OnHeader: s.onHeader,
|
|
OnBlock: s.onBlock,
|
|
}
|
|
}
|