Package ch.bitagent.bitcoin.lib.network
Class VersionMessage
- java.lang.Object
-
- ch.bitagent.bitcoin.lib.network.VersionMessage
-
-
Constructor Summary
Constructors Constructor Description VersionMessage()Constructor for VersionMessage.VersionMessage(Int version, Int services, Int timestamp, Int receiverServices, byte[] receiverIp, Int receiverPort, Int senderServices, byte[] senderIp, Int senderPort, byte[] nonce, String userAgent, Int latestBlock, Boolean relay)Constructor for VersionMessage.
-
-
-
Field Detail
-
COMMAND
public static final String COMMAND
ConstantCOMMAND="version"- See Also:
- Constant Field Values
-
-
Constructor Detail
-
VersionMessage
public VersionMessage()
Constructor for VersionMessage.
-
VersionMessage
public VersionMessage(Int version, Int services, Int timestamp, Int receiverServices, byte[] receiverIp, Int receiverPort, Int senderServices, byte[] senderIp, Int senderPort, byte[] nonce, String userAgent, Int latestBlock, Boolean relay)
Constructor for VersionMessage.
- Parameters:
version- aIntobjectservices- aIntobjecttimestamp- aIntobjectreceiverServices- aIntobjectreceiverIp- an array ofbyteobjectsreceiverPort- aIntobjectsenderServices- aIntobjectsenderIp- an array ofbyteobjectssenderPort- aIntobjectnonce- an array ofbyteobjectsuserAgent- aStringobjectlatestBlock- aIntobjectrelay- aBooleanobject
-
-
Method Detail
-
getCommand
public byte[] getCommand()
getCommand.
- Specified by:
getCommandin interfaceMessage- Returns:
- an array of
byteobjects
-
-