MsgVersion constructor
MsgVersion({
- int protocolVersion = 70016,
- int services = ServiceFlags.none,
- int? timestamp,
- NetworkAddress? addrReceiver,
- NetworkAddress? addrSender,
- int? nonce,
- String userAgent = '/bsv-p2p-dart:0.1.0/',
- int startHeight = 0,
- bool relay = false,
Implementation
MsgVersion({
this.protocolVersion = 70016,
this.services = ServiceFlags.none, // Changed from nodeNetwork
int? timestamp,
NetworkAddress? addrReceiver,
NetworkAddress? addrSender,
int? nonce,
this.userAgent = '/bsv-p2p-dart:0.1.0/',
this.startHeight = 0,
this.relay = false, // Changed from true
}) : timestamp = timestamp ?? DateTime.now().millisecondsSinceEpoch ~/ 1000,
nonce = nonce ?? DateTime.now().microsecondsSinceEpoch,
addrReceiver = addrReceiver ?? NetworkAddress.ipv4('0.0.0.0', 0),
addrSender = addrSender ?? NetworkAddress.ipv4('0.0.0.0', 0);