p

neutrinorpc

package neutrinorpc

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Type Members

  1. final case class AddPeerRequest(peerAddrs: String = "", unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[AddPeerRequest] with Product with Serializable

    peerAddrs

    Peer to add.

    Annotations
    @SerialVersionUID()
  2. final case class AddPeerResponse(unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[AddPeerResponse] with Product with Serializable
    Annotations
    @SerialVersionUID()
  3. final case class DisconnectPeerRequest(peerAddrs: String = "", unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[DisconnectPeerRequest] with Product with Serializable

    peerAddrs

    Peer to disconnect.

    Annotations
    @SerialVersionUID()
  4. final case class DisconnectPeerResponse(unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[DisconnectPeerResponse] with Product with Serializable
    Annotations
    @SerialVersionUID()
  5. final case class GetBlockHashRequest(height: Int = 0, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[GetBlockHashRequest] with Product with Serializable

    height

    The block height or index.

    Annotations
    @SerialVersionUID()
  6. final case class GetBlockHashResponse(hash: String = "", unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[GetBlockHashResponse] with Product with Serializable

    hash

    The block hash.

    Annotations
    @SerialVersionUID()
  7. final case class GetBlockHeaderRequest(hash: String = "", unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[GetBlockHeaderRequest] with Product with Serializable

    hash

    Block hash in hex notation.

    Annotations
    @SerialVersionUID()
  8. final case class GetBlockHeaderResponse(hash: String = "", confirmations: Long = 0L, strippedSize: Long = 0L, size: Long = 0L, weight: Long = 0L, height: Int = 0, version: Int = 0, versionHex: String = "", merkleroot: String = "", time: Long = 0L, nonce: Int = 0, bits: String = "", ntx: Int = 0, previousBlockHash: String = "", rawHex: ByteString = _root_.com.google.protobuf.ByteString.EMPTY, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[GetBlockHeaderResponse] with Product with Serializable

    hash

    The block hash (same as provided).

    confirmations

    The number of confirmations.

    strippedSize

    The block size excluding witness data.

    size

    The block size (bytes).

    weight

    The block weight as defined in BIP 141.

    height

    The block height or index.

    version

    The block version.

    versionHex

    The block version.

    merkleroot

    The merkle root.

    time

    The block time in seconds since epoch (Jan 1 1970 GMT).

    nonce

    The nonce.

    bits

    The bits in hex notation.

    ntx

    The number of transactions in the block.

    previousBlockHash

    The hash of the previous block.

    rawHex

    The raw hex of the block.

    Annotations
    @SerialVersionUID()
  9. final case class GetBlockRequest(hash: String = "", unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[GetBlockRequest] with Product with Serializable

    hash

    Block hash in hex notation.

    Annotations
    @SerialVersionUID()
  10. final case class GetBlockResponse(hash: String = "", confirmations: Long = 0L, strippedSize: Long = 0L, size: Long = 0L, weight: Long = 0L, height: Int = 0, version: Int = 0, versionHex: String = "", merkleroot: String = "", tx: Seq[String] = _root_.scala.Seq.empty, time: Long = 0L, nonce: Int = 0, bits: String = "", ntx: Int = 0, previousBlockHash: String = "", rawHex: ByteString = _root_.com.google.protobuf.ByteString.EMPTY, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[GetBlockResponse] with Product with Serializable

    hash

    The block hash (same as provided).

    confirmations

    The number of confirmations.

    strippedSize

    The block size excluding witness data.

    size

    The block size (bytes).

    weight

    The block weight as defined in BIP 141.

    height

    The block height or index.

    version

    The block version.

    versionHex

    The block version.

    merkleroot

    The merkle root.

    tx

    List of transaction ids.

    time

    The block time in seconds since epoch (Jan 1 1970 GMT).

    nonce

    The nonce.

    bits

    The bits in hex notation.

    ntx

    The number of transactions in the block.

    previousBlockHash

    The hash of the previous block.

    rawHex

    The raw hex of the block.

    Annotations
    @SerialVersionUID()
  11. final case class GetCFilterRequest(hash: String = "", unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[GetCFilterRequest] with Product with Serializable

    hash

    Block hash in hex notation.

    Annotations
    @SerialVersionUID()
  12. final case class GetCFilterResponse(filter: ByteString = _root_.com.google.protobuf.ByteString.EMPTY, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[GetCFilterResponse] with Product with Serializable

    filter

    GCS filter.

    Annotations
    @SerialVersionUID()
  13. final case class IsBannedRequest(peerAddrs: String = "", unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[IsBannedRequest] with Product with Serializable

    peerAddrs

    Peer to lookup.

    Annotations
    @SerialVersionUID()
  14. final case class IsBannedResponse(banned: Boolean = false, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[IsBannedResponse] with Product with Serializable
    Annotations
    @SerialVersionUID()
  15. trait NeutrinoKit extends AnyRef

    NeutrinoKit is a service that can be used to get information about the current state of the neutrino instance, fetch blocks and add/remove peers.

    NeutrinoKit is a service that can be used to get information about the current state of the neutrino instance, fetch blocks and add/remove peers.

    Annotations
    @PekkoGrpcGenerated()
  16. trait NeutrinoKitClient extends NeutrinoKit with NeutrinoKitClientPowerApi with PekkoGrpcClient
    Annotations
    @PekkoGrpcGenerated()
  17. trait NeutrinoKitClientPowerApi extends AnyRef
    Annotations
    @PekkoGrpcGenerated()
  18. final case class StatusRequest(unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[StatusRequest] with Product with Serializable
    Annotations
    @SerialVersionUID()
  19. final case class StatusResponse(active: Boolean = false, synced: Boolean = false, blockHeight: Int = 0, blockHash: String = "", peers: Seq[String] = _root_.scala.Seq.empty, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[StatusResponse] with Product with Serializable

    active

    Indicates whether the neutrino backend is active or not.

    synced

    Is fully synced.

    blockHeight

    Best block height.

    blockHash

    Best block hash.

    peers

    Connected peers.

    Annotations
    @SerialVersionUID()

Value Members

  1. object AddPeerRequest extends GeneratedMessageCompanion[AddPeerRequest]
  2. object AddPeerResponse extends GeneratedMessageCompanion[AddPeerResponse]
  3. object DisconnectPeerRequest extends GeneratedMessageCompanion[DisconnectPeerRequest]
  4. object DisconnectPeerResponse extends GeneratedMessageCompanion[DisconnectPeerResponse]
  5. object GetBlockHashRequest extends GeneratedMessageCompanion[GetBlockHashRequest]
  6. object GetBlockHashResponse extends GeneratedMessageCompanion[GetBlockHashResponse]
  7. object GetBlockHeaderRequest extends GeneratedMessageCompanion[GetBlockHeaderRequest]
  8. object GetBlockHeaderResponse extends GeneratedMessageCompanion[GetBlockHeaderResponse]
  9. object GetBlockRequest extends GeneratedMessageCompanion[GetBlockRequest]
  10. object GetBlockResponse extends GeneratedMessageCompanion[GetBlockResponse]
  11. object GetCFilterRequest extends GeneratedMessageCompanion[GetCFilterRequest]
  12. object GetCFilterResponse extends GeneratedMessageCompanion[GetCFilterResponse]
  13. object IsBannedRequest extends GeneratedMessageCompanion[IsBannedRequest]
  14. object IsBannedResponse extends GeneratedMessageCompanion[IsBannedResponse]
  15. object NeutrinoKit extends ServiceDescription
    Annotations
    @PekkoGrpcGenerated()
  16. object NeutrinoKitClient
    Annotations
    @PekkoGrpcGenerated()
  17. object NeutrinoKitHandler
    Annotations
    @ApiMayChange() @PekkoGrpcGenerated()
  18. object NeutrinoProto extends GeneratedFileObject
  19. object StatusRequest extends GeneratedMessageCompanion[StatusRequest]
  20. object StatusResponse extends GeneratedMessageCompanion[StatusResponse]

Ungrouped