Packages

final case class GetInfoResponse(version: String = "", commitHash: String = "", identityPubkey: String = "", alias: String = "", color: String = "", numPendingChannels: Int = 0, numActiveChannels: Int = 0, numInactiveChannels: Int = 0, numPeers: Int = 0, blockHeight: Int = 0, blockHash: String = "", bestHeaderTimestamp: Long = 0L, syncedToChain: Boolean = false, syncedToGraph: Boolean = false, testnet: Boolean = false, chains: Seq[Chain] = _root_.scala.Seq.empty, uris: Seq[String] = _root_.scala.Seq.empty, features: Map[Int, Feature] = ..., unknownFields: UnknownFieldSet = ...) extends GeneratedMessage with Updatable[GetInfoResponse] with Product with Serializable

version

The version of the LND software that the node is running.

commitHash

The SHA1 commit hash that the daemon is compiled with.

identityPubkey

The identity pubkey of the current node.

alias

If applicable, the alias of the current node, e.g. "bob"

color

The color of the current node in hex code format

numPendingChannels

Number of pending channels

numActiveChannels

Number of active channels

numInactiveChannels

Number of inactive channels

numPeers

Number of peers

blockHeight

The node's current view of the height of the best block

blockHash

The node's current view of the hash of the best block

bestHeaderTimestamp

Timestamp of the block best known to the wallet

syncedToChain

Whether the wallet's view is synced to the main chain

syncedToGraph

Whether we consider ourselves synced with the public channel graph.

testnet

Whether the current node is connected to testnet. This field is deprecated and the network field should be used instead

chains

A list of active chains the node is connected to

uris

The URIs of the current node.

features

Features that our node has advertised in our init message, node announcements and invoices.

