neutrinorpc
package neutrinorpc
- Alphabetic
- Public
- Protected
Type Members
- 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()
- final case class AddPeerResponse(unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[AddPeerResponse] with Product with Serializable
- Annotations
- @SerialVersionUID()
- 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()
- final case class DisconnectPeerResponse(unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[DisconnectPeerResponse] with Product with Serializable
- Annotations
- @SerialVersionUID()
- 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()
- 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()
- 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()
- 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()
- 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()
- 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()
- 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()
- 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()
- 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()
- final case class IsBannedResponse(banned: Boolean = false, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[IsBannedResponse] with Product with Serializable
- Annotations
- @SerialVersionUID()
- 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()
- trait NeutrinoKitClient extends NeutrinoKit with NeutrinoKitClientPowerApi with PekkoGrpcClient
- Annotations
- @PekkoGrpcGenerated()
- trait NeutrinoKitClientPowerApi extends AnyRef
- Annotations
- @PekkoGrpcGenerated()
- final case class StatusRequest(unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[StatusRequest] with Product with Serializable
- Annotations
- @SerialVersionUID()
- 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
- object AddPeerRequest extends GeneratedMessageCompanion[AddPeerRequest]
- object AddPeerResponse extends GeneratedMessageCompanion[AddPeerResponse]
- object DisconnectPeerRequest extends GeneratedMessageCompanion[DisconnectPeerRequest]
- object DisconnectPeerResponse extends GeneratedMessageCompanion[DisconnectPeerResponse]
- object GetBlockHashRequest extends GeneratedMessageCompanion[GetBlockHashRequest]
- object GetBlockHashResponse extends GeneratedMessageCompanion[GetBlockHashResponse]
- object GetBlockHeaderRequest extends GeneratedMessageCompanion[GetBlockHeaderRequest]
- object GetBlockHeaderResponse extends GeneratedMessageCompanion[GetBlockHeaderResponse]
- object GetBlockRequest extends GeneratedMessageCompanion[GetBlockRequest]
- object GetBlockResponse extends GeneratedMessageCompanion[GetBlockResponse]
- object GetCFilterRequest extends GeneratedMessageCompanion[GetCFilterRequest]
- object GetCFilterResponse extends GeneratedMessageCompanion[GetCFilterResponse]
- object IsBannedRequest extends GeneratedMessageCompanion[IsBannedRequest]
- object IsBannedResponse extends GeneratedMessageCompanion[IsBannedResponse]
- object NeutrinoKit extends ServiceDescription
- Annotations
- @PekkoGrpcGenerated()
- object NeutrinoKitClient
- Annotations
- @PekkoGrpcGenerated()
- object NeutrinoKitHandler
- Annotations
- @ApiMayChange() @PekkoGrpcGenerated()
- object NeutrinoProto extends GeneratedFileObject
- object StatusRequest extends GeneratedMessageCompanion[StatusRequest]
- object StatusResponse extends GeneratedMessageCompanion[StatusResponse]