25 lines
851 B
Go
25 lines
851 B
Go
// Package wire contains a set of data structure definitions for the bitcoin
|
|
// blockchain.
|
|
package wire
|
|
|
|
// BitcoinNet represents which bitcoin network a message belongs to.
|
|
type BitcoinNet uint32
|
|
|
|
// Constants used to indicate the message bitcoin network. They can also be
|
|
// used to seek to the next message when a stream's state is unknown, but
|
|
// this package does not provide that functionality since it's generally a
|
|
// better idea to simply disconnect clients that are misbehaving over TCP.
|
|
const (
|
|
// MainNet represents the main bitcoin network.
|
|
MainNet BitcoinNet = 0xd9b4bef9
|
|
|
|
// TestNet represents the regression test network.
|
|
TestNet BitcoinNet = 0xdab5bffa
|
|
|
|
// TestNet3 represents the test network (version 3).
|
|
TestNet3 BitcoinNet = 0x0709110b
|
|
|
|
// SimNet represents the simulation test network.
|
|
SimNet BitcoinNet = 0x12141c16
|
|
)
|