Annotations
@SerialVersionUID()
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. GetInfoResponse
  2. Updatable
  3. GeneratedMessage
  4. Serializable
  5. Serializable
  6. Product
  7. Equals
  8. AnyRef
  9. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new GetInfoResponse(version: String = "", commitHash: String = "", identityPubkey: String = "", alias: String = "", color: String = "", numPendingChannels: Int = 0, numActiveChannels: Int = 0, numInactiveChannels: Int = 0, numPeers: Int = 0, blockHeight: Int = 0, blockHash: String = "", bestHeaderTimestamp: Long = 0L, syncedToChain: Boolean = false, syncedToGraph: Boolean = false, testnet: Boolean = false, chains: Seq[Chain] = _root_.scala.Seq.empty, uris: Seq[String] = _root_.scala.Seq.empty, features: Map[Int, Feature] = ..., unknownFields: UnknownFieldSet = ...)

    version

    The version of the LND software that the node is running.

    commitHash

    The SHA1 commit hash that the daemon is compiled with.

    identityPubkey

    The identity pubkey of the current node.

    alias

    If applicable, the alias of the current node, e.g. "bob"

    color

    The color of the current node in hex code format

    numPendingChannels

    Number of pending channels

    numActiveChannels

    Number of active channels

    numInactiveChannels

    Number of inactive channels

    numPeers

    Number of peers

    blockHeight

    The node's current view of the height of the best block

    blockHash

    The node's current view of the hash of the best block

    bestHeaderTimestamp

    Timestamp of the block best known to the wallet

    syncedToChain

    Whether the wallet's view is synced to the main chain

    syncedToGraph

    Whether we consider ourselves synced with the public channel graph.

    testnet

    Whether the current node is connected to testnet. This field is deprecated and the network field should be used instead

    chains

    A list of active chains the node is connected to

    uris

    The URIs of the current node.

    features

    Features that our node has advertised in our init message, node announcements and invoices.

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. def addAllChains(__vs: Iterable[Chain]): GetInfoResponse
  5. def addAllFeatures(__vs: Iterable[(Int, Feature)]): GetInfoResponse
  6. def addAllUris(__vs: Iterable[String]): GetInfoResponse
  7. def addChains(__vs: Chain*): GetInfoResponse
  8. def addFeatures(__vs: (Int, Feature)*): GetInfoResponse
  9. def addUris(__vs: String*): GetInfoResponse
  10. val alias: String
  11. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  12. val bestHeaderTimestamp: Long
  13. val blockHash: String
  14. val blockHeight: Int
  15. val chains: Seq[Chain]
  16. def clearChains: GetInfoResponse
  17. def clearFeatures: GetInfoResponse
  18. def clearUris: GetInfoResponse
  19. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  20. val color: String
  21. val commitHash: String
  22. def companion: GetInfoResponse.type
    Definition Classes
    GetInfoResponse → GeneratedMessage
  23. def discardUnknownFields: GetInfoResponse
  24. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  25. val features: Map[Int, Feature]
  26. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  27. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  28. def getField(__field: FieldDescriptor): PValue
    Definition Classes
    GetInfoResponse → GeneratedMessage
  29. def getFieldByNumber(__fieldNumber: Int): Any
    Definition Classes
    GetInfoResponse → GeneratedMessage
  30. val identityPubkey: String
  31. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  32. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  33. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  34. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  35. val numActiveChannels: Int
  36. val numInactiveChannels: Int
  37. val numPeers: Int
  38. val numPendingChannels: Int
  39. def serializedSize: Int
    Definition Classes
    GetInfoResponse → GeneratedMessage
  40. val syncedToChain: Boolean
  41. val syncedToGraph: Boolean
  42. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  43. final def toByteArray: Array[Byte]
    Definition Classes
    GeneratedMessage
  44. final def toByteString: ByteString
    Definition Classes
    GeneratedMessage
  45. final def toPMessage: PMessage
    Definition Classes
    GeneratedMessage
  46. def toProtoString: String
    Definition Classes
    GetInfoResponse → GeneratedMessage
  47. val unknownFields: UnknownFieldSet
  48. def update(ms: (Lens[GetInfoResponse, GetInfoResponse]) ⇒ Mutation[GetInfoResponse]*): GetInfoResponse
    Definition Classes
    Updatable
  49. val uris: Seq[String]
  50. val version: String
  51. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  52. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  53. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  54. def withAlias(__v: String): GetInfoResponse
  55. def withBestHeaderTimestamp(__v: Long): GetInfoResponse
  56. def withBlockHash(__v: String): GetInfoResponse
  57. def withBlockHeight(__v: Int): GetInfoResponse
  58. def withChains(__v: Seq[Chain]): GetInfoResponse
  59. def withColor(__v: String): GetInfoResponse
  60. def withCommitHash(__v: String): GetInfoResponse
  61. def withFeatures(__v: Map[Int, Feature]): GetInfoResponse
  62. def withIdentityPubkey(__v: String): GetInfoResponse
  63. def withNumActiveChannels(__v: Int): GetInfoResponse
  64. def withNumInactiveChannels(__v: Int): GetInfoResponse
  65. def withNumPeers(__v: Int): GetInfoResponse
  66. def withNumPendingChannels(__v: Int): GetInfoResponse
  67. def withSyncedToChain(__v: Boolean): GetInfoResponse
  68. def withSyncedToGraph(__v: Boolean): GetInfoResponse
  69. def withTestnet(__v: Boolean): GetInfoResponse
  70. def withUnknownFields(__v: UnknownFieldSet): GetInfoResponse
  71. def withUris(__v: Seq[String]): GetInfoResponse
  72. def withVersion(__v: String): GetInfoResponse
  73. final def writeDelimitedTo(output: OutputStream): Unit
    Definition Classes
    GeneratedMessage
  74. def writeTo(_output__: CodedOutputStream): Unit
    Definition Classes
    GetInfoResponse → GeneratedMessage
  75. final def writeTo(output: OutputStream): Unit
    Definition Classes
    GeneratedMessage

Deprecated Value Members

  1. val testnet: Boolean
    Annotations
    @deprecated
    Deprecated

    (Since version ) Marked as deprecated in proto file

Inherited from Updatable[GetInfoResponse]

Inherited from GeneratedMessage

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from AnyRef

Inherited from Any

Ungrouped