Class/Object

com.alexdupre.litecoin

Version

Related Docs: object Version | package litecoin

Permalink

case class Version(version: Long, services: Long, timestamp: Long, addr_recv: NetworkAddress, addr_from: NetworkAddress, nonce: Long, user_agent: String, start_height: Long, relay: Boolean) extends LtcSerializable[Version] with Product with Serializable

version

Identifies protocol version being used by the node

services

bitfield of features to be enabled for this connection

timestamp

standard UNIX timestamp in seconds

addr_recv

The network address of the node receiving this message

addr_from

The network address of the node emitting this message

nonce

Node random nonce, randomly generated every time a version packet is sent. This nonce is used to detect connections to self.

user_agent

User Agent

start_height

The last block received by the emitting node

relay

Whether the remote peer should announce relayed transactions or not, see BIP 0037, since version >= 70001

Linear Supertypes
Serializable, Serializable, Product, Equals, LtcSerializable[Version], AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Version
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. LtcSerializable
  7. AnyRef
  8. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new Version(version: Long, services: Long, timestamp: Long, addr_recv: NetworkAddress, addr_from: NetworkAddress, nonce: Long, user_agent: String, start_height: Long, relay: Boolean)

    Permalink

    version

    Identifies protocol version being used by the node

    services

    bitfield of features to be enabled for this connection

    timestamp

    standard UNIX timestamp in seconds

    addr_recv

    The network address of the node receiving this message

    addr_from

    The network address of the node emitting this message

    nonce

    Node random nonce, randomly generated every time a version packet is sent. This nonce is used to detect connections to self.

    user_agent

    User Agent

    start_height

    The last block received by the emitting node

    relay

    Whether the remote peer should announce relayed transactions or not, see BIP 0037, since version >= 70001

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. val addr_from: NetworkAddress

    Permalink

    The network address of the node emitting this message

  5. val addr_recv: NetworkAddress

    Permalink

    The network address of the node receiving this message

  6. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  7. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  8. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  9. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  10. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  11. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  12. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  13. val nonce: Long

    Permalink

    Node random nonce, randomly generated every time a version packet is sent.

    Node random nonce, randomly generated every time a version packet is sent. This nonce is used to detect connections to self.

  14. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  15. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  16. val relay: Boolean

    Permalink

    Whether the remote peer should announce relayed transactions or not, see BIP 0037, since version >= 70001

  17. def serializer: LtcSerializer[Version]

    Permalink
    Definition Classes
    VersionLtcSerializable
  18. val services: Long

    Permalink

    bitfield of features to be enabled for this connection

  19. val start_height: Long

    Permalink

    The last block received by the emitting node

  20. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  21. val timestamp: Long

    Permalink

    standard UNIX timestamp in seconds

  22. val user_agent: String

    Permalink

    User Agent

  23. val version: Long

    Permalink

    Identifies protocol version being used by the node

  24. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  25. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  26. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from LtcSerializable[Version]

Inherited from AnyRef

Inherited from Any

Ungrouped