Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type P2PConfig ¶
type P2PConfig struct {
AddrBookFilePath string // address book file path
ListenAddress string // server listen address
MaxConnOutBound int // max connection out bound
MaxConnInBound int // max connection in bound
PersistentPeers string // persistent peers
DebugServer string // p2p test debug server address
DebugP2P bool // p2p debug flag
DebugAddr string //debug address
NAT string //NAT port mapping mechanism(none|upnp)
SeedMode bool // whether run as dns seed(default false)
DisableDNSSeed bool //Disable DNS seeding for peers
DNSSeeds string //list of DNS seeds for the network that are used as one method to discover peers
Service ServiceFlag // service supported by this peer.
}
P2PConfig configuration of the p2p network.
type ServiceFlag ¶ added in v1.0.0
type ServiceFlag uint64
ServiceFlag identifies services supported by a bitcoin peer.
const ( // SFNodeTX is a flag used to indicate a peer is a supports broadcasting tx. SFNodeTX ServiceFlag = iota // SFNodeBlockBroadCast is a flag used to indicate a peer supports broadcasting block. SFNodeBlockBroadCast // SFNodeBlockBraodSyncer is a flag used to indicate a peer supports synchronizing block SFNodeBlockSyncer // SFNodeBlockBraodSyncer is a test flag used to test p2p network SFNodeBroadCastTest )
Click to show internal directories.
Click to hide internal directories.