neo-go/pkg/wire/command/command.go

30 lines
656 B
Go
Raw Normal View History

2019-02-25 22:44:14 +00:00
package command
// Size of command field in bytes
const (
Size = 12
)
// Type represents the type of a message command.
2019-02-25 22:44:14 +00:00
type Type string
// Valid protocol commands used to send between nodes.
const (
Version Type = "version"
Mempool Type = "mempool"
Ping Type = "ping"
Pong Type = "pong"
Verack Type = "verack"
GetAddr Type = "getaddr"
Addr Type = "addr"
GetHeaders Type = "getheaders"
Headers Type = "headers"
GetBlocks Type = "getblocks"
Inv Type = "inv"
GetData Type = "getdata"
Block Type = "block"
TX Type = "tx"
Consensus Type = "consensus"
Unknown Type = "unknown"
)