protowire

package
v1.4.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 19, 2024 License: ISC Imports: 17 Imported by: 0

README

protowire

  1. Download and place in your PATH: https://github.com/protocolbuffers/protobuf/releases/download/v3.12.3/protoc-3.12.3-linux-x86_64.zip
  2. go install github.com/golang/protobuf/protoc-gen-go
  3. go install google.golang.org/grpc/cmd/protoc-gen-go-grpc
  4. In the protowire directory: go generate .

Documentation

To generate rpc.md:

  1. go install -u github.com/btcsymbiotic/protoc-gen-doc/cmd/protoc-gen-doc
  2. In the protowire directory: protoc --doc_out=. --doc_opt=markdown,rpc.md rpc.proto

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	SubmitBlockResponseMessage_RejectReason_name = map[int32]string{
		0: "NONE",
		1: "BLOCK_INVALID",
		2: "IS_IN_IBD",
	}
	SubmitBlockResponseMessage_RejectReason_value = map[string]int32{
		"NONE":          0,
		"BLOCK_INVALID": 1,
		"IS_IN_IBD":     2,
	}
)

Enum value maps for SubmitBlockResponseMessage_RejectReason.

View Source
var File_messages_proto protoreflect.FileDescriptor
View Source
var P2P_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "protowire.P2P",
	HandlerType: (*P2PServer)(nil),
	Methods:     []grpc.MethodDesc{},
	Streams: []grpc.StreamDesc{
		{
			StreamName:    "MessageStream",
			Handler:       _P2P_MessageStream_Handler,
			ServerStreams: true,
			ClientStreams: true,
		},
	},
	Metadata: "messages.proto",
}

P2P_ServiceDesc is the grpc.ServiceDesc for P2P service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var RPC_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "protowire.RPC",
	HandlerType: (*RPCServer)(nil),
	Methods:     []grpc.MethodDesc{},
	Streams: []grpc.StreamDesc{
		{
			StreamName:    "MessageStream",
			Handler:       _RPC_MessageStream_Handler,
			ServerStreams: true,
			ClientStreams: true,
		},
	},
	Metadata: "messages.proto",
}

RPC_ServiceDesc is the grpc.ServiceDesc for RPC service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

Functions

func RegisterP2PServer

func RegisterP2PServer(s grpc.ServiceRegistrar, srv P2PServer)

func RegisterRPCServer

func RegisterRPCServer(s grpc.ServiceRegistrar, srv RPCServer)

Types

type AcceptedTransactionIds

type AcceptedTransactionIds struct {
	AcceptingBlockHash     string   `protobuf:"bytes,1,opt,name=acceptingBlockHash,proto3" json:"acceptingBlockHash,omitempty"`
	AcceptedTransactionIds []string `protobuf:"bytes,2,rep,name=acceptedTransactionIds,proto3" json:"acceptedTransactionIds,omitempty"`
	// contains filtered or unexported fields
}

func (*AcceptedTransactionIds) Descriptor deprecated

func (*AcceptedTransactionIds) Descriptor() ([]byte, []int)

Deprecated: Use AcceptedTransactionIds.ProtoReflect.Descriptor instead.

func (*AcceptedTransactionIds) GetAcceptedTransactionIds

func (x *AcceptedTransactionIds) GetAcceptedTransactionIds() []string

func (*AcceptedTransactionIds) GetAcceptingBlockHash

func (x *AcceptedTransactionIds) GetAcceptingBlockHash() string

func (*AcceptedTransactionIds) ProtoMessage

func (*AcceptedTransactionIds) ProtoMessage()

func (*AcceptedTransactionIds) ProtoReflect

func (x *AcceptedTransactionIds) ProtoReflect() protoreflect.Message

func (*AcceptedTransactionIds) Reset

func (x *AcceptedTransactionIds) Reset()

func (*AcceptedTransactionIds) String

func (x *AcceptedTransactionIds) String() string

type AddPeerRequestMessage

type AddPeerRequestMessage struct {
	Address string `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"`
	// Whether to keep attempting to connect to this peer after disconnection
	IsPermanent bool `protobuf:"varint,2,opt,name=isPermanent,proto3" json:"isPermanent,omitempty"`
	// contains filtered or unexported fields
}

AddPeerRequestMessage adds a peer to btcs's outgoing connection list. This will, in most cases, result in btcs connecting to said peer.

func (*AddPeerRequestMessage) Descriptor deprecated

func (*AddPeerRequestMessage) Descriptor() ([]byte, []int)

Deprecated: Use AddPeerRequestMessage.ProtoReflect.Descriptor instead.

func (*AddPeerRequestMessage) GetAddress

func (x *AddPeerRequestMessage) GetAddress() string

func (*AddPeerRequestMessage) GetIsPermanent

func (x *AddPeerRequestMessage) GetIsPermanent() bool

func (*AddPeerRequestMessage) ProtoMessage

func (*AddPeerRequestMessage) ProtoMessage()

func (*AddPeerRequestMessage) ProtoReflect

func (x *AddPeerRequestMessage) ProtoReflect() protoreflect.Message

func (*AddPeerRequestMessage) Reset

func (x *AddPeerRequestMessage) Reset()

func (*AddPeerRequestMessage) String

func (x *AddPeerRequestMessage) String() string

type AddPeerResponseMessage

type AddPeerResponseMessage struct {
	Error *RPCError `protobuf:"bytes,1000,opt,name=error,proto3" json:"error,omitempty"`
	// contains filtered or unexported fields
}

func (*AddPeerResponseMessage) Descriptor deprecated

func (*AddPeerResponseMessage) Descriptor() ([]byte, []int)

Deprecated: Use AddPeerResponseMessage.ProtoReflect.Descriptor instead.

func (*AddPeerResponseMessage) GetError

func (x *AddPeerResponseMessage) GetError() *RPCError

func (*AddPeerResponseMessage) ProtoMessage

func (*AddPeerResponseMessage) ProtoMessage()

func (*AddPeerResponseMessage) ProtoReflect

func (x *AddPeerResponseMessage) ProtoReflect() protoreflect.Message

func (*AddPeerResponseMessage) Reset

func (x *AddPeerResponseMessage) Reset()

func (*AddPeerResponseMessage) String

func (x *AddPeerResponseMessage) String() string

type AddressesMessage

type AddressesMessage struct {
	AddressList []*NetAddress `protobuf:"bytes,1,rep,name=addressList,proto3" json:"addressList,omitempty"`
	// contains filtered or unexported fields
}

func (*AddressesMessage) Descriptor deprecated

func (*AddressesMessage) Descriptor() ([]byte, []int)

Deprecated: Use AddressesMessage.ProtoReflect.Descriptor instead.

func (*AddressesMessage) GetAddressList

func (x *AddressesMessage) GetAddressList() []*NetAddress

func (*AddressesMessage) ProtoMessage

func (*AddressesMessage) ProtoMessage()

func (*AddressesMessage) ProtoReflect

func (x *AddressesMessage) ProtoReflect() protoreflect.Message

func (*AddressesMessage) Reset

func (x *AddressesMessage) Reset()

func (*AddressesMessage) String

func (x *AddressesMessage) String() string

type BalancesByAddressEntry

type BalancesByAddressEntry struct {
	Address string    `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"`
	Balance uint64    `protobuf:"varint,2,opt,name=balance,proto3" json:"balance,omitempty"`
	Error   *RPCError `protobuf:"bytes,1000,opt,name=error,proto3" json:"error,omitempty"`
	// contains filtered or unexported fields
}

func (*BalancesByAddressEntry) Descriptor deprecated

func (*BalancesByAddressEntry) Descriptor() ([]byte, []int)

Deprecated: Use BalancesByAddressEntry.ProtoReflect.Descriptor instead.

func (*BalancesByAddressEntry) GetAddress

func (x *BalancesByAddressEntry) GetAddress() string

func (*BalancesByAddressEntry) GetBalance

func (x *BalancesByAddressEntry) GetBalance() uint64

func (*BalancesByAddressEntry) GetError

func (x *BalancesByAddressEntry) GetError() *RPCError

func (*BalancesByAddressEntry) ProtoMessage

func (*BalancesByAddressEntry) ProtoMessage()

func (*BalancesByAddressEntry) ProtoReflect

func (x *BalancesByAddressEntry) ProtoReflect() protoreflect.Message

func (*BalancesByAddressEntry) Reset

func (x *BalancesByAddressEntry) Reset()

func (*BalancesByAddressEntry) String

func (x *BalancesByAddressEntry) String() string

type BanRequestMessage

type BanRequestMessage struct {
	Ip string `protobuf:"bytes,1,opt,name=ip,proto3" json:"ip,omitempty"`
	// contains filtered or unexported fields
}

BanRequestMessage bans the given ip.

func (*BanRequestMessage) Descriptor deprecated

func (*BanRequestMessage) Descriptor() ([]byte, []int)

Deprecated: Use BanRequestMessage.ProtoReflect.Descriptor instead.

func (*BanRequestMessage) GetIp

func (x *BanRequestMessage) GetIp() string

func (*BanRequestMessage) ProtoMessage

func (*BanRequestMessage) ProtoMessage()

func (*BanRequestMessage) ProtoReflect

func (x *BanRequestMessage) ProtoReflect() protoreflect.Message

func (*BanRequestMessage) Reset

func (x *BanRequestMessage) Reset()

func (*BanRequestMessage) String

func (x *BanRequestMessage) String() string

type BanResponseMessage

type BanResponseMessage struct {
	Error *RPCError `protobuf:"bytes,1000,opt,name=error,proto3" json:"error,omitempty"`
	// contains filtered or unexported fields
}

func (*BanResponseMessage) Descriptor deprecated

func (*BanResponseMessage) Descriptor() ([]byte, []int)

Deprecated: Use BanResponseMessage.ProtoReflect.Descriptor instead.

func (*BanResponseMessage) GetError

func (x *BanResponseMessage) GetError() *RPCError

func (*BanResponseMessage) ProtoMessage

func (*BanResponseMessage) ProtoMessage()

func (*BanResponseMessage) ProtoReflect

func (x *BanResponseMessage) ProtoReflect() protoreflect.Message

func (*BanResponseMessage) Reset

func (x *BanResponseMessage) Reset()

func (*BanResponseMessage) String

func (x *BanResponseMessage) String() string

type BlockAddedNotificationMessage

type BlockAddedNotificationMessage struct {
	Block *RpcBlock `protobuf:"bytes,3,opt,name=block,proto3" json:"block,omitempty"`
	// contains filtered or unexported fields
}

BlockAddedNotificationMessage is sent whenever a blocks has been added (NOT accepted) into the DAG.

See: NotifyBlockAddedRequestMessage

func (*BlockAddedNotificationMessage) Descriptor deprecated

func (*BlockAddedNotificationMessage) Descriptor() ([]byte, []int)

Deprecated: Use BlockAddedNotificationMessage.ProtoReflect.Descriptor instead.

func (*BlockAddedNotificationMessage) GetBlock

func (x *BlockAddedNotificationMessage) GetBlock() *RpcBlock

func (*BlockAddedNotificationMessage) ProtoMessage

func (*BlockAddedNotificationMessage) ProtoMessage()

func (*BlockAddedNotificationMessage) ProtoReflect

func (*BlockAddedNotificationMessage) Reset

func (x *BlockAddedNotificationMessage) Reset()

func (*BlockAddedNotificationMessage) String

type BlockGhostdagDataHashPair

type BlockGhostdagDataHashPair struct {
	Hash         *Hash         `protobuf:"bytes,1,opt,name=hash,proto3" json:"hash,omitempty"`
	GhostdagData *GhostdagData `protobuf:"bytes,2,opt,name=ghostdagData,proto3" json:"ghostdagData,omitempty"`
	// contains filtered or unexported fields
}

func (*BlockGhostdagDataHashPair) Descriptor deprecated

func (*BlockGhostdagDataHashPair) Descriptor() ([]byte, []int)

Deprecated: Use BlockGhostdagDataHashPair.ProtoReflect.Descriptor instead.

func (*BlockGhostdagDataHashPair) GetGhostdagData

func (x *BlockGhostdagDataHashPair) GetGhostdagData() *GhostdagData

func (*BlockGhostdagDataHashPair) GetHash

func (x *BlockGhostdagDataHashPair) GetHash() *Hash

func (*BlockGhostdagDataHashPair) ProtoMessage

func (*BlockGhostdagDataHashPair) ProtoMessage()

func (*BlockGhostdagDataHashPair) ProtoReflect

func (*BlockGhostdagDataHashPair) Reset

func (x *BlockGhostdagDataHashPair) Reset()

func (*BlockGhostdagDataHashPair) String

func (x *BlockGhostdagDataHashPair) String() string

type BlockHeader

type BlockHeader struct {
	Version              uint32               `protobuf:"varint,1,opt,name=version,proto3" json:"version,omitempty"`
	Parents              []*BlockLevelParents `protobuf:"bytes,12,rep,name=parents,proto3" json:"parents,omitempty"`
	HashMerkleRoot       *Hash                `protobuf:"bytes,3,opt,name=hashMerkleRoot,proto3" json:"hashMerkleRoot,omitempty"`
	AcceptedIdMerkleRoot *Hash                `protobuf:"bytes,4,opt,name=acceptedIdMerkleRoot,proto3" json:"acceptedIdMerkleRoot,omitempty"`
	UtxoCommitment       *Hash                `protobuf:"bytes,5,opt,name=utxoCommitment,proto3" json:"utxoCommitment,omitempty"`
	Timestamp            int64                `protobuf:"varint,6,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
	Bits                 uint32               `protobuf:"varint,7,opt,name=bits,proto3" json:"bits,omitempty"`
	Nonce                uint64               `protobuf:"varint,8,opt,name=nonce,proto3" json:"nonce,omitempty"`
	DaaScore             uint64               `protobuf:"varint,9,opt,name=daaScore,proto3" json:"daaScore,omitempty"`
	BlueWork             []byte               `protobuf:"bytes,10,opt,name=blueWork,proto3" json:"blueWork,omitempty"`
	PruningPoint         *Hash                `protobuf:"bytes,14,opt,name=pruningPoint,proto3" json:"pruningPoint,omitempty"`
	BlueScore            uint64               `protobuf:"varint,13,opt,name=blueScore,proto3" json:"blueScore,omitempty"`
	// contains filtered or unexported fields
}

func (*BlockHeader) Descriptor deprecated

func (*BlockHeader) Descriptor() ([]byte, []int)

Deprecated: Use BlockHeader.ProtoReflect.Descriptor instead.

func (*BlockHeader) GetAcceptedIdMerkleRoot

func (x *BlockHeader) GetAcceptedIdMerkleRoot() *Hash

func (*BlockHeader) GetBits

func (x *BlockHeader) GetBits() uint32

func (*BlockHeader) GetBlueScore

func (x *BlockHeader) GetBlueScore() uint64

func (*BlockHeader) GetBlueWork

func (x *BlockHeader) GetBlueWork() []byte

func (*BlockHeader) GetDaaScore

func (x *BlockHeader) GetDaaScore() uint64

func (*BlockHeader) GetHashMerkleRoot

func (x *BlockHeader) GetHashMerkleRoot() *Hash

func (*BlockHeader) GetNonce

func (x *BlockHeader) GetNonce() uint64

func (*BlockHeader) GetParents

func (x *BlockHeader) GetParents() []*BlockLevelParents

func (*BlockHeader) GetPruningPoint

func (x *BlockHeader) GetPruningPoint() *Hash

func (*BlockHeader) GetTimestamp

func (x *BlockHeader) GetTimestamp() int64

func (*BlockHeader) GetUtxoCommitment

func (x *BlockHeader) GetUtxoCommitment() *Hash

func (*BlockHeader) GetVersion

func (x *BlockHeader) GetVersion() uint32

func (*BlockHeader) ProtoMessage

func (*BlockHeader) ProtoMessage()

func (*BlockHeader) ProtoReflect

func (x *BlockHeader) ProtoReflect() protoreflect.Message

func (*BlockHeader) Reset

func (x *BlockHeader) Reset()

func (*BlockHeader) String

func (x *BlockHeader) String() string

type BlockHeadersMessage

type BlockHeadersMessage struct {
	BlockHeaders []*BlockHeader `protobuf:"bytes,1,rep,name=blockHeaders,proto3" json:"blockHeaders,omitempty"`
	// contains filtered or unexported fields
}

func (*BlockHeadersMessage) Descriptor deprecated

func (*BlockHeadersMessage) Descriptor() ([]byte, []int)

Deprecated: Use BlockHeadersMessage.ProtoReflect.Descriptor instead.

func (*BlockHeadersMessage) GetBlockHeaders

func (x *BlockHeadersMessage) GetBlockHeaders() []*BlockHeader

func (*BlockHeadersMessage) ProtoMessage

func (*BlockHeadersMessage) ProtoMessage()

func (*BlockHeadersMessage) ProtoReflect

func (x *BlockHeadersMessage) ProtoReflect() protoreflect.Message

func (*BlockHeadersMessage) Reset

func (x *BlockHeadersMessage) Reset()

func (*BlockHeadersMessage) String

func (x *BlockHeadersMessage) String() string

type BlockLevelParents

type BlockLevelParents struct {
	ParentHashes []*Hash `protobuf:"bytes,1,rep,name=parentHashes,proto3" json:"parentHashes,omitempty"`
	// contains filtered or unexported fields
}

func (*BlockLevelParents) Descriptor deprecated

func (*BlockLevelParents) Descriptor() ([]byte, []int)

Deprecated: Use BlockLevelParents.ProtoReflect.Descriptor instead.

func (*BlockLevelParents) GetParentHashes

func (x *BlockLevelParents) GetParentHashes() []*Hash

func (*BlockLevelParents) ProtoMessage

func (*BlockLevelParents) ProtoMessage()

func (*BlockLevelParents) ProtoReflect

func (x *BlockLevelParents) ProtoReflect() protoreflect.Message

func (*BlockLevelParents) Reset

func (x *BlockLevelParents) Reset()

func (*BlockLevelParents) String

func (x *BlockLevelParents) String() string

type BlockLocatorMessage

type BlockLocatorMessage struct {
	Hashes []*Hash `protobuf:"bytes,1,rep,name=hashes,proto3" json:"hashes,omitempty"`
	// contains filtered or unexported fields
}

func (*BlockLocatorMessage) Descriptor deprecated

func (*BlockLocatorMessage) Descriptor() ([]byte, []int)

Deprecated: Use BlockLocatorMessage.ProtoReflect.Descriptor instead.

func (*BlockLocatorMessage) GetHashes

func (x *BlockLocatorMessage) GetHashes() []*Hash

func (*BlockLocatorMessage) ProtoMessage

func (*BlockLocatorMessage) ProtoMessage()

func (*BlockLocatorMessage) ProtoReflect

func (x *BlockLocatorMessage) ProtoReflect() protoreflect.Message

func (*BlockLocatorMessage) Reset

func (x *BlockLocatorMessage) Reset()

func (*BlockLocatorMessage) String

func (x *BlockLocatorMessage) String() string

type BlockMessage

type BlockMessage struct {
	Header       *BlockHeader          `protobuf:"bytes,1,opt,name=header,proto3" json:"header,omitempty"`
	Transactions []*TransactionMessage `protobuf:"bytes,2,rep,name=transactions,proto3" json:"transactions,omitempty"`
	// contains filtered or unexported fields
}

func (*BlockMessage) Descriptor deprecated

func (*BlockMessage) Descriptor() ([]byte, []int)

Deprecated: Use BlockMessage.ProtoReflect.Descriptor instead.

func (*BlockMessage) GetHeader

func (x *BlockMessage) GetHeader() *BlockHeader

func (*BlockMessage) GetTransactions

func (x *BlockMessage) GetTransactions() []*TransactionMessage

func (*BlockMessage) ProtoMessage

func (*BlockMessage) ProtoMessage()

func (*BlockMessage) ProtoReflect

func (x *BlockMessage) ProtoReflect() protoreflect.Message

func (*BlockMessage) Reset

func (x *BlockMessage) Reset()

func (*BlockMessage) String

func (x *BlockMessage) String() string

type BlockWithTrustedDataMessage

type BlockWithTrustedDataMessage struct {
	Block        *BlockMessage                `protobuf:"bytes,1,opt,name=block,proto3" json:"block,omitempty"`
	DaaScore     uint64                       `protobuf:"varint,2,opt,name=daaScore,proto3" json:"daaScore,omitempty"`
	DaaWindow    []*DaaBlock                  `protobuf:"bytes,3,rep,name=daaWindow,proto3" json:"daaWindow,omitempty"`
	GhostdagData []*BlockGhostdagDataHashPair `protobuf:"bytes,4,rep,name=ghostdagData,proto3" json:"ghostdagData,omitempty"`
	// contains filtered or unexported fields
}

func (*BlockWithTrustedDataMessage) Descriptor deprecated

func (*BlockWithTrustedDataMessage) Descriptor() ([]byte, []int)

Deprecated: Use BlockWithTrustedDataMessage.ProtoReflect.Descriptor instead.

func (*BlockWithTrustedDataMessage) GetBlock

func (*BlockWithTrustedDataMessage) GetDaaScore

func (x *BlockWithTrustedDataMessage) GetDaaScore() uint64

func (*BlockWithTrustedDataMessage) GetDaaWindow

func (x *BlockWithTrustedDataMessage) GetDaaWindow() []*DaaBlock

func (*BlockWithTrustedDataMessage) GetGhostdagData

func (*BlockWithTrustedDataMessage) ProtoMessage

func (*BlockWithTrustedDataMessage) ProtoMessage()

func (*BlockWithTrustedDataMessage) ProtoReflect

func (*BlockWithTrustedDataMessage) Reset

func (x *BlockWithTrustedDataMessage) Reset()

func (*BlockWithTrustedDataMessage) String

func (x *BlockWithTrustedDataMessage) String() string

type BlockWithTrustedDataV4Message

type BlockWithTrustedDataV4Message struct {
	Block               *BlockMessage `protobuf:"bytes,1,opt,name=block,proto3" json:"block,omitempty"`
	DaaWindowIndices    []uint64      `protobuf:"varint,2,rep,packed,name=daaWindowIndices,proto3" json:"daaWindowIndices,omitempty"`
	GhostdagDataIndices []uint64      `protobuf:"varint,3,rep,packed,name=ghostdagDataIndices,proto3" json:"ghostdagDataIndices,omitempty"`
	// contains filtered or unexported fields
}

func (*BlockWithTrustedDataV4Message) Descriptor deprecated

func (*BlockWithTrustedDataV4Message) Descriptor() ([]byte, []int)

Deprecated: Use BlockWithTrustedDataV4Message.ProtoReflect.Descriptor instead.

func (*BlockWithTrustedDataV4Message) GetBlock

func (*BlockWithTrustedDataV4Message) GetDaaWindowIndices

func (x *BlockWithTrustedDataV4Message) GetDaaWindowIndices() []uint64

func (*BlockWithTrustedDataV4Message) GetGhostdagDataIndices

func (x *BlockWithTrustedDataV4Message) GetGhostdagDataIndices() []uint64

func (*BlockWithTrustedDataV4Message) ProtoMessage

func (*BlockWithTrustedDataV4Message) ProtoMessage()

func (*BlockWithTrustedDataV4Message) ProtoReflect

func (*BlockWithTrustedDataV4Message) Reset

func (x *BlockWithTrustedDataV4Message) Reset()

func (*BlockWithTrustedDataV4Message) String

type BluesAnticoneSizes

type BluesAnticoneSizes struct {
	BlueHash     *Hash  `protobuf:"bytes,1,opt,name=blueHash,proto3" json:"blueHash,omitempty"`
	AnticoneSize uint32 `protobuf:"varint,2,opt,name=anticoneSize,proto3" json:"anticoneSize,omitempty"`
	// contains filtered or unexported fields
}

func (*BluesAnticoneSizes) Descriptor deprecated

func (*BluesAnticoneSizes) Descriptor() ([]byte, []int)

Deprecated: Use BluesAnticoneSizes.ProtoReflect.Descriptor instead.

func (*BluesAnticoneSizes) GetAnticoneSize

func (x *BluesAnticoneSizes) GetAnticoneSize() uint32

func (*BluesAnticoneSizes) GetBlueHash

func (x *BluesAnticoneSizes) GetBlueHash() *Hash

func (*BluesAnticoneSizes) ProtoMessage

func (*BluesAnticoneSizes) ProtoMessage()

func (*BluesAnticoneSizes) ProtoReflect

func (x *BluesAnticoneSizes) ProtoReflect() protoreflect.Message

func (*BluesAnticoneSizes) Reset

func (x *BluesAnticoneSizes) Reset()

func (*BluesAnticoneSizes) String

func (x *BluesAnticoneSizes) String() string

type BtcsMessage added in v1.1.0

type BtcsMessage struct {

	// Types that are assignable to Payload:
	//	*BtcsMessage_Addresses
	//	*BtcsMessage_Block
	//	*BtcsMessage_Transaction
	//	*BtcsMessage_BlockLocator
	//	*BtcsMessage_RequestAddresses
	//	*BtcsMessage_RequestRelayBlocks
	//	*BtcsMessage_RequestTransactions
	//	*BtcsMessage_IbdBlock
	//	*BtcsMessage_InvRelayBlock
	//	*BtcsMessage_InvTransactions
	//	*BtcsMessage_Ping
	//	*BtcsMessage_Pong
	//	*BtcsMessage_Verack
	//	*BtcsMessage_Version
	//	*BtcsMessage_TransactionNotFound
	//	*BtcsMessage_Reject
	//	*BtcsMessage_PruningPointUtxoSetChunk
	//	*BtcsMessage_RequestIBDBlocks
	//	*BtcsMessage_UnexpectedPruningPoint
	//	*BtcsMessage_IbdBlockLocator
	//	*BtcsMessage_IbdBlockLocatorHighestHash
	//	*BtcsMessage_RequestNextPruningPointUtxoSetChunk
	//	*BtcsMessage_DonePruningPointUtxoSetChunks
	//	*BtcsMessage_IbdBlockLocatorHighestHashNotFound
	//	*BtcsMessage_BlockWithTrustedData
	//	*BtcsMessage_DoneBlocksWithTrustedData
	//	*BtcsMessage_RequestPruningPointAndItsAnticone
	//	*BtcsMessage_BlockHeaders
	//	*BtcsMessage_RequestNextHeaders
	//	*BtcsMessage_DoneHeaders
	//	*BtcsMessage_RequestPruningPointUTXOSet
	//	*BtcsMessage_RequestHeaders
	//	*BtcsMessage_RequestBlockLocator
	//	*BtcsMessage_PruningPoints
	//	*BtcsMessage_RequestPruningPointProof
	//	*BtcsMessage_PruningPointProof
	//	*BtcsMessage_Ready
	//	*BtcsMessage_BlockWithTrustedDataV4
	//	*BtcsMessage_TrustedData
	//	*BtcsMessage_RequestIBDChainBlockLocator
	//	*BtcsMessage_IbdChainBlockLocator
	//	*BtcsMessage_RequestAnticone
	//	*BtcsMessage_RequestNextPruningPointAndItsAnticoneBlocks
	//	*BtcsMessage_GetCurrentNetworkRequest
	//	*BtcsMessage_GetCurrentNetworkResponse
	//	*BtcsMessage_SubmitBlockRequest
	//	*BtcsMessage_SubmitBlockResponse
	//	*BtcsMessage_GetBlockTemplateRequest
	//	*BtcsMessage_GetBlockTemplateResponse
	//	*BtcsMessage_NotifyBlockAddedRequest
	//	*BtcsMessage_NotifyBlockAddedResponse
	//	*BtcsMessage_BlockAddedNotification
	//	*BtcsMessage_GetPeerAddressesRequest
	//	*BtcsMessage_GetPeerAddressesResponse
	//	*BtcsMessage_GetSelectedTipHashRequest
	//	*BtcsMessage_GetSelectedTipHashResponse
	//	*BtcsMessage_GetMempoolEntryRequest
	//	*BtcsMessage_GetMempoolEntryResponse
	//	*BtcsMessage_GetConnectedPeerInfoRequest
	//	*BtcsMessage_GetConnectedPeerInfoResponse
	//	*BtcsMessage_AddPeerRequest
	//	*BtcsMessage_AddPeerResponse
	//	*BtcsMessage_SubmitTransactionRequest
	//	*BtcsMessage_SubmitTransactionResponse
	//	*BtcsMessage_NotifyVirtualSelectedParentChainChangedRequest
	//	*BtcsMessage_NotifyVirtualSelectedParentChainChangedResponse
	//	*BtcsMessage_VirtualSelectedParentChainChangedNotification
	//	*BtcsMessage_GetBlockRequest
	//	*BtcsMessage_GetBlockResponse
	//	*BtcsMessage_GetSubnetworkRequest
	//	*BtcsMessage_GetSubnetworkResponse
	//	*BtcsMessage_GetVirtualSelectedParentChainFromBlockRequest
	//	*BtcsMessage_GetVirtualSelectedParentChainFromBlockResponse
	//	*BtcsMessage_GetBlocksRequest
	//	*BtcsMessage_GetBlocksResponse
	//	*BtcsMessage_GetBlockCountRequest
	//	*BtcsMessage_GetBlockCountResponse
	//	*BtcsMessage_GetBlockDagInfoRequest
	//	*BtcsMessage_GetBlockDagInfoResponse
	//	*BtcsMessage_ResolveFinalityConflictRequest
	//	*BtcsMessage_ResolveFinalityConflictResponse
	//	*BtcsMessage_NotifyFinalityConflictsRequest
	//	*BtcsMessage_NotifyFinalityConflictsResponse
	//	*BtcsMessage_FinalityConflictNotification
	//	*BtcsMessage_FinalityConflictResolvedNotification
	//	*BtcsMessage_GetMempoolEntriesRequest
	//	*BtcsMessage_GetMempoolEntriesResponse
	//	*BtcsMessage_ShutDownRequest
	//	*BtcsMessage_ShutDownResponse
	//	*BtcsMessage_GetHeadersRequest
	//	*BtcsMessage_GetHeadersResponse
	//	*BtcsMessage_NotifyUtxosChangedRequest
	//	*BtcsMessage_NotifyUtxosChangedResponse
	//	*BtcsMessage_UtxosChangedNotification
	//	*BtcsMessage_GetUtxosByAddressesRequest
	//	*BtcsMessage_GetUtxosByAddressesResponse
	//	*BtcsMessage_GetVirtualSelectedParentBlueScoreRequest
	//	*BtcsMessage_GetVirtualSelectedParentBlueScoreResponse
	//	*BtcsMessage_NotifyVirtualSelectedParentBlueScoreChangedRequest
	//	*BtcsMessage_NotifyVirtualSelectedParentBlueScoreChangedResponse
	//	*BtcsMessage_VirtualSelectedParentBlueScoreChangedNotification
	//	*BtcsMessage_BanRequest
	//	*BtcsMessage_BanResponse
	//	*BtcsMessage_UnbanRequest
	//	*BtcsMessage_UnbanResponse
	//	*BtcsMessage_GetInfoRequest
	//	*BtcsMessage_GetInfoResponse
	//	*BtcsMessage_StopNotifyingUtxosChangedRequest
	//	*BtcsMessage_StopNotifyingUtxosChangedResponse
	//	*BtcsMessage_NotifyPruningPointUTXOSetOverrideRequest
	//	*BtcsMessage_NotifyPruningPointUTXOSetOverrideResponse
	//	*BtcsMessage_PruningPointUTXOSetOverrideNotification
	//	*BtcsMessage_StopNotifyingPruningPointUTXOSetOverrideRequest
	//	*BtcsMessage_StopNotifyingPruningPointUTXOSetOverrideResponse
	//	*BtcsMessage_EstimateNetworkHashesPerSecondRequest
	//	*BtcsMessage_EstimateNetworkHashesPerSecondResponse
	//	*BtcsMessage_NotifyVirtualDaaScoreChangedRequest
	//	*BtcsMessage_NotifyVirtualDaaScoreChangedResponse
	//	*BtcsMessage_VirtualDaaScoreChangedNotification
	//	*BtcsMessage_GetBalanceByAddressRequest
	//	*BtcsMessage_GetBalanceByAddressResponse
	//	*BtcsMessage_GetBalancesByAddressesRequest
	//	*BtcsMessage_GetBalancesByAddressesResponse
	//	*BtcsMessage_NotifyNewBlockTemplateRequest
	//	*BtcsMessage_NotifyNewBlockTemplateResponse
	//	*BtcsMessage_NewBlockTemplateNotification
	//	*BtcsMessage_GetMempoolEntriesByAddressesRequest
	//	*BtcsMessage_GetMempoolEntriesByAddressesResponse
	//	*BtcsMessage_GetCoinSupplyRequest
	//	*BtcsMessage_GetCoinSupplyResponse
	Payload isBtcsMessage_Payload `protobuf_oneof:"payload"`
	// contains filtered or unexported fields
}

func FromAppMessage

func FromAppMessage(message appmessage.Message) (*BtcsMessage, error)

FromAppMessage creates a BtcsMessage from a appmessage.Message

func (*BtcsMessage) Descriptor deprecated added in v1.1.0

func (*BtcsMessage) Descriptor() ([]byte, []int)

Deprecated: Use BtcsMessage.ProtoReflect.Descriptor instead.

func (*BtcsMessage) GetAddPeerRequest added in v1.1.0

func (x *BtcsMessage) GetAddPeerRequest() *AddPeerRequestMessage

func (*BtcsMessage) GetAddPeerResponse added in v1.1.0

func (x *BtcsMessage) GetAddPeerResponse() *AddPeerResponseMessage

func (*BtcsMessage) GetAddresses added in v1.1.0

func (x *BtcsMessage) GetAddresses() *AddressesMessage

func (*BtcsMessage) GetBanRequest added in v1.1.0

func (x *BtcsMessage) GetBanRequest() *BanRequestMessage

func (*BtcsMessage) GetBanResponse added in v1.1.0

func (x *BtcsMessage) GetBanResponse() *BanResponseMessage

func (*BtcsMessage) GetBlock added in v1.1.0

func (x *BtcsMessage) GetBlock() *BlockMessage

func (*BtcsMessage) GetBlockAddedNotification added in v1.1.0

func (x *BtcsMessage) GetBlockAddedNotification() *BlockAddedNotificationMessage

func (*BtcsMessage) GetBlockHeaders added in v1.1.0

func (x *BtcsMessage) GetBlockHeaders() *BlockHeadersMessage

func (*BtcsMessage) GetBlockLocator added in v1.1.0

func (x *BtcsMessage) GetBlockLocator() *BlockLocatorMessage

func (*BtcsMessage) GetBlockWithTrustedData added in v1.1.0

func (x *BtcsMessage) GetBlockWithTrustedData() *BlockWithTrustedDataMessage

func (*BtcsMessage) GetBlockWithTrustedDataV4 added in v1.1.0

func (x *BtcsMessage) GetBlockWithTrustedDataV4() *BlockWithTrustedDataV4Message

func (*BtcsMessage) GetDoneBlocksWithTrustedData added in v1.1.0

func (x *BtcsMessage) GetDoneBlocksWithTrustedData() *DoneBlocksWithTrustedDataMessage

func (*BtcsMessage) GetDoneHeaders added in v1.1.0

func (x *BtcsMessage) GetDoneHeaders() *DoneHeadersMessage

func (*BtcsMessage) GetDonePruningPointUtxoSetChunks added in v1.1.0

func (x *BtcsMessage) GetDonePruningPointUtxoSetChunks() *DonePruningPointUtxoSetChunksMessage

func (*BtcsMessage) GetEstimateNetworkHashesPerSecondRequest added in v1.1.0

func (x *BtcsMessage) GetEstimateNetworkHashesPerSecondRequest() *EstimateNetworkHashesPerSecondRequestMessage

func (*BtcsMessage) GetEstimateNetworkHashesPerSecondResponse added in v1.1.0

func (x *BtcsMessage) GetEstimateNetworkHashesPerSecondResponse() *EstimateNetworkHashesPerSecondResponseMessage

func (*BtcsMessage) GetFinalityConflictNotification added in v1.1.0

func (x *BtcsMessage) GetFinalityConflictNotification() *FinalityConflictNotificationMessage

func (*BtcsMessage) GetFinalityConflictResolvedNotification added in v1.1.0

func (x *BtcsMessage) GetFinalityConflictResolvedNotification() *FinalityConflictResolvedNotificationMessage

func (*BtcsMessage) GetGetBalanceByAddressRequest added in v1.1.0

func (x *BtcsMessage) GetGetBalanceByAddressRequest() *GetBalanceByAddressRequestMessage

func (*BtcsMessage) GetGetBalanceByAddressResponse added in v1.1.0

func (x *BtcsMessage) GetGetBalanceByAddressResponse() *GetBalanceByAddressResponseMessage

func (*BtcsMessage) GetGetBalancesByAddressesRequest added in v1.1.0

func (x *BtcsMessage) GetGetBalancesByAddressesRequest() *GetBalancesByAddressesRequestMessage

func (*BtcsMessage) GetGetBalancesByAddressesResponse added in v1.1.0

func (x *BtcsMessage) GetGetBalancesByAddressesResponse() *GetBalancesByAddressesResponseMessage

func (*BtcsMessage) GetGetBlockCountRequest added in v1.1.0

func (x *BtcsMessage) GetGetBlockCountRequest() *GetBlockCountRequestMessage

func (*BtcsMessage) GetGetBlockCountResponse added in v1.1.0

func (x *BtcsMessage) GetGetBlockCountResponse() *GetBlockCountResponseMessage

func (*BtcsMessage) GetGetBlockDagInfoRequest added in v1.1.0

func (x *BtcsMessage) GetGetBlockDagInfoRequest() *GetBlockDagInfoRequestMessage

func (*BtcsMessage) GetGetBlockDagInfoResponse added in v1.1.0

func (x *BtcsMessage) GetGetBlockDagInfoResponse() *GetBlockDagInfoResponseMessage

func (*BtcsMessage) GetGetBlockRequest added in v1.1.0

func (x *BtcsMessage) GetGetBlockRequest() *GetBlockRequestMessage

func (*BtcsMessage) GetGetBlockResponse added in v1.1.0

func (x *BtcsMessage) GetGetBlockResponse() *GetBlockResponseMessage

func (*BtcsMessage) GetGetBlockTemplateRequest added in v1.1.0

func (x *BtcsMessage) GetGetBlockTemplateRequest() *GetBlockTemplateRequestMessage

func (*BtcsMessage) GetGetBlockTemplateResponse added in v1.1.0

func (x *BtcsMessage) GetGetBlockTemplateResponse() *GetBlockTemplateResponseMessage

func (*BtcsMessage) GetGetBlocksRequest added in v1.1.0

func (x *BtcsMessage) GetGetBlocksRequest() *GetBlocksRequestMessage

func (*BtcsMessage) GetGetBlocksResponse added in v1.1.0

func (x *BtcsMessage) GetGetBlocksResponse() *GetBlocksResponseMessage

func (*BtcsMessage) GetGetCoinSupplyRequest added in v1.1.0

func (x *BtcsMessage) GetGetCoinSupplyRequest() *GetCoinSupplyRequestMessage

func (*BtcsMessage) GetGetCoinSupplyResponse added in v1.1.0

func (x *BtcsMessage) GetGetCoinSupplyResponse() *GetCoinSupplyResponseMessage

func (*BtcsMessage) GetGetConnectedPeerInfoRequest added in v1.1.0

func (x *BtcsMessage) GetGetConnectedPeerInfoRequest() *GetConnectedPeerInfoRequestMessage

func (*BtcsMessage) GetGetConnectedPeerInfoResponse added in v1.1.0

func (x *BtcsMessage) GetGetConnectedPeerInfoResponse() *GetConnectedPeerInfoResponseMessage

func (*BtcsMessage) GetGetCurrentNetworkRequest added in v1.1.0

func (x *BtcsMessage) GetGetCurrentNetworkRequest() *GetCurrentNetworkRequestMessage

func (*BtcsMessage) GetGetCurrentNetworkResponse added in v1.1.0

func (x *BtcsMessage) GetGetCurrentNetworkResponse() *GetCurrentNetworkResponseMessage

func (*BtcsMessage) GetGetHeadersRequest added in v1.1.0

func (x *BtcsMessage) GetGetHeadersRequest() *GetHeadersRequestMessage

func (*BtcsMessage) GetGetHeadersResponse added in v1.1.0

func (x *BtcsMessage) GetGetHeadersResponse() *GetHeadersResponseMessage

func (*BtcsMessage) GetGetInfoRequest added in v1.1.0

func (x *BtcsMessage) GetGetInfoRequest() *GetInfoRequestMessage

func (*BtcsMessage) GetGetInfoResponse added in v1.1.0

func (x *BtcsMessage) GetGetInfoResponse() *GetInfoResponseMessage

func (*BtcsMessage) GetGetMempoolEntriesByAddressesRequest added in v1.1.0

func (x *BtcsMessage) GetGetMempoolEntriesByAddressesRequest() *GetMempoolEntriesByAddressesRequestMessage

func (*BtcsMessage) GetGetMempoolEntriesByAddressesResponse added in v1.1.0

func (x *BtcsMessage) GetGetMempoolEntriesByAddressesResponse() *GetMempoolEntriesByAddressesResponseMessage

func (*BtcsMessage) GetGetMempoolEntriesRequest added in v1.1.0

func (x *BtcsMessage) GetGetMempoolEntriesRequest() *GetMempoolEntriesRequestMessage

func (*BtcsMessage) GetGetMempoolEntriesResponse added in v1.1.0

func (x *BtcsMessage) GetGetMempoolEntriesResponse() *GetMempoolEntriesResponseMessage

func (*BtcsMessage) GetGetMempoolEntryRequest added in v1.1.0

func (x *BtcsMessage) GetGetMempoolEntryRequest() *GetMempoolEntryRequestMessage

func (*BtcsMessage) GetGetMempoolEntryResponse added in v1.1.0

func (x *BtcsMessage) GetGetMempoolEntryResponse() *GetMempoolEntryResponseMessage

func (*BtcsMessage) GetGetPeerAddressesRequest added in v1.1.0

func (x *BtcsMessage) GetGetPeerAddressesRequest() *GetPeerAddressesRequestMessage

func (*BtcsMessage) GetGetPeerAddressesResponse added in v1.1.0

func (x *BtcsMessage) GetGetPeerAddressesResponse() *GetPeerAddressesResponseMessage

func (*BtcsMessage) GetGetSelectedTipHashRequest added in v1.1.0

func (x *BtcsMessage) GetGetSelectedTipHashRequest() *GetSelectedTipHashRequestMessage

func (*BtcsMessage) GetGetSelectedTipHashResponse added in v1.1.0

func (x *BtcsMessage) GetGetSelectedTipHashResponse() *GetSelectedTipHashResponseMessage

func (*BtcsMessage) GetGetSubnetworkRequest added in v1.1.0

func (x *BtcsMessage) GetGetSubnetworkRequest() *GetSubnetworkRequestMessage

func (*BtcsMessage) GetGetSubnetworkResponse added in v1.1.0

func (x *BtcsMessage) GetGetSubnetworkResponse() *GetSubnetworkResponseMessage

func (*BtcsMessage) GetGetUtxosByAddressesRequest added in v1.1.0

func (x *BtcsMessage) GetGetUtxosByAddressesRequest() *GetUtxosByAddressesRequestMessage

func (*BtcsMessage) GetGetUtxosByAddressesResponse added in v1.1.0

func (x *BtcsMessage) GetGetUtxosByAddressesResponse() *GetUtxosByAddressesResponseMessage

func (*BtcsMessage) GetGetVirtualSelectedParentBlueScoreRequest added in v1.1.0

func (x *BtcsMessage) GetGetVirtualSelectedParentBlueScoreRequest() *GetVirtualSelectedParentBlueScoreRequestMessage

func (*BtcsMessage) GetGetVirtualSelectedParentBlueScoreResponse added in v1.1.0

func (x *BtcsMessage) GetGetVirtualSelectedParentBlueScoreResponse() *GetVirtualSelectedParentBlueScoreResponseMessage

func (*BtcsMessage) GetGetVirtualSelectedParentChainFromBlockRequest added in v1.1.0

func (x *BtcsMessage) GetGetVirtualSelectedParentChainFromBlockRequest() *GetVirtualSelectedParentChainFromBlockRequestMessage

func (*BtcsMessage) GetGetVirtualSelectedParentChainFromBlockResponse added in v1.1.0

func (x *BtcsMessage) GetGetVirtualSelectedParentChainFromBlockResponse() *GetVirtualSelectedParentChainFromBlockResponseMessage

func (*BtcsMessage) GetIbdBlock added in v1.1.0

func (x *BtcsMessage) GetIbdBlock() *BlockMessage

func (*BtcsMessage) GetIbdBlockLocator added in v1.1.0

func (x *BtcsMessage) GetIbdBlockLocator() *IbdBlockLocatorMessage

func (*BtcsMessage) GetIbdBlockLocatorHighestHash added in v1.1.0

func (x *BtcsMessage) GetIbdBlockLocatorHighestHash() *IbdBlockLocatorHighestHashMessage

func (*BtcsMessage) GetIbdBlockLocatorHighestHashNotFound added in v1.1.0

func (x *BtcsMessage) GetIbdBlockLocatorHighestHashNotFound() *IbdBlockLocatorHighestHashNotFoundMessage

func (*BtcsMessage) GetIbdChainBlockLocator added in v1.1.0

func (x *BtcsMessage) GetIbdChainBlockLocator() *IbdChainBlockLocatorMessage

func (*BtcsMessage) GetInvRelayBlock added in v1.1.0

func (x *BtcsMessage) GetInvRelayBlock() *InvRelayBlockMessage

func (*BtcsMessage) GetInvTransactions added in v1.1.0

func (x *BtcsMessage) GetInvTransactions() *InvTransactionsMessage

func (*BtcsMessage) GetNewBlockTemplateNotification added in v1.1.0

func (x *BtcsMessage) GetNewBlockTemplateNotification() *NewBlockTemplateNotificationMessage

func (*BtcsMessage) GetNotifyBlockAddedRequest added in v1.1.0

func (x *BtcsMessage) GetNotifyBlockAddedRequest() *NotifyBlockAddedRequestMessage

func (*BtcsMessage) GetNotifyBlockAddedResponse added in v1.1.0

func (x *BtcsMessage) GetNotifyBlockAddedResponse() *NotifyBlockAddedResponseMessage

func (*BtcsMessage) GetNotifyFinalityConflictsRequest added in v1.1.0

func (x *BtcsMessage) GetNotifyFinalityConflictsRequest() *NotifyFinalityConflictsRequestMessage

func (*BtcsMessage) GetNotifyFinalityConflictsResponse added in v1.1.0

func (x *BtcsMessage) GetNotifyFinalityConflictsResponse() *NotifyFinalityConflictsResponseMessage

func (*BtcsMessage) GetNotifyNewBlockTemplateRequest added in v1.1.0

func (x *BtcsMessage) GetNotifyNewBlockTemplateRequest() *NotifyNewBlockTemplateRequestMessage

func (*BtcsMessage) GetNotifyNewBlockTemplateResponse added in v1.1.0

func (x *BtcsMessage) GetNotifyNewBlockTemplateResponse() *NotifyNewBlockTemplateResponseMessage

func (*BtcsMessage) GetNotifyPruningPointUTXOSetOverrideRequest added in v1.1.0

func (x *BtcsMessage) GetNotifyPruningPointUTXOSetOverrideRequest() *NotifyPruningPointUTXOSetOverrideRequestMessage

func (*BtcsMessage) GetNotifyPruningPointUTXOSetOverrideResponse added in v1.1.0

func (x *BtcsMessage) GetNotifyPruningPointUTXOSetOverrideResponse() *NotifyPruningPointUTXOSetOverrideResponseMessage

func (*BtcsMessage) GetNotifyUtxosChangedRequest added in v1.1.0

func (x *BtcsMessage) GetNotifyUtxosChangedRequest() *NotifyUtxosChangedRequestMessage

func (*BtcsMessage) GetNotifyUtxosChangedResponse added in v1.1.0

func (x *BtcsMessage) GetNotifyUtxosChangedResponse() *NotifyUtxosChangedResponseMessage

func (*BtcsMessage) GetNotifyVirtualDaaScoreChangedRequest added in v1.1.0

func (x *BtcsMessage) GetNotifyVirtualDaaScoreChangedRequest() *NotifyVirtualDaaScoreChangedRequestMessage

func (*BtcsMessage) GetNotifyVirtualDaaScoreChangedResponse added in v1.1.0

func (x *BtcsMessage) GetNotifyVirtualDaaScoreChangedResponse() *NotifyVirtualDaaScoreChangedResponseMessage

func (*BtcsMessage) GetNotifyVirtualSelectedParentBlueScoreChangedRequest added in v1.1.0

func (x *BtcsMessage) GetNotifyVirtualSelectedParentBlueScoreChangedRequest() *NotifyVirtualSelectedParentBlueScoreChangedRequestMessage

func (*BtcsMessage) GetNotifyVirtualSelectedParentBlueScoreChangedResponse added in v1.1.0

func (x *BtcsMessage) GetNotifyVirtualSelectedParentBlueScoreChangedResponse() *NotifyVirtualSelectedParentBlueScoreChangedResponseMessage

func (*BtcsMessage) GetNotifyVirtualSelectedParentChainChangedRequest added in v1.1.0

func (x *BtcsMessage) GetNotifyVirtualSelectedParentChainChangedRequest() *NotifyVirtualSelectedParentChainChangedRequestMessage

func (*BtcsMessage) GetNotifyVirtualSelectedParentChainChangedResponse added in v1.1.0

func (x *BtcsMessage) GetNotifyVirtualSelectedParentChainChangedResponse() *NotifyVirtualSelectedParentChainChangedResponseMessage

func (*BtcsMessage) GetPayload added in v1.1.0

func (m *BtcsMessage) GetPayload() isBtcsMessage_Payload

func (*BtcsMessage) GetPing added in v1.1.0

func (x *BtcsMessage) GetPing() *PingMessage

func (*BtcsMessage) GetPong added in v1.1.0

func (x *BtcsMessage) GetPong() *PongMessage

func (*BtcsMessage) GetPruningPointProof added in v1.1.0

func (x *BtcsMessage) GetPruningPointProof() *PruningPointProofMessage

func (*BtcsMessage) GetPruningPointUTXOSetOverrideNotification added in v1.1.0

func (x *BtcsMessage) GetPruningPointUTXOSetOverrideNotification() *PruningPointUTXOSetOverrideNotificationMessage

func (*BtcsMessage) GetPruningPointUtxoSetChunk added in v1.1.0

func (x *BtcsMessage) GetPruningPointUtxoSetChunk() *PruningPointUtxoSetChunkMessage

func (*BtcsMessage) GetPruningPoints added in v1.1.0

func (x *BtcsMessage) GetPruningPoints() *PruningPointsMessage

func (*BtcsMessage) GetReady added in v1.1.0

func (x *BtcsMessage) GetReady() *ReadyMessage

func (*BtcsMessage) GetReject added in v1.1.0

func (x *BtcsMessage) GetReject() *RejectMessage

func (*BtcsMessage) GetRequestAddresses added in v1.1.0

func (x *BtcsMessage) GetRequestAddresses() *RequestAddressesMessage

func (*BtcsMessage) GetRequestAnticone added in v1.1.0

func (x *BtcsMessage) GetRequestAnticone() *RequestAnticoneMessage

func (*BtcsMessage) GetRequestBlockLocator added in v1.1.0

func (x *BtcsMessage) GetRequestBlockLocator() *RequestBlockLocatorMessage

func (*BtcsMessage) GetRequestHeaders added in v1.1.0

func (x *BtcsMessage) GetRequestHeaders() *RequestHeadersMessage

func (*BtcsMessage) GetRequestIBDBlocks added in v1.1.0

func (x *BtcsMessage) GetRequestIBDBlocks() *RequestIBDBlocksMessage

func (*BtcsMessage) GetRequestIBDChainBlockLocator added in v1.1.0

func (x *BtcsMessage) GetRequestIBDChainBlockLocator() *RequestIBDChainBlockLocatorMessage

func (*BtcsMessage) GetRequestNextHeaders added in v1.1.0

func (x *BtcsMessage) GetRequestNextHeaders() *RequestNextHeadersMessage

func (*BtcsMessage) GetRequestNextPruningPointAndItsAnticoneBlocks added in v1.1.0

func (x *BtcsMessage) GetRequestNextPruningPointAndItsAnticoneBlocks() *RequestNextPruningPointAndItsAnticoneBlocksMessage

func (*BtcsMessage) GetRequestNextPruningPointUtxoSetChunk added in v1.1.0

func (x *BtcsMessage) GetRequestNextPruningPointUtxoSetChunk() *RequestNextPruningPointUtxoSetChunkMessage

func (*BtcsMessage) GetRequestPruningPointAndItsAnticone added in v1.1.0

func (x *BtcsMessage) GetRequestPruningPointAndItsAnticone() *RequestPruningPointAndItsAnticoneMessage

func (*BtcsMessage) GetRequestPruningPointProof added in v1.1.0

func (x *BtcsMessage) GetRequestPruningPointProof() *RequestPruningPointProofMessage

func (*BtcsMessage) GetRequestPruningPointUTXOSet added in v1.1.0

func (x *BtcsMessage) GetRequestPruningPointUTXOSet() *RequestPruningPointUTXOSetMessage

func (*BtcsMessage) GetRequestRelayBlocks added in v1.1.0

func (x *BtcsMessage) GetRequestRelayBlocks() *RequestRelayBlocksMessage

func (*BtcsMessage) GetRequestTransactions added in v1.1.0

func (x *BtcsMessage) GetRequestTransactions() *RequestTransactionsMessage

func (*BtcsMessage) GetResolveFinalityConflictRequest added in v1.1.0

func (x *BtcsMessage) GetResolveFinalityConflictRequest() *ResolveFinalityConflictRequestMessage

func (*BtcsMessage) GetResolveFinalityConflictResponse added in v1.1.0

func (x *BtcsMessage) GetResolveFinalityConflictResponse() *ResolveFinalityConflictResponseMessage

func (*BtcsMessage) GetShutDownRequest added in v1.1.0

func (x *BtcsMessage) GetShutDownRequest() *ShutDownRequestMessage

func (*BtcsMessage) GetShutDownResponse added in v1.1.0

func (x *BtcsMessage) GetShutDownResponse() *ShutDownResponseMessage

func (*BtcsMessage) GetStopNotifyingPruningPointUTXOSetOverrideRequest added in v1.1.0

func (x *BtcsMessage) GetStopNotifyingPruningPointUTXOSetOverrideRequest() *StopNotifyingPruningPointUTXOSetOverrideRequestMessage

func (*BtcsMessage) GetStopNotifyingPruningPointUTXOSetOverrideResponse added in v1.1.0

func (x *BtcsMessage) GetStopNotifyingPruningPointUTXOSetOverrideResponse() *StopNotifyingPruningPointUTXOSetOverrideResponseMessage

func (*BtcsMessage) GetStopNotifyingUtxosChangedRequest added in v1.1.0

func (x *BtcsMessage) GetStopNotifyingUtxosChangedRequest() *StopNotifyingUtxosChangedRequestMessage

func (*BtcsMessage) GetStopNotifyingUtxosChangedResponse added in v1.1.0

func (x *BtcsMessage) GetStopNotifyingUtxosChangedResponse() *StopNotifyingUtxosChangedResponseMessage

func (*BtcsMessage) GetSubmitBlockRequest added in v1.1.0

func (x *BtcsMessage) GetSubmitBlockRequest() *SubmitBlockRequestMessage

func (*BtcsMessage) GetSubmitBlockResponse added in v1.1.0

func (x *BtcsMessage) GetSubmitBlockResponse() *SubmitBlockResponseMessage

func (*BtcsMessage) GetSubmitTransactionRequest added in v1.1.0

func (x *BtcsMessage) GetSubmitTransactionRequest() *SubmitTransactionRequestMessage

func (*BtcsMessage) GetSubmitTransactionResponse added in v1.1.0

func (x *BtcsMessage) GetSubmitTransactionResponse() *SubmitTransactionResponseMessage

func (*BtcsMessage) GetTransaction added in v1.1.0

func (x *BtcsMessage) GetTransaction() *TransactionMessage

func (*BtcsMessage) GetTransactionNotFound added in v1.1.0

func (x *BtcsMessage) GetTransactionNotFound() *TransactionNotFoundMessage

func (*BtcsMessage) GetTrustedData added in v1.1.0

func (x *BtcsMessage) GetTrustedData() *TrustedDataMessage

func (*BtcsMessage) GetUnbanRequest added in v1.1.0

func (x *BtcsMessage) GetUnbanRequest() *UnbanRequestMessage

func (*BtcsMessage) GetUnbanResponse added in v1.1.0

func (x *BtcsMessage) GetUnbanResponse() *UnbanResponseMessage

func (*BtcsMessage) GetUnexpectedPruningPoint added in v1.1.0

func (x *BtcsMessage) GetUnexpectedPruningPoint() *UnexpectedPruningPointMessage

func (*BtcsMessage) GetUtxosChangedNotification added in v1.1.0

func (x *BtcsMessage) GetUtxosChangedNotification() *UtxosChangedNotificationMessage

func (*BtcsMessage) GetVerack added in v1.1.0

func (x *BtcsMessage) GetVerack() *VerackMessage

func (*BtcsMessage) GetVersion added in v1.1.0

func (x *BtcsMessage) GetVersion() *VersionMessage

func (*BtcsMessage) GetVirtualDaaScoreChangedNotification added in v1.1.0

func (x *BtcsMessage) GetVirtualDaaScoreChangedNotification() *VirtualDaaScoreChangedNotificationMessage

func (*BtcsMessage) GetVirtualSelectedParentBlueScoreChangedNotification added in v1.1.0

func (x *BtcsMessage) GetVirtualSelectedParentBlueScoreChangedNotification() *VirtualSelectedParentBlueScoreChangedNotificationMessage

func (*BtcsMessage) GetVirtualSelectedParentChainChangedNotification added in v1.1.0

func (x *BtcsMessage) GetVirtualSelectedParentChainChangedNotification() *VirtualSelectedParentChainChangedNotificationMessage

func (*BtcsMessage) ProtoMessage added in v1.1.0

func (*BtcsMessage) ProtoMessage()

func (*BtcsMessage) ProtoReflect added in v1.1.0

func (x *BtcsMessage) ProtoReflect() protoreflect.Message

func (*BtcsMessage) Reset added in v1.1.0

func (x *BtcsMessage) Reset()

func (*BtcsMessage) String added in v1.1.0

func (x *BtcsMessage) String() string

func (*BtcsMessage) ToAppMessage added in v1.1.0

func (x *BtcsMessage) ToAppMessage() (appmessage.Message, error)

ToAppMessage converts a BtcsMessage to its appmessage.Message representation

type BtcsMessage_AddPeerRequest added in v1.1.0

type BtcsMessage_AddPeerRequest struct {
	AddPeerRequest *AddPeerRequestMessage `protobuf:"bytes,1018,opt,name=addPeerRequest,proto3,oneof"`
}

type BtcsMessage_AddPeerResponse added in v1.1.0

type BtcsMessage_AddPeerResponse struct {
	AddPeerResponse *AddPeerResponseMessage `protobuf:"bytes,1019,opt,name=addPeerResponse,proto3,oneof"`
}

type BtcsMessage_Addresses added in v1.1.0

type BtcsMessage_Addresses struct {
	Addresses *AddressesMessage `protobuf:"bytes,1,opt,name=addresses,proto3,oneof"`
}

type BtcsMessage_BanRequest added in v1.1.0

type BtcsMessage_BanRequest struct {
	BanRequest *BanRequestMessage `protobuf:"bytes,1059,opt,name=banRequest,proto3,oneof"`
}

type BtcsMessage_BanResponse added in v1.1.0

type BtcsMessage_BanResponse struct {
	BanResponse *BanResponseMessage `protobuf:"bytes,1060,opt,name=banResponse,proto3,oneof"`
}

type BtcsMessage_Block added in v1.1.0

type BtcsMessage_Block struct {
	Block *BlockMessage `protobuf:"bytes,2,opt,name=block,proto3,oneof"`
}

type BtcsMessage_BlockAddedNotification added in v1.1.0

type BtcsMessage_BlockAddedNotification struct {
	BlockAddedNotification *BlockAddedNotificationMessage `protobuf:"bytes,1009,opt,name=blockAddedNotification,proto3,oneof"`
}

type BtcsMessage_BlockHeaders added in v1.1.0

type BtcsMessage_BlockHeaders struct {
	BlockHeaders *BlockHeadersMessage `protobuf:"bytes,41,opt,name=blockHeaders,proto3,oneof"`
}

type BtcsMessage_BlockLocator added in v1.1.0

type BtcsMessage_BlockLocator struct {
	BlockLocator *BlockLocatorMessage `protobuf:"bytes,5,opt,name=blockLocator,proto3,oneof"`
}

type BtcsMessage_BlockWithTrustedData added in v1.1.0

type BtcsMessage_BlockWithTrustedData struct {
	BlockWithTrustedData *BlockWithTrustedDataMessage `protobuf:"bytes,36,opt,name=blockWithTrustedData,proto3,oneof"`
}

type BtcsMessage_BlockWithTrustedDataV4 added in v1.1.0

type BtcsMessage_BlockWithTrustedDataV4 struct {
	BlockWithTrustedDataV4 *BlockWithTrustedDataV4Message `protobuf:"bytes,51,opt,name=blockWithTrustedDataV4,proto3,oneof"`
}

type BtcsMessage_DoneBlocksWithTrustedData added in v1.1.0

type BtcsMessage_DoneBlocksWithTrustedData struct {
	DoneBlocksWithTrustedData *DoneBlocksWithTrustedDataMessage `protobuf:"bytes,37,opt,name=doneBlocksWithTrustedData,proto3,oneof"`
}

type BtcsMessage_DoneHeaders added in v1.1.0

type BtcsMessage_DoneHeaders struct {
	DoneHeaders *DoneHeadersMessage `protobuf:"bytes,43,opt,name=DoneHeaders,proto3,oneof"`
}

type BtcsMessage_DonePruningPointUtxoSetChunks added in v1.1.0

type BtcsMessage_DonePruningPointUtxoSetChunks struct {
	DonePruningPointUtxoSetChunks *DonePruningPointUtxoSetChunksMessage `protobuf:"bytes,34,opt,name=donePruningPointUtxoSetChunks,proto3,oneof"`
}

type BtcsMessage_EstimateNetworkHashesPerSecondRequest added in v1.1.0

type BtcsMessage_EstimateNetworkHashesPerSecondRequest struct {
	EstimateNetworkHashesPerSecondRequest *EstimateNetworkHashesPerSecondRequestMessage `protobuf:"bytes,1072,opt,name=estimateNetworkHashesPerSecondRequest,proto3,oneof"`
}

type BtcsMessage_EstimateNetworkHashesPerSecondResponse added in v1.1.0

type BtcsMessage_EstimateNetworkHashesPerSecondResponse struct {
	EstimateNetworkHashesPerSecondResponse *EstimateNetworkHashesPerSecondResponseMessage `protobuf:"bytes,1073,opt,name=estimateNetworkHashesPerSecondResponse,proto3,oneof"`
}

type BtcsMessage_FinalityConflictNotification added in v1.1.0

type BtcsMessage_FinalityConflictNotification struct {
	FinalityConflictNotification *FinalityConflictNotificationMessage `protobuf:"bytes,1041,opt,name=finalityConflictNotification,proto3,oneof"`
}

type BtcsMessage_FinalityConflictResolvedNotification added in v1.1.0

type BtcsMessage_FinalityConflictResolvedNotification struct {
	FinalityConflictResolvedNotification *FinalityConflictResolvedNotificationMessage `protobuf:"bytes,1042,opt,name=finalityConflictResolvedNotification,proto3,oneof"`
}

type BtcsMessage_GetBalanceByAddressRequest added in v1.1.0

type BtcsMessage_GetBalanceByAddressRequest struct {
	GetBalanceByAddressRequest *GetBalanceByAddressRequestMessage `protobuf:"bytes,1077,opt,name=getBalanceByAddressRequest,proto3,oneof"`
}

type BtcsMessage_GetBalanceByAddressResponse added in v1.1.0

type BtcsMessage_GetBalanceByAddressResponse struct {
	GetBalanceByAddressResponse *GetBalanceByAddressResponseMessage `protobuf:"bytes,1078,opt,name=getBalanceByAddressResponse,proto3,oneof"`
}

type BtcsMessage_GetBalancesByAddressesRequest added in v1.1.0

type BtcsMessage_GetBalancesByAddressesRequest struct {
	GetBalancesByAddressesRequest *GetBalancesByAddressesRequestMessage `protobuf:"bytes,1079,opt,name=getBalancesByAddressesRequest,proto3,oneof"`
}

type BtcsMessage_GetBalancesByAddressesResponse added in v1.1.0

type BtcsMessage_GetBalancesByAddressesResponse struct {
	GetBalancesByAddressesResponse *GetBalancesByAddressesResponseMessage `protobuf:"bytes,1080,opt,name=getBalancesByAddressesResponse,proto3,oneof"`
}

type BtcsMessage_GetBlockCountRequest added in v1.1.0

type BtcsMessage_GetBlockCountRequest struct {
	GetBlockCountRequest *GetBlockCountRequestMessage `protobuf:"bytes,1033,opt,name=getBlockCountRequest,proto3,oneof"`
}

type BtcsMessage_GetBlockCountResponse added in v1.1.0

type BtcsMessage_GetBlockCountResponse struct {
	GetBlockCountResponse *GetBlockCountResponseMessage `protobuf:"bytes,1034,opt,name=getBlockCountResponse,proto3,oneof"`
}

type BtcsMessage_GetBlockDagInfoRequest added in v1.1.0

type BtcsMessage_GetBlockDagInfoRequest struct {
	GetBlockDagInfoRequest *GetBlockDagInfoRequestMessage `protobuf:"bytes,1035,opt,name=getBlockDagInfoRequest,proto3,oneof"`
}

type BtcsMessage_GetBlockDagInfoResponse added in v1.1.0

type BtcsMessage_GetBlockDagInfoResponse struct {
	GetBlockDagInfoResponse *GetBlockDagInfoResponseMessage `protobuf:"bytes,1036,opt,name=getBlockDagInfoResponse,proto3,oneof"`
}

type BtcsMessage_GetBlockRequest added in v1.1.0

type BtcsMessage_GetBlockRequest struct {
	GetBlockRequest *GetBlockRequestMessage `protobuf:"bytes,1025,opt,name=getBlockRequest,proto3,oneof"`
}

type BtcsMessage_GetBlockResponse added in v1.1.0

type BtcsMessage_GetBlockResponse struct {
	GetBlockResponse *GetBlockResponseMessage `protobuf:"bytes,1026,opt,name=getBlockResponse,proto3,oneof"`
}

type BtcsMessage_GetBlockTemplateRequest added in v1.1.0

type BtcsMessage_GetBlockTemplateRequest struct {
	GetBlockTemplateRequest *GetBlockTemplateRequestMessage `protobuf:"bytes,1005,opt,name=getBlockTemplateRequest,proto3,oneof"`
}

type BtcsMessage_GetBlockTemplateResponse added in v1.1.0

type BtcsMessage_GetBlockTemplateResponse struct {
	GetBlockTemplateResponse *GetBlockTemplateResponseMessage `protobuf:"bytes,1006,opt,name=getBlockTemplateResponse,proto3,oneof"`
}

type BtcsMessage_GetBlocksRequest added in v1.1.0

type BtcsMessage_GetBlocksRequest struct {
	GetBlocksRequest *GetBlocksRequestMessage `protobuf:"bytes,1031,opt,name=getBlocksRequest,proto3,oneof"`
}

type BtcsMessage_GetBlocksResponse added in v1.1.0

type BtcsMessage_GetBlocksResponse struct {
	GetBlocksResponse *GetBlocksResponseMessage `protobuf:"bytes,1032,opt,name=getBlocksResponse,proto3,oneof"`
}

type BtcsMessage_GetCoinSupplyRequest added in v1.1.0

type BtcsMessage_GetCoinSupplyRequest struct {
	GetCoinSupplyRequest *GetCoinSupplyRequestMessage `protobuf:"bytes,1086,opt,name=getCoinSupplyRequest,proto3,oneof"`
}

type BtcsMessage_GetCoinSupplyResponse added in v1.1.0

type BtcsMessage_GetCoinSupplyResponse struct {
	GetCoinSupplyResponse *GetCoinSupplyResponseMessage `protobuf:"bytes,1087,opt,name=getCoinSupplyResponse,proto3,oneof"`
}

type BtcsMessage_GetConnectedPeerInfoRequest added in v1.1.0

type BtcsMessage_GetConnectedPeerInfoRequest struct {
	GetConnectedPeerInfoRequest *GetConnectedPeerInfoRequestMessage `protobuf:"bytes,1016,opt,name=getConnectedPeerInfoRequest,proto3,oneof"`
}

type BtcsMessage_GetConnectedPeerInfoResponse added in v1.1.0

type BtcsMessage_GetConnectedPeerInfoResponse struct {
	GetConnectedPeerInfoResponse *GetConnectedPeerInfoResponseMessage `protobuf:"bytes,1017,opt,name=getConnectedPeerInfoResponse,proto3,oneof"`
}

type BtcsMessage_GetCurrentNetworkRequest added in v1.1.0

type BtcsMessage_GetCurrentNetworkRequest struct {
	GetCurrentNetworkRequest *GetCurrentNetworkRequestMessage `protobuf:"bytes,1001,opt,name=getCurrentNetworkRequest,proto3,oneof"`
}

type BtcsMessage_GetCurrentNetworkResponse added in v1.1.0

type BtcsMessage_GetCurrentNetworkResponse struct {
	GetCurrentNetworkResponse *GetCurrentNetworkResponseMessage `protobuf:"bytes,1002,opt,name=getCurrentNetworkResponse,proto3,oneof"`
}

type BtcsMessage_GetHeadersRequest added in v1.1.0

type BtcsMessage_GetHeadersRequest struct {
	GetHeadersRequest *GetHeadersRequestMessage `protobuf:"bytes,1047,opt,name=getHeadersRequest,proto3,oneof"`
}

type BtcsMessage_GetHeadersResponse added in v1.1.0

type BtcsMessage_GetHeadersResponse struct {
	GetHeadersResponse *GetHeadersResponseMessage `protobuf:"bytes,1048,opt,name=getHeadersResponse,proto3,oneof"`
}

type BtcsMessage_GetInfoRequest added in v1.1.0

type BtcsMessage_GetInfoRequest struct {
	GetInfoRequest *GetInfoRequestMessage `protobuf:"bytes,1063,opt,name=getInfoRequest,proto3,oneof"`
}

type BtcsMessage_GetInfoResponse added in v1.1.0

type BtcsMessage_GetInfoResponse struct {
	GetInfoResponse *GetInfoResponseMessage `protobuf:"bytes,1064,opt,name=getInfoResponse,proto3,oneof"`
}

type BtcsMessage_GetMempoolEntriesByAddressesRequest added in v1.1.0

type BtcsMessage_GetMempoolEntriesByAddressesRequest struct {
	GetMempoolEntriesByAddressesRequest *GetMempoolEntriesByAddressesRequestMessage `protobuf:"bytes,1084,opt,name=getMempoolEntriesByAddressesRequest,proto3,oneof"`
}

type BtcsMessage_GetMempoolEntriesByAddressesResponse added in v1.1.0

type BtcsMessage_GetMempoolEntriesByAddressesResponse struct {
	GetMempoolEntriesByAddressesResponse *GetMempoolEntriesByAddressesResponseMessage `protobuf:"bytes,1085,opt,name=getMempoolEntriesByAddressesResponse,proto3,oneof"`
}

type BtcsMessage_GetMempoolEntriesRequest added in v1.1.0

type BtcsMessage_GetMempoolEntriesRequest struct {
	GetMempoolEntriesRequest *GetMempoolEntriesRequestMessage `protobuf:"bytes,1043,opt,name=getMempoolEntriesRequest,proto3,oneof"`
}

type BtcsMessage_GetMempoolEntriesResponse added in v1.1.0

type BtcsMessage_GetMempoolEntriesResponse struct {
	GetMempoolEntriesResponse *GetMempoolEntriesResponseMessage `protobuf:"bytes,1044,opt,name=getMempoolEntriesResponse,proto3,oneof"`
}

type BtcsMessage_GetMempoolEntryRequest added in v1.1.0

type BtcsMessage_GetMempoolEntryRequest struct {
	GetMempoolEntryRequest *GetMempoolEntryRequestMessage `protobuf:"bytes,1014,opt,name=getMempoolEntryRequest,proto3,oneof"`
}

type BtcsMessage_GetMempoolEntryResponse added in v1.1.0

type BtcsMessage_GetMempoolEntryResponse struct {
	GetMempoolEntryResponse *GetMempoolEntryResponseMessage `protobuf:"bytes,1015,opt,name=getMempoolEntryResponse,proto3,oneof"`
}

type BtcsMessage_GetPeerAddressesRequest added in v1.1.0

type BtcsMessage_GetPeerAddressesRequest struct {
	GetPeerAddressesRequest *GetPeerAddressesRequestMessage `protobuf:"bytes,1010,opt,name=getPeerAddressesRequest,proto3,oneof"`
}

type BtcsMessage_GetPeerAddressesResponse added in v1.1.0

type BtcsMessage_GetPeerAddressesResponse struct {
	GetPeerAddressesResponse *GetPeerAddressesResponseMessage `protobuf:"bytes,1011,opt,name=getPeerAddressesResponse,proto3,oneof"`
}

type BtcsMessage_GetSelectedTipHashRequest added in v1.1.0

type BtcsMessage_GetSelectedTipHashRequest struct {
	GetSelectedTipHashRequest *GetSelectedTipHashRequestMessage `protobuf:"bytes,1012,opt,name=getSelectedTipHashRequest,proto3,oneof"`
}

type BtcsMessage_GetSelectedTipHashResponse added in v1.1.0

type BtcsMessage_GetSelectedTipHashResponse struct {
	GetSelectedTipHashResponse *GetSelectedTipHashResponseMessage `protobuf:"bytes,1013,opt,name=getSelectedTipHashResponse,proto3,oneof"`
}

type BtcsMessage_GetSubnetworkRequest added in v1.1.0

type BtcsMessage_GetSubnetworkRequest struct {
	GetSubnetworkRequest *GetSubnetworkRequestMessage `protobuf:"bytes,1027,opt,name=getSubnetworkRequest,proto3,oneof"`
}

type BtcsMessage_GetSubnetworkResponse added in v1.1.0

type BtcsMessage_GetSubnetworkResponse struct {
	GetSubnetworkResponse *GetSubnetworkResponseMessage `protobuf:"bytes,1028,opt,name=getSubnetworkResponse,proto3,oneof"`
}

type BtcsMessage_GetUtxosByAddressesRequest added in v1.1.0

type BtcsMessage_GetUtxosByAddressesRequest struct {
	GetUtxosByAddressesRequest *GetUtxosByAddressesRequestMessage `protobuf:"bytes,1052,opt,name=getUtxosByAddressesRequest,proto3,oneof"`
}

type BtcsMessage_GetUtxosByAddressesResponse added in v1.1.0

type BtcsMessage_GetUtxosByAddressesResponse struct {
	GetUtxosByAddressesResponse *GetUtxosByAddressesResponseMessage `protobuf:"bytes,1053,opt,name=getUtxosByAddressesResponse,proto3,oneof"`
}

type BtcsMessage_GetVirtualSelectedParentBlueScoreRequest added in v1.1.0

type BtcsMessage_GetVirtualSelectedParentBlueScoreRequest struct {
	GetVirtualSelectedParentBlueScoreRequest *GetVirtualSelectedParentBlueScoreRequestMessage `protobuf:"bytes,1054,opt,name=getVirtualSelectedParentBlueScoreRequest,proto3,oneof"`
}

type BtcsMessage_GetVirtualSelectedParentBlueScoreResponse added in v1.1.0

type BtcsMessage_GetVirtualSelectedParentBlueScoreResponse struct {
	GetVirtualSelectedParentBlueScoreResponse *GetVirtualSelectedParentBlueScoreResponseMessage `protobuf:"bytes,1055,opt,name=getVirtualSelectedParentBlueScoreResponse,proto3,oneof"`
}

type BtcsMessage_GetVirtualSelectedParentChainFromBlockRequest added in v1.1.0

type BtcsMessage_GetVirtualSelectedParentChainFromBlockRequest struct {
	GetVirtualSelectedParentChainFromBlockRequest *GetVirtualSelectedParentChainFromBlockRequestMessage `protobuf:"bytes,1029,opt,name=getVirtualSelectedParentChainFromBlockRequest,proto3,oneof"`
}

type BtcsMessage_GetVirtualSelectedParentChainFromBlockResponse added in v1.1.0

type BtcsMessage_GetVirtualSelectedParentChainFromBlockResponse struct {
	GetVirtualSelectedParentChainFromBlockResponse *GetVirtualSelectedParentChainFromBlockResponseMessage `protobuf:"bytes,1030,opt,name=getVirtualSelectedParentChainFromBlockResponse,proto3,oneof"`
}

type BtcsMessage_IbdBlock added in v1.1.0

type BtcsMessage_IbdBlock struct {
	IbdBlock *BlockMessage `protobuf:"bytes,13,opt,name=ibdBlock,proto3,oneof"`
}

type BtcsMessage_IbdBlockLocator added in v1.1.0

type BtcsMessage_IbdBlockLocator struct {
	IbdBlockLocator *IbdBlockLocatorMessage `protobuf:"bytes,30,opt,name=ibdBlockLocator,proto3,oneof"`
}

type BtcsMessage_IbdBlockLocatorHighestHash added in v1.1.0

type BtcsMessage_IbdBlockLocatorHighestHash struct {
	IbdBlockLocatorHighestHash *IbdBlockLocatorHighestHashMessage `protobuf:"bytes,31,opt,name=ibdBlockLocatorHighestHash,proto3,oneof"`
}

type BtcsMessage_IbdBlockLocatorHighestHashNotFound added in v1.1.0

type BtcsMessage_IbdBlockLocatorHighestHashNotFound struct {
	IbdBlockLocatorHighestHashNotFound *IbdBlockLocatorHighestHashNotFoundMessage `protobuf:"bytes,35,opt,name=ibdBlockLocatorHighestHashNotFound,proto3,oneof"`
}

type BtcsMessage_IbdChainBlockLocator added in v1.1.0

type BtcsMessage_IbdChainBlockLocator struct {
	IbdChainBlockLocator *IbdChainBlockLocatorMessage `protobuf:"bytes,54,opt,name=ibdChainBlockLocator,proto3,oneof"`
}

type BtcsMessage_InvRelayBlock added in v1.1.0

type BtcsMessage_InvRelayBlock struct {
	InvRelayBlock *InvRelayBlockMessage `protobuf:"bytes,14,opt,name=invRelayBlock,proto3,oneof"`
}

type BtcsMessage_InvTransactions added in v1.1.0

type BtcsMessage_InvTransactions struct {
	InvTransactions *InvTransactionsMessage `protobuf:"bytes,15,opt,name=invTransactions,proto3,oneof"`
}

type BtcsMessage_NewBlockTemplateNotification added in v1.1.0

type BtcsMessage_NewBlockTemplateNotification struct {
	NewBlockTemplateNotification *NewBlockTemplateNotificationMessage `protobuf:"bytes,1083,opt,name=newBlockTemplateNotification,proto3,oneof"`
}

type BtcsMessage_NotifyBlockAddedRequest added in v1.1.0

type BtcsMessage_NotifyBlockAddedRequest struct {
	NotifyBlockAddedRequest *NotifyBlockAddedRequestMessage `protobuf:"bytes,1007,opt,name=notifyBlockAddedRequest,proto3,oneof"`
}

type BtcsMessage_NotifyBlockAddedResponse added in v1.1.0

type BtcsMessage_NotifyBlockAddedResponse struct {
	NotifyBlockAddedResponse *NotifyBlockAddedResponseMessage `protobuf:"bytes,1008,opt,name=notifyBlockAddedResponse,proto3,oneof"`
}

type BtcsMessage_NotifyFinalityConflictsRequest added in v1.1.0

type BtcsMessage_NotifyFinalityConflictsRequest struct {
	NotifyFinalityConflictsRequest *NotifyFinalityConflictsRequestMessage `protobuf:"bytes,1039,opt,name=notifyFinalityConflictsRequest,proto3,oneof"`
}

type BtcsMessage_NotifyFinalityConflictsResponse added in v1.1.0

type BtcsMessage_NotifyFinalityConflictsResponse struct {
	NotifyFinalityConflictsResponse *NotifyFinalityConflictsResponseMessage `protobuf:"bytes,1040,opt,name=notifyFinalityConflictsResponse,proto3,oneof"`
}

type BtcsMessage_NotifyNewBlockTemplateRequest added in v1.1.0

type BtcsMessage_NotifyNewBlockTemplateRequest struct {
	NotifyNewBlockTemplateRequest *NotifyNewBlockTemplateRequestMessage `protobuf:"bytes,1081,opt,name=notifyNewBlockTemplateRequest,proto3,oneof"`
}

type BtcsMessage_NotifyNewBlockTemplateResponse added in v1.1.0

type BtcsMessage_NotifyNewBlockTemplateResponse struct {
	NotifyNewBlockTemplateResponse *NotifyNewBlockTemplateResponseMessage `protobuf:"bytes,1082,opt,name=notifyNewBlockTemplateResponse,proto3,oneof"`
}

type BtcsMessage_NotifyPruningPointUTXOSetOverrideRequest added in v1.1.0

type BtcsMessage_NotifyPruningPointUTXOSetOverrideRequest struct {
	NotifyPruningPointUTXOSetOverrideRequest *NotifyPruningPointUTXOSetOverrideRequestMessage `protobuf:"bytes,1067,opt,name=notifyPruningPointUTXOSetOverrideRequest,proto3,oneof"`
}

type BtcsMessage_NotifyPruningPointUTXOSetOverrideResponse added in v1.1.0

type BtcsMessage_NotifyPruningPointUTXOSetOverrideResponse struct {
	NotifyPruningPointUTXOSetOverrideResponse *NotifyPruningPointUTXOSetOverrideResponseMessage `protobuf:"bytes,1068,opt,name=notifyPruningPointUTXOSetOverrideResponse,proto3,oneof"`
}

type BtcsMessage_NotifyUtxosChangedRequest added in v1.1.0

type BtcsMessage_NotifyUtxosChangedRequest struct {
	NotifyUtxosChangedRequest *NotifyUtxosChangedRequestMessage `protobuf:"bytes,1049,opt,name=notifyUtxosChangedRequest,proto3,oneof"`
}

type BtcsMessage_NotifyUtxosChangedResponse added in v1.1.0

type BtcsMessage_NotifyUtxosChangedResponse struct {
	NotifyUtxosChangedResponse *NotifyUtxosChangedResponseMessage `protobuf:"bytes,1050,opt,name=notifyUtxosChangedResponse,proto3,oneof"`
}

type BtcsMessage_NotifyVirtualDaaScoreChangedRequest added in v1.1.0

type BtcsMessage_NotifyVirtualDaaScoreChangedRequest struct {
	NotifyVirtualDaaScoreChangedRequest *NotifyVirtualDaaScoreChangedRequestMessage `protobuf:"bytes,1074,opt,name=notifyVirtualDaaScoreChangedRequest,proto3,oneof"`
}

type BtcsMessage_NotifyVirtualDaaScoreChangedResponse added in v1.1.0

type BtcsMessage_NotifyVirtualDaaScoreChangedResponse struct {
	NotifyVirtualDaaScoreChangedResponse *NotifyVirtualDaaScoreChangedResponseMessage `protobuf:"bytes,1075,opt,name=notifyVirtualDaaScoreChangedResponse,proto3,oneof"`
}

type BtcsMessage_NotifyVirtualSelectedParentBlueScoreChangedRequest added in v1.1.0

type BtcsMessage_NotifyVirtualSelectedParentBlueScoreChangedRequest struct {
	NotifyVirtualSelectedParentBlueScoreChangedRequest *NotifyVirtualSelectedParentBlueScoreChangedRequestMessage `protobuf:"bytes,1056,opt,name=notifyVirtualSelectedParentBlueScoreChangedRequest,proto3,oneof"`
}

type BtcsMessage_NotifyVirtualSelectedParentBlueScoreChangedResponse added in v1.1.0

type BtcsMessage_NotifyVirtualSelectedParentBlueScoreChangedResponse struct {
	NotifyVirtualSelectedParentBlueScoreChangedResponse *NotifyVirtualSelectedParentBlueScoreChangedResponseMessage `protobuf:"bytes,1057,opt,name=notifyVirtualSelectedParentBlueScoreChangedResponse,proto3,oneof"`
}

type BtcsMessage_NotifyVirtualSelectedParentChainChangedRequest added in v1.1.0

type BtcsMessage_NotifyVirtualSelectedParentChainChangedRequest struct {
	NotifyVirtualSelectedParentChainChangedRequest *NotifyVirtualSelectedParentChainChangedRequestMessage `protobuf:"bytes,1022,opt,name=notifyVirtualSelectedParentChainChangedRequest,proto3,oneof"`
}

type BtcsMessage_NotifyVirtualSelectedParentChainChangedResponse added in v1.1.0

type BtcsMessage_NotifyVirtualSelectedParentChainChangedResponse struct {
	NotifyVirtualSelectedParentChainChangedResponse *NotifyVirtualSelectedParentChainChangedResponseMessage `protobuf:"bytes,1023,opt,name=notifyVirtualSelectedParentChainChangedResponse,proto3,oneof"`
}

type BtcsMessage_Ping added in v1.1.0

type BtcsMessage_Ping struct {
	Ping *PingMessage `protobuf:"bytes,16,opt,name=ping,proto3,oneof"`
}

type BtcsMessage_Pong added in v1.1.0

type BtcsMessage_Pong struct {
	Pong *PongMessage `protobuf:"bytes,17,opt,name=pong,proto3,oneof"`
}

type BtcsMessage_PruningPointProof added in v1.1.0

type BtcsMessage_PruningPointProof struct {
	PruningPointProof *PruningPointProofMessage `protobuf:"bytes,49,opt,name=pruningPointProof,proto3,oneof"`
}

type BtcsMessage_PruningPointUTXOSetOverrideNotification added in v1.1.0

type BtcsMessage_PruningPointUTXOSetOverrideNotification struct {
	PruningPointUTXOSetOverrideNotification *PruningPointUTXOSetOverrideNotificationMessage `protobuf:"bytes,1069,opt,name=pruningPointUTXOSetOverrideNotification,proto3,oneof"`
}

type BtcsMessage_PruningPointUtxoSetChunk added in v1.1.0

type BtcsMessage_PruningPointUtxoSetChunk struct {
	PruningPointUtxoSetChunk *PruningPointUtxoSetChunkMessage `protobuf:"bytes,25,opt,name=pruningPointUtxoSetChunk,proto3,oneof"`
}

type BtcsMessage_PruningPoints added in v1.1.0

type BtcsMessage_PruningPoints struct {
	PruningPoints *PruningPointsMessage `protobuf:"bytes,47,opt,name=pruningPoints,proto3,oneof"`
}

type BtcsMessage_Ready added in v1.1.0

type BtcsMessage_Ready struct {
	Ready *ReadyMessage `protobuf:"bytes,50,opt,name=ready,proto3,oneof"`
}

type BtcsMessage_Reject added in v1.1.0

type BtcsMessage_Reject struct {
	Reject *RejectMessage `protobuf:"bytes,22,opt,name=reject,proto3,oneof"`
}

type BtcsMessage_RequestAddresses added in v1.1.0

type BtcsMessage_RequestAddresses struct {
	RequestAddresses *RequestAddressesMessage `protobuf:"bytes,6,opt,name=requestAddresses,proto3,oneof"`
}

type BtcsMessage_RequestAnticone added in v1.1.0

type BtcsMessage_RequestAnticone struct {
	RequestAnticone *RequestAnticoneMessage `protobuf:"bytes,55,opt,name=requestAnticone,proto3,oneof"`
}

type BtcsMessage_RequestBlockLocator added in v1.1.0

type BtcsMessage_RequestBlockLocator struct {
	RequestBlockLocator *RequestBlockLocatorMessage `protobuf:"bytes,46,opt,name=requestBlockLocator,proto3,oneof"`
}

type BtcsMessage_RequestHeaders added in v1.1.0

type BtcsMessage_RequestHeaders struct {
	RequestHeaders *RequestHeadersMessage `protobuf:"bytes,45,opt,name=requestHeaders,proto3,oneof"`
}

type BtcsMessage_RequestIBDBlocks added in v1.1.0

type BtcsMessage_RequestIBDBlocks struct {
	RequestIBDBlocks *RequestIBDBlocksMessage `protobuf:"bytes,26,opt,name=requestIBDBlocks,proto3,oneof"`
}

type BtcsMessage_RequestIBDChainBlockLocator added in v1.1.0

type BtcsMessage_RequestIBDChainBlockLocator struct {
	RequestIBDChainBlockLocator *RequestIBDChainBlockLocatorMessage `protobuf:"bytes,53,opt,name=requestIBDChainBlockLocator,proto3,oneof"`
}

type BtcsMessage_RequestNextHeaders added in v1.1.0

type BtcsMessage_RequestNextHeaders struct {
	RequestNextHeaders *RequestNextHeadersMessage `protobuf:"bytes,42,opt,name=requestNextHeaders,proto3,oneof"`
}

type BtcsMessage_RequestNextPruningPointAndItsAnticoneBlocks added in v1.1.0

type BtcsMessage_RequestNextPruningPointAndItsAnticoneBlocks struct {
	RequestNextPruningPointAndItsAnticoneBlocks *RequestNextPruningPointAndItsAnticoneBlocksMessage `protobuf:"bytes,56,opt,name=requestNextPruningPointAndItsAnticoneBlocks,proto3,oneof"`
}

type BtcsMessage_RequestNextPruningPointUtxoSetChunk added in v1.1.0

type BtcsMessage_RequestNextPruningPointUtxoSetChunk struct {
	RequestNextPruningPointUtxoSetChunk *RequestNextPruningPointUtxoSetChunkMessage `protobuf:"bytes,33,opt,name=requestNextPruningPointUtxoSetChunk,proto3,oneof"`
}

type BtcsMessage_RequestPruningPointAndItsAnticone added in v1.1.0

type BtcsMessage_RequestPruningPointAndItsAnticone struct {
	RequestPruningPointAndItsAnticone *RequestPruningPointAndItsAnticoneMessage `protobuf:"bytes,40,opt,name=requestPruningPointAndItsAnticone,proto3,oneof"`
}

type BtcsMessage_RequestPruningPointProof added in v1.1.0

type BtcsMessage_RequestPruningPointProof struct {
	RequestPruningPointProof *RequestPruningPointProofMessage `protobuf:"bytes,48,opt,name=requestPruningPointProof,proto3,oneof"`
}

type BtcsMessage_RequestPruningPointUTXOSet added in v1.1.0

type BtcsMessage_RequestPruningPointUTXOSet struct {
	RequestPruningPointUTXOSet *RequestPruningPointUTXOSetMessage `protobuf:"bytes,44,opt,name=requestPruningPointUTXOSet,proto3,oneof"`
}

type BtcsMessage_RequestRelayBlocks added in v1.1.0

type BtcsMessage_RequestRelayBlocks struct {
	RequestRelayBlocks *RequestRelayBlocksMessage `protobuf:"bytes,10,opt,name=requestRelayBlocks,proto3,oneof"`
}

type BtcsMessage_RequestTransactions added in v1.1.0

type BtcsMessage_RequestTransactions struct {
	RequestTransactions *RequestTransactionsMessage `protobuf:"bytes,12,opt,name=requestTransactions,proto3,oneof"`
}

type BtcsMessage_ResolveFinalityConflictRequest added in v1.1.0

type BtcsMessage_ResolveFinalityConflictRequest struct {
	ResolveFinalityConflictRequest *ResolveFinalityConflictRequestMessage `protobuf:"bytes,1037,opt,name=resolveFinalityConflictRequest,proto3,oneof"`
}

type BtcsMessage_ResolveFinalityConflictResponse added in v1.1.0

type BtcsMessage_ResolveFinalityConflictResponse struct {
	ResolveFinalityConflictResponse *ResolveFinalityConflictResponseMessage `protobuf:"bytes,1038,opt,name=resolveFinalityConflictResponse,proto3,oneof"`
}

type BtcsMessage_ShutDownRequest added in v1.1.0

type BtcsMessage_ShutDownRequest struct {
	ShutDownRequest *ShutDownRequestMessage `protobuf:"bytes,1045,opt,name=shutDownRequest,proto3,oneof"`
}

type BtcsMessage_ShutDownResponse added in v1.1.0

type BtcsMessage_ShutDownResponse struct {
	ShutDownResponse *ShutDownResponseMessage `protobuf:"bytes,1046,opt,name=shutDownResponse,proto3,oneof"`
}

type BtcsMessage_StopNotifyingPruningPointUTXOSetOverrideRequest added in v1.1.0

type BtcsMessage_StopNotifyingPruningPointUTXOSetOverrideRequest struct {
	StopNotifyingPruningPointUTXOSetOverrideRequest *StopNotifyingPruningPointUTXOSetOverrideRequestMessage `protobuf:"bytes,1070,opt,name=stopNotifyingPruningPointUTXOSetOverrideRequest,proto3,oneof"`
}

type BtcsMessage_StopNotifyingPruningPointUTXOSetOverrideResponse added in v1.1.0

type BtcsMessage_StopNotifyingPruningPointUTXOSetOverrideResponse struct {
	StopNotifyingPruningPointUTXOSetOverrideResponse *StopNotifyingPruningPointUTXOSetOverrideResponseMessage `protobuf:"bytes,1071,opt,name=stopNotifyingPruningPointUTXOSetOverrideResponse,proto3,oneof"`
}

type BtcsMessage_StopNotifyingUtxosChangedRequest added in v1.1.0

type BtcsMessage_StopNotifyingUtxosChangedRequest struct {
	StopNotifyingUtxosChangedRequest *StopNotifyingUtxosChangedRequestMessage `protobuf:"bytes,1065,opt,name=stopNotifyingUtxosChangedRequest,proto3,oneof"`
}

type BtcsMessage_StopNotifyingUtxosChangedResponse added in v1.1.0

type BtcsMessage_StopNotifyingUtxosChangedResponse struct {
	StopNotifyingUtxosChangedResponse *StopNotifyingUtxosChangedResponseMessage `protobuf:"bytes,1066,opt,name=stopNotifyingUtxosChangedResponse,proto3,oneof"`
}

type BtcsMessage_SubmitBlockRequest added in v1.1.0

type BtcsMessage_SubmitBlockRequest struct {
	SubmitBlockRequest *SubmitBlockRequestMessage `protobuf:"bytes,1003,opt,name=submitBlockRequest,proto3,oneof"`
}

type BtcsMessage_SubmitBlockResponse added in v1.1.0

type BtcsMessage_SubmitBlockResponse struct {
	SubmitBlockResponse *SubmitBlockResponseMessage `protobuf:"bytes,1004,opt,name=submitBlockResponse,proto3,oneof"`
}

type BtcsMessage_SubmitTransactionRequest added in v1.1.0

type BtcsMessage_SubmitTransactionRequest struct {
	SubmitTransactionRequest *SubmitTransactionRequestMessage `protobuf:"bytes,1020,opt,name=submitTransactionRequest,proto3,oneof"`
}

type BtcsMessage_SubmitTransactionResponse added in v1.1.0

type BtcsMessage_SubmitTransactionResponse struct {
	SubmitTransactionResponse *SubmitTransactionResponseMessage `protobuf:"bytes,1021,opt,name=submitTransactionResponse,proto3,oneof"`
}

type BtcsMessage_Transaction added in v1.1.0

type BtcsMessage_Transaction struct {
	Transaction *TransactionMessage `protobuf:"bytes,3,opt,name=transaction,proto3,oneof"`
}

type BtcsMessage_TransactionNotFound added in v1.1.0

type BtcsMessage_TransactionNotFound struct {
	TransactionNotFound *TransactionNotFoundMessage `protobuf:"bytes,21,opt,name=transactionNotFound,proto3,oneof"`
}

type BtcsMessage_TrustedData added in v1.1.0

type BtcsMessage_TrustedData struct {
	TrustedData *TrustedDataMessage `protobuf:"bytes,52,opt,name=trustedData,proto3,oneof"`
}

type BtcsMessage_UnbanRequest added in v1.1.0

type BtcsMessage_UnbanRequest struct {
	UnbanRequest *UnbanRequestMessage `protobuf:"bytes,1061,opt,name=unbanRequest,proto3,oneof"`
}

type BtcsMessage_UnbanResponse added in v1.1.0

type BtcsMessage_UnbanResponse struct {
	UnbanResponse *UnbanResponseMessage `protobuf:"bytes,1062,opt,name=unbanResponse,proto3,oneof"`
}

type BtcsMessage_UnexpectedPruningPoint added in v1.1.0

type BtcsMessage_UnexpectedPruningPoint struct {
	UnexpectedPruningPoint *UnexpectedPruningPointMessage `protobuf:"bytes,27,opt,name=unexpectedPruningPoint,proto3,oneof"`
}

type BtcsMessage_UtxosChangedNotification added in v1.1.0

type BtcsMessage_UtxosChangedNotification struct {
	UtxosChangedNotification *UtxosChangedNotificationMessage `protobuf:"bytes,1051,opt,name=utxosChangedNotification,proto3,oneof"`
}

type BtcsMessage_Verack added in v1.1.0

type BtcsMessage_Verack struct {
	Verack *VerackMessage `protobuf:"bytes,19,opt,name=verack,proto3,oneof"`
}

type BtcsMessage_Version added in v1.1.0

type BtcsMessage_Version struct {
	Version *VersionMessage `protobuf:"bytes,20,opt,name=version,proto3,oneof"`
}

type BtcsMessage_VirtualDaaScoreChangedNotification added in v1.1.0

type BtcsMessage_VirtualDaaScoreChangedNotification struct {
	VirtualDaaScoreChangedNotification *VirtualDaaScoreChangedNotificationMessage `protobuf:"bytes,1076,opt,name=virtualDaaScoreChangedNotification,proto3,oneof"`
}

type BtcsMessage_VirtualSelectedParentBlueScoreChangedNotification added in v1.1.0

type BtcsMessage_VirtualSelectedParentBlueScoreChangedNotification struct {
	VirtualSelectedParentBlueScoreChangedNotification *VirtualSelectedParentBlueScoreChangedNotificationMessage `protobuf:"bytes,1058,opt,name=virtualSelectedParentBlueScoreChangedNotification,proto3,oneof"`
}

type BtcsMessage_VirtualSelectedParentChainChangedNotification added in v1.1.0

type BtcsMessage_VirtualSelectedParentChainChangedNotification struct {
	VirtualSelectedParentChainChangedNotification *VirtualSelectedParentChainChangedNotificationMessage `protobuf:"bytes,1024,opt,name=virtualSelectedParentChainChangedNotification,proto3,oneof"`
}

type DaaBlock

type DaaBlock struct {
	Block        *BlockMessage `protobuf:"bytes,3,opt,name=block,proto3" json:"block,omitempty"`
	GhostdagData *GhostdagData `protobuf:"bytes,2,opt,name=ghostdagData,proto3" json:"ghostdagData,omitempty"`
	// contains filtered or unexported fields
}

func (*DaaBlock) Descriptor deprecated

func (*DaaBlock) Descriptor() ([]byte, []int)

Deprecated: Use DaaBlock.ProtoReflect.Descriptor instead.

func (*DaaBlock) GetBlock

func (x *DaaBlock) GetBlock() *BlockMessage

func (*DaaBlock) GetGhostdagData

func (x *DaaBlock) GetGhostdagData() *GhostdagData

func (*DaaBlock) ProtoMessage

func (*DaaBlock) ProtoMessage()

func (*DaaBlock) ProtoReflect

func (x *DaaBlock) ProtoReflect() protoreflect.Message

func (*DaaBlock) Reset

func (x *DaaBlock) Reset()

func (*DaaBlock) String

func (x *DaaBlock) String() string

type DaaBlockV4

type DaaBlockV4 struct {
	Header       *BlockHeader  `protobuf:"bytes,1,opt,name=header,proto3" json:"header,omitempty"`
	GhostdagData *GhostdagData `protobuf:"bytes,2,opt,name=ghostdagData,proto3" json:"ghostdagData,omitempty"`
	// contains filtered or unexported fields
}

func (*DaaBlockV4) Descriptor deprecated

func (*DaaBlockV4) Descriptor() ([]byte, []int)

Deprecated: Use DaaBlockV4.ProtoReflect.Descriptor instead.

func (*DaaBlockV4) GetGhostdagData

func (x *DaaBlockV4) GetGhostdagData() *GhostdagData

func (*DaaBlockV4) GetHeader

func (x *DaaBlockV4) GetHeader() *BlockHeader

func (*DaaBlockV4) ProtoMessage

func (*DaaBlockV4) ProtoMessage()

func (*DaaBlockV4) ProtoReflect

func (x *DaaBlockV4) ProtoReflect() protoreflect.Message

func (*DaaBlockV4) Reset

func (x *DaaBlockV4) Reset()

func (*DaaBlockV4) String

func (x *DaaBlockV4) String() string

type DoneBlocksWithTrustedDataMessage

type DoneBlocksWithTrustedDataMessage struct {
	// contains filtered or unexported fields
}

func (*DoneBlocksWithTrustedDataMessage) Descriptor deprecated

func (*DoneBlocksWithTrustedDataMessage) Descriptor() ([]byte, []int)

Deprecated: Use DoneBlocksWithTrustedDataMessage.ProtoReflect.Descriptor instead.

func (*DoneBlocksWithTrustedDataMessage) ProtoMessage

func (*DoneBlocksWithTrustedDataMessage) ProtoMessage()

func (*DoneBlocksWithTrustedDataMessage) ProtoReflect

func (*DoneBlocksWithTrustedDataMessage) Reset

func (*DoneBlocksWithTrustedDataMessage) String

type DoneHeadersMessage

type DoneHeadersMessage struct {
	// contains filtered or unexported fields
}

func (*DoneHeadersMessage) Descriptor deprecated

func (*DoneHeadersMessage) Descriptor() ([]byte, []int)

Deprecated: Use DoneHeadersMessage.ProtoReflect.Descriptor instead.

func (*DoneHeadersMessage) ProtoMessage

func (*DoneHeadersMessage) ProtoMessage()

func (*DoneHeadersMessage) ProtoReflect

func (x *DoneHeadersMessage) ProtoReflect() protoreflect.Message

func (*DoneHeadersMessage) Reset

func (x *DoneHeadersMessage) Reset()

func (*DoneHeadersMessage) String

func (x *DoneHeadersMessage) String() string

type DonePruningPointUtxoSetChunksMessage

type DonePruningPointUtxoSetChunksMessage struct {
	// contains filtered or unexported fields
}

func (*DonePruningPointUtxoSetChunksMessage) Descriptor deprecated

func (*DonePruningPointUtxoSetChunksMessage) Descriptor() ([]byte, []int)

Deprecated: Use DonePruningPointUtxoSetChunksMessage.ProtoReflect.Descriptor instead.

func (*DonePruningPointUtxoSetChunksMessage) ProtoMessage

func (*DonePruningPointUtxoSetChunksMessage) ProtoMessage()

func (*DonePruningPointUtxoSetChunksMessage) ProtoReflect

func (*DonePruningPointUtxoSetChunksMessage) Reset

func (*DonePruningPointUtxoSetChunksMessage) String

type EstimateNetworkHashesPerSecondRequestMessage

type EstimateNetworkHashesPerSecondRequestMessage struct {
	WindowSize uint32 `protobuf:"varint,1,opt,name=windowSize,proto3" json:"windowSize,omitempty"`
	StartHash  string `protobuf:"bytes,2,opt,name=startHash,proto3" json:"startHash,omitempty"`
	// contains filtered or unexported fields
}

func (*EstimateNetworkHashesPerSecondRequestMessage) Descriptor deprecated

Deprecated: Use EstimateNetworkHashesPerSecondRequestMessage.ProtoReflect.Descriptor instead.

func (*EstimateNetworkHashesPerSecondRequestMessage) GetStartHash

func (*EstimateNetworkHashesPerSecondRequestMessage) GetWindowSize

func (*EstimateNetworkHashesPerSecondRequestMessage) ProtoMessage

func (*EstimateNetworkHashesPerSecondRequestMessage) ProtoReflect

func (*EstimateNetworkHashesPerSecondRequestMessage) Reset

func (*EstimateNetworkHashesPerSecondRequestMessage) String

type EstimateNetworkHashesPerSecondResponseMessage

type EstimateNetworkHashesPerSecondResponseMessage struct {
	NetworkHashesPerSecond uint64    `protobuf:"varint,1,opt,name=networkHashesPerSecond,proto3" json:"networkHashesPerSecond,omitempty"`
	Error                  *RPCError `protobuf:"bytes,1000,opt,name=error,proto3" json:"error,omitempty"`
	// contains filtered or unexported fields
}

func (*EstimateNetworkHashesPerSecondResponseMessage) Descriptor deprecated

Deprecated: Use EstimateNetworkHashesPerSecondResponseMessage.ProtoReflect.Descriptor instead.

func (*EstimateNetworkHashesPerSecondResponseMessage) GetError

func (*EstimateNetworkHashesPerSecondResponseMessage) GetNetworkHashesPerSecond

func (x *EstimateNetworkHashesPerSecondResponseMessage) GetNetworkHashesPerSecond() uint64

func (*EstimateNetworkHashesPerSecondResponseMessage) ProtoMessage

func (*EstimateNetworkHashesPerSecondResponseMessage) ProtoReflect

func (*EstimateNetworkHashesPerSecondResponseMessage) Reset

func (*EstimateNetworkHashesPerSecondResponseMessage) String

type FinalityConflictNotificationMessage

type FinalityConflictNotificationMessage struct {
	ViolatingBlockHash string `protobuf:"bytes,1,opt,name=violatingBlockHash,proto3" json:"violatingBlockHash,omitempty"`
	// contains filtered or unexported fields
}

func (*FinalityConflictNotificationMessage) Descriptor deprecated

func (*FinalityConflictNotificationMessage) Descriptor() ([]byte, []int)

Deprecated: Use FinalityConflictNotificationMessage.ProtoReflect.Descriptor instead.

func (*FinalityConflictNotificationMessage) GetViolatingBlockHash

func (x *FinalityConflictNotificationMessage) GetViolatingBlockHash() string

func (*FinalityConflictNotificationMessage) ProtoMessage

func (*FinalityConflictNotificationMessage) ProtoMessage()

func (*FinalityConflictNotificationMessage) ProtoReflect

func (*FinalityConflictNotificationMessage) Reset

func (*FinalityConflictNotificationMessage) String

type FinalityConflictResolvedNotificationMessage

type FinalityConflictResolvedNotificationMessage struct {
	FinalityBlockHash string `protobuf:"bytes,1,opt,name=finalityBlockHash,proto3" json:"finalityBlockHash,omitempty"`
	// contains filtered or unexported fields
}

func (*FinalityConflictResolvedNotificationMessage) Descriptor deprecated

Deprecated: Use FinalityConflictResolvedNotificationMessage.ProtoReflect.Descriptor instead.

func (*FinalityConflictResolvedNotificationMessage) GetFinalityBlockHash

func (x *FinalityConflictResolvedNotificationMessage) GetFinalityBlockHash() string

func (*FinalityConflictResolvedNotificationMessage) ProtoMessage

func (*FinalityConflictResolvedNotificationMessage) ProtoReflect

func (*FinalityConflictResolvedNotificationMessage) Reset

func (*FinalityConflictResolvedNotificationMessage) String

type GetBalanceByAddressRequestMessage

type GetBalanceByAddressRequestMessage struct {
	Address string `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"`
	// contains filtered or unexported fields
}

GetBalanceByAddressRequest returns the total balance in unspent transactions towards a given address

This call is only available when this btcs was started with `--utxoindex`

func (*GetBalanceByAddressRequestMessage) Descriptor deprecated

func (*GetBalanceByAddressRequestMessage) Descriptor() ([]byte, []int)

Deprecated: Use GetBalanceByAddressRequestMessage.ProtoReflect.Descriptor instead.

func (*GetBalanceByAddressRequestMessage) GetAddress

func (x *GetBalanceByAddressRequestMessage) GetAddress() string

func (*GetBalanceByAddressRequestMessage) ProtoMessage

func (*GetBalanceByAddressRequestMessage) ProtoMessage()

func (*GetBalanceByAddressRequestMessage) ProtoReflect

func (*GetBalanceByAddressRequestMessage) Reset

func (*GetBalanceByAddressRequestMessage) String

type GetBalanceByAddressResponseMessage

type GetBalanceByAddressResponseMessage struct {
	Balance uint64    `protobuf:"varint,1,opt,name=balance,proto3" json:"balance,omitempty"`
	Error   *RPCError `protobuf:"bytes,1000,opt,name=error,proto3" json:"error,omitempty"`
	// contains filtered or unexported fields
}

func (*GetBalanceByAddressResponseMessage) Descriptor deprecated

func (*GetBalanceByAddressResponseMessage) Descriptor() ([]byte, []int)

Deprecated: Use GetBalanceByAddressResponseMessage.ProtoReflect.Descriptor instead.

func (*GetBalanceByAddressResponseMessage) GetBalance

func (*GetBalanceByAddressResponseMessage) GetError

func (*GetBalanceByAddressResponseMessage) ProtoMessage

func (*GetBalanceByAddressResponseMessage) ProtoMessage()

func (*GetBalanceByAddressResponseMessage) ProtoReflect

func (*GetBalanceByAddressResponseMessage) Reset

func (*GetBalanceByAddressResponseMessage) String

type GetBalancesByAddressesRequestMessage

type GetBalancesByAddressesRequestMessage struct {
	Addresses []string `protobuf:"bytes,1,rep,name=addresses,proto3" json:"addresses,omitempty"`
	// contains filtered or unexported fields
}

func (*GetBalancesByAddressesRequestMessage) Descriptor deprecated

func (*GetBalancesByAddressesRequestMessage) Descriptor() ([]byte, []int)

Deprecated: Use GetBalancesByAddressesRequestMessage.ProtoReflect.Descriptor instead.

func (*GetBalancesByAddressesRequestMessage) GetAddresses

func (x *GetBalancesByAddressesRequestMessage) GetAddresses() []string

func (*GetBalancesByAddressesRequestMessage) ProtoMessage

func (*GetBalancesByAddressesRequestMessage) ProtoMessage()

func (*GetBalancesByAddressesRequestMessage) ProtoReflect

func (*GetBalancesByAddressesRequestMessage) Reset

func (*GetBalancesByAddressesRequestMessage) String

type GetBalancesByAddressesResponseMessage

type GetBalancesByAddressesResponseMessage struct {
	Entries []*BalancesByAddressEntry `protobuf:"bytes,1,rep,name=entries,proto3" json:"entries,omitempty"`
	Error   *RPCError                 `protobuf:"bytes,1000,opt,name=error,proto3" json:"error,omitempty"`
	// contains filtered or unexported fields
}

func (*GetBalancesByAddressesResponseMessage) Descriptor deprecated

func (*GetBalancesByAddressesResponseMessage) Descriptor() ([]byte, []int)

Deprecated: Use GetBalancesByAddressesResponseMessage.ProtoReflect.Descriptor instead.

func (*GetBalancesByAddressesResponseMessage) GetEntries

func (*GetBalancesByAddressesResponseMessage) GetError

func (*GetBalancesByAddressesResponseMessage) ProtoMessage

func (*GetBalancesByAddressesResponseMessage) ProtoMessage()

func (*GetBalancesByAddressesResponseMessage) ProtoReflect

func (*GetBalancesByAddressesResponseMessage) Reset

func (*GetBalancesByAddressesResponseMessage) String

type GetBlockCountRequestMessage

type GetBlockCountRequestMessage struct {
	// contains filtered or unexported fields
}

GetBlockCountRequestMessage requests the current number of blocks in this btcs. Note that this number may decrease as pruning occurs.

func (*GetBlockCountRequestMessage) Descriptor deprecated

func (*GetBlockCountRequestMessage) Descriptor() ([]byte, []int)

Deprecated: Use GetBlockCountRequestMessage.ProtoReflect.Descriptor instead.

func (*GetBlockCountRequestMessage) ProtoMessage

func (*GetBlockCountRequestMessage) ProtoMessage()

func (*GetBlockCountRequestMessage) ProtoReflect

func (*GetBlockCountRequestMessage) Reset

func (x *GetBlockCountRequestMessage) Reset()

func (*GetBlockCountRequestMessage) String

func (x *GetBlockCountRequestMessage) String() string

type GetBlockCountResponseMessage

type GetBlockCountResponseMessage struct {
	BlockCount  uint64    `protobuf:"varint,1,opt,name=blockCount,proto3" json:"blockCount,omitempty"`
	HeaderCount uint64    `protobuf:"varint,2,opt,name=headerCount,proto3" json:"headerCount,omitempty"`
	Error       *RPCError `protobuf:"bytes,1000,opt,name=error,proto3" json:"error,omitempty"`
	// contains filtered or unexported fields
}

func (*GetBlockCountResponseMessage) Descriptor deprecated

func (*GetBlockCountResponseMessage) Descriptor() ([]byte, []int)

Deprecated: Use GetBlockCountResponseMessage.ProtoReflect.Descriptor instead.

func (*GetBlockCountResponseMessage) GetBlockCount

func (x *GetBlockCountResponseMessage) GetBlockCount() uint64

func (*GetBlockCountResponseMessage) GetError

func (x *GetBlockCountResponseMessage) GetError() *RPCError

func (*GetBlockCountResponseMessage) GetHeaderCount

func (x *GetBlockCountResponseMessage) GetHeaderCount() uint64

func (*GetBlockCountResponseMessage) ProtoMessage

func (*GetBlockCountResponseMessage) ProtoMessage()

func (*GetBlockCountResponseMessage) ProtoReflect

func (*GetBlockCountResponseMessage) Reset

func (x *GetBlockCountResponseMessage) Reset()

func (*GetBlockCountResponseMessage) String

type GetBlockDagInfoRequestMessage

type GetBlockDagInfoRequestMessage struct {
	// contains filtered or unexported fields
}

GetBlockDagInfoRequestMessage requests general information about the current state of this btcs's DAG.

func (*GetBlockDagInfoRequestMessage) Descriptor deprecated

func (*GetBlockDagInfoRequestMessage) Descriptor() ([]byte, []int)

Deprecated: Use GetBlockDagInfoRequestMessage.ProtoReflect.Descriptor instead.

func (*GetBlockDagInfoRequestMessage) ProtoMessage

func (*GetBlockDagInfoRequestMessage) ProtoMessage()

func (*GetBlockDagInfoRequestMessage) ProtoReflect

func (*GetBlockDagInfoRequestMessage) Reset

func (x *GetBlockDagInfoRequestMessage) Reset()

func (*GetBlockDagInfoRequestMessage) String

type GetBlockDagInfoResponseMessage

type GetBlockDagInfoResponseMessage struct {
	NetworkName         string    `protobuf:"bytes,1,opt,name=networkName,proto3" json:"networkName,omitempty"`
	BlockCount          uint64    `protobuf:"varint,2,opt,name=blockCount,proto3" json:"blockCount,omitempty"`
	HeaderCount         uint64    `protobuf:"varint,3,opt,name=headerCount,proto3" json:"headerCount,omitempty"`
	TipHashes           []string  `protobuf:"bytes,4,rep,name=tipHashes,proto3" json:"tipHashes,omitempty"`
	Difficulty          float64   `protobuf:"fixed64,5,opt,name=difficulty,proto3" json:"difficulty,omitempty"`
	PastMedianTime      int64     `protobuf:"varint,6,opt,name=pastMedianTime,proto3" json:"pastMedianTime,omitempty"`
	VirtualParentHashes []string  `protobuf:"bytes,7,rep,name=virtualParentHashes,proto3" json:"virtualParentHashes,omitempty"`
	PruningPointHash    string    `protobuf:"bytes,8,opt,name=pruningPointHash,proto3" json:"pruningPointHash,omitempty"`
	VirtualDaaScore     uint64    `protobuf:"varint,9,opt,name=virtualDaaScore,proto3" json:"virtualDaaScore,omitempty"`
	Error               *RPCError `protobuf:"bytes,1000,opt,name=error,proto3" json:"error,omitempty"`
	// contains filtered or unexported fields
}

func (*GetBlockDagInfoResponseMessage) Descriptor deprecated

func (*GetBlockDagInfoResponseMessage) Descriptor() ([]byte, []int)

Deprecated: Use GetBlockDagInfoResponseMessage.ProtoReflect.Descriptor instead.

func (*GetBlockDagInfoResponseMessage) GetBlockCount

func (x *GetBlockDagInfoResponseMessage) GetBlockCount() uint64

func (*GetBlockDagInfoResponseMessage) GetDifficulty

func (x *GetBlockDagInfoResponseMessage) GetDifficulty() float64

func (*GetBlockDagInfoResponseMessage) GetError

func (*GetBlockDagInfoResponseMessage) GetHeaderCount

func (x *GetBlockDagInfoResponseMessage) GetHeaderCount() uint64

func (*GetBlockDagInfoResponseMessage) GetNetworkName

func (x *GetBlockDagInfoResponseMessage) GetNetworkName() string

func (*GetBlockDagInfoResponseMessage) GetPastMedianTime

func (x *GetBlockDagInfoResponseMessage) GetPastMedianTime() int64

func (*GetBlockDagInfoResponseMessage) GetPruningPointHash

func (x *GetBlockDagInfoResponseMessage) GetPruningPointHash() string

func (*GetBlockDagInfoResponseMessage) GetTipHashes

func (x *GetBlockDagInfoResponseMessage) GetTipHashes() []string

func (*GetBlockDagInfoResponseMessage) GetVirtualDaaScore

func (x *GetBlockDagInfoResponseMessage) GetVirtualDaaScore() uint64

func (*GetBlockDagInfoResponseMessage) GetVirtualParentHashes

func (x *GetBlockDagInfoResponseMessage) GetVirtualParentHashes() []string

func (*GetBlockDagInfoResponseMessage) ProtoMessage

func (*GetBlockDagInfoResponseMessage) ProtoMessage()

func (*GetBlockDagInfoResponseMessage) ProtoReflect

func (*GetBlockDagInfoResponseMessage) Reset

func (x *GetBlockDagInfoResponseMessage) Reset()

func (*GetBlockDagInfoResponseMessage) String

type GetBlockRequestMessage

type GetBlockRequestMessage struct {

	// The hash of the requested block
	Hash string `protobuf:"bytes,1,opt,name=hash,proto3" json:"hash,omitempty"`
	// Whether to include transaction data in the response
	IncludeTransactions bool `protobuf:"varint,3,opt,name=includeTransactions,proto3" json:"includeTransactions,omitempty"`
	// contains filtered or unexported fields
}

GetBlockRequestMessage requests information about a specific block

func (*GetBlockRequestMessage) Descriptor deprecated

func (*GetBlockRequestMessage) Descriptor() ([]byte, []int)

Deprecated: Use GetBlockRequestMessage.ProtoReflect.Descriptor instead.

func (*GetBlockRequestMessage) GetHash

func (x *GetBlockRequestMessage) GetHash() string

func (*GetBlockRequestMessage) GetIncludeTransactions

func (x *GetBlockRequestMessage) GetIncludeTransactions() bool

func (*GetBlockRequestMessage) ProtoMessage

func (*GetBlockRequestMessage) ProtoMessage()

func (*GetBlockRequestMessage) ProtoReflect

func (x *GetBlockRequestMessage) ProtoReflect() protoreflect.Message

func (*GetBlockRequestMessage) Reset

func (x *GetBlockRequestMessage) Reset()

func (*GetBlockRequestMessage) String

func (x *GetBlockRequestMessage) String() string

type GetBlockResponseMessage

type GetBlockResponseMessage struct {
	Block *RpcBlock `protobuf:"bytes,3,opt,name=block,proto3" json:"block,omitempty"`
	Error *RPCError `protobuf:"bytes,1000,opt,name=error,proto3" json:"error,omitempty"`
	// contains filtered or unexported fields
}

func (*GetBlockResponseMessage) Descriptor deprecated

func (*GetBlockResponseMessage) Descriptor() ([]byte, []int)

Deprecated: Use GetBlockResponseMessage.ProtoReflect.Descriptor instead.

func (*GetBlockResponseMessage) GetBlock

func (x *GetBlockResponseMessage) GetBlock() *RpcBlock

func (*GetBlockResponseMessage) GetError

func (x *GetBlockResponseMessage) GetError() *RPCError

func (*GetBlockResponseMessage) ProtoMessage

func (*GetBlockResponseMessage) ProtoMessage()

func (*GetBlockResponseMessage) ProtoReflect

func (x *GetBlockResponseMessage) ProtoReflect() protoreflect.Message

func (*GetBlockResponseMessage) Reset

func (x *GetBlockResponseMessage) Reset()

func (*GetBlockResponseMessage) String

func (x *GetBlockResponseMessage) String() string

type GetBlockTemplateRequestMessage

type GetBlockTemplateRequestMessage struct {

	// Which kaspa address should the coinbase block reward transaction pay into
	PayAddress string `protobuf:"bytes,1,opt,name=payAddress,proto3" json:"payAddress,omitempty"`
	ExtraData  string `protobuf:"bytes,2,opt,name=extraData,proto3" json:"extraData,omitempty"`
	// contains filtered or unexported fields
}

GetBlockTemplateRequestMessage requests a current block template. Callers are expected to solve the block template and submit it using the submitBlock call

See: SubmitBlockRequestMessage

func (*GetBlockTemplateRequestMessage) Descriptor deprecated

func (*GetBlockTemplateRequestMessage) Descriptor() ([]byte, []int)

Deprecated: Use GetBlockTemplateRequestMessage.ProtoReflect.Descriptor instead.

func (*GetBlockTemplateRequestMessage) GetExtraData

func (x *GetBlockTemplateRequestMessage) GetExtraData() string

func (*GetBlockTemplateRequestMessage) GetPayAddress

func (x *GetBlockTemplateRequestMessage) GetPayAddress() string

func (*GetBlockTemplateRequestMessage) ProtoMessage

func (*GetBlockTemplateRequestMessage) ProtoMessage()

func (*GetBlockTemplateRequestMessage) ProtoReflect

func (*GetBlockTemplateRequestMessage) Reset

func (x *GetBlockTemplateRequestMessage) Reset()

func (*GetBlockTemplateRequestMessage) String

type GetBlockTemplateResponseMessage

type GetBlockTemplateResponseMessage struct {
	Block *RpcBlock `protobuf:"bytes,3,opt,name=block,proto3" json:"block,omitempty"`
	// Whether btcs thinks that it's synced.
	// Callers are discouraged (but not forbidden) from solving blocks when btcs is not synced.
	// That is because when btcs isn't in sync with the rest of the network there's a high
	// chance the block will never be accepted, thus the solving effort would have been wasted.
	IsSynced bool      `protobuf:"varint,2,opt,name=isSynced,proto3" json:"isSynced,omitempty"`
	Error    *RPCError `protobuf:"bytes,1000,opt,name=error,proto3" json:"error,omitempty"`
	// contains filtered or unexported fields
}

func (*GetBlockTemplateResponseMessage) Descriptor deprecated

func (*GetBlockTemplateResponseMessage) Descriptor() ([]byte, []int)

Deprecated: Use GetBlockTemplateResponseMessage.ProtoReflect.Descriptor instead.

func (*GetBlockTemplateResponseMessage) GetBlock

func (*GetBlockTemplateResponseMessage) GetError

func (*GetBlockTemplateResponseMessage) GetIsSynced

func (x *GetBlockTemplateResponseMessage) GetIsSynced() bool

func (*GetBlockTemplateResponseMessage) ProtoMessage

func (*GetBlockTemplateResponseMessage) ProtoMessage()

func (*GetBlockTemplateResponseMessage) ProtoReflect

func (*GetBlockTemplateResponseMessage) Reset

func (*GetBlockTemplateResponseMessage) String

type GetBlocksRequestMessage

type GetBlocksRequestMessage struct {
	LowHash             string `protobuf:"bytes,1,opt,name=lowHash,proto3" json:"lowHash,omitempty"`
	IncludeBlocks       bool   `protobuf:"varint,2,opt,name=includeBlocks,proto3" json:"includeBlocks,omitempty"`
	IncludeTransactions bool   `protobuf:"varint,3,opt,name=includeTransactions,proto3" json:"includeTransactions,omitempty"`
	// contains filtered or unexported fields
}

GetBlocksRequestMessage requests blocks between a certain block lowHash up to this btcs's current virtual.

func (*GetBlocksRequestMessage) Descriptor deprecated

func (*GetBlocksRequestMessage) Descriptor() ([]byte, []int)

Deprecated: Use GetBlocksRequestMessage.ProtoReflect.Descriptor instead.

func (*GetBlocksRequestMessage) GetIncludeBlocks

func (x *GetBlocksRequestMessage) GetIncludeBlocks() bool

func (*GetBlocksRequestMessage) GetIncludeTransactions

func (x *GetBlocksRequestMessage) GetIncludeTransactions() bool

func (*GetBlocksRequestMessage) GetLowHash

func (x *GetBlocksRequestMessage) GetLowHash() string

func (*GetBlocksRequestMessage) ProtoMessage

func (*GetBlocksRequestMessage) ProtoMessage()

func (*GetBlocksRequestMessage) ProtoReflect

func (x *GetBlocksRequestMessage) ProtoReflect() protoreflect.Message

func (*GetBlocksRequestMessage) Reset

func (x *GetBlocksRequestMessage) Reset()

func (*GetBlocksRequestMessage) String

func (x *GetBlocksRequestMessage) String() string

type GetBlocksResponseMessage

type GetBlocksResponseMessage struct {
	BlockHashes []string    `protobuf:"bytes,4,rep,name=blockHashes,proto3" json:"blockHashes,omitempty"`
	Blocks      []*RpcBlock `protobuf:"bytes,3,rep,name=blocks,proto3" json:"blocks,omitempty"`
	Error       *RPCError   `protobuf:"bytes,1000,opt,name=error,proto3" json:"error,omitempty"`
	// contains filtered or unexported fields
}

func (*GetBlocksResponseMessage) Descriptor deprecated

func (*GetBlocksResponseMessage) Descriptor() ([]byte, []int)

Deprecated: Use GetBlocksResponseMessage.ProtoReflect.Descriptor instead.

func (*GetBlocksResponseMessage) GetBlockHashes

func (x *GetBlocksResponseMessage) GetBlockHashes() []string

func (*GetBlocksResponseMessage) GetBlocks

func (x *GetBlocksResponseMessage) GetBlocks() []*RpcBlock

func (*GetBlocksResponseMessage) GetError

func (x *GetBlocksResponseMessage) GetError() *RPCError

func (*GetBlocksResponseMessage) ProtoMessage

func (*GetBlocksResponseMessage) ProtoMessage()

func (*GetBlocksResponseMessage) ProtoReflect

func (x *GetBlocksResponseMessage) ProtoReflect() protoreflect.Message

func (*GetBlocksResponseMessage) Reset

func (x *GetBlocksResponseMessage) Reset()

func (*GetBlocksResponseMessage) String

func (x *GetBlocksResponseMessage) String() string

type GetCoinSupplyRequestMessage

type GetCoinSupplyRequestMessage struct {
	// contains filtered or unexported fields
}

func (*GetCoinSupplyRequestMessage) Descriptor deprecated

func (*GetCoinSupplyRequestMessage) Descriptor() ([]byte, []int)

Deprecated: Use GetCoinSupplyRequestMessage.ProtoReflect.Descriptor instead.

func (*GetCoinSupplyRequestMessage) ProtoMessage

func (*GetCoinSupplyRequestMessage) ProtoMessage()

func (*GetCoinSupplyRequestMessage) ProtoReflect

func (*GetCoinSupplyRequestMessage) Reset

func (x *GetCoinSupplyRequestMessage) Reset()

func (*GetCoinSupplyRequestMessage) String

func (x *GetCoinSupplyRequestMessage) String() string

type GetCoinSupplyResponseMessage

type GetCoinSupplyResponseMessage struct {
	MaxSompi         uint64    `protobuf:"varint,1,opt,name=maxSompi,proto3" json:"maxSompi,omitempty"` // note: this is a hard coded maxSupply, actual maxSupply is expected to deviate by upto -5%, but cannot be measured exactly.
	CirculatingSompi uint64    `protobuf:"varint,2,opt,name=circulatingSompi,proto3" json:"circulatingSompi,omitempty"`
	Error            *RPCError `protobuf:"bytes,1000,opt,name=error,proto3" json:"error,omitempty"`
	// contains filtered or unexported fields
}

func (*GetCoinSupplyResponseMessage) Descriptor deprecated

func (*GetCoinSupplyResponseMessage) Descriptor() ([]byte, []int)

Deprecated: Use GetCoinSupplyResponseMessage.ProtoReflect.Descriptor instead.

func (*GetCoinSupplyResponseMessage) GetCirculatingSompi

func (x *GetCoinSupplyResponseMessage) GetCirculatingSompi() uint64

func (*GetCoinSupplyResponseMessage) GetError

func (x *GetCoinSupplyResponseMessage) GetError() *RPCError

func (*GetCoinSupplyResponseMessage) GetMaxSompi

func (x *GetCoinSupplyResponseMessage) GetMaxSompi() uint64

func (*GetCoinSupplyResponseMessage) ProtoMessage

func (*GetCoinSupplyResponseMessage) ProtoMessage()

func (*GetCoinSupplyResponseMessage) ProtoReflect

func (*GetCoinSupplyResponseMessage) Reset

func (x *GetCoinSupplyResponseMessage) Reset()

func (*GetCoinSupplyResponseMessage) String

type GetConnectedPeerInfoMessage

type GetConnectedPeerInfoMessage struct {
	Id      string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Address string `protobuf:"bytes,2,opt,name=address,proto3" json:"address,omitempty"`
	// How long did the last ping/pong exchange take
	LastPingDuration int64 `protobuf:"varint,3,opt,name=lastPingDuration,proto3" json:"lastPingDuration,omitempty"`
	// Whether this btcs initiated the connection
	IsOutbound bool   `protobuf:"varint,6,opt,name=isOutbound,proto3" json:"isOutbound,omitempty"`
	TimeOffset int64  `protobuf:"varint,7,opt,name=timeOffset,proto3" json:"timeOffset,omitempty"`
	UserAgent  string `protobuf:"bytes,8,opt,name=userAgent,proto3" json:"userAgent,omitempty"`
	// The protocol version that this peer claims to support
	AdvertisedProtocolVersion uint32 `protobuf:"varint,9,opt,name=advertisedProtocolVersion,proto3" json:"advertisedProtocolVersion,omitempty"`
	// The timestamp of when this peer connected to this btcs
	TimeConnected int64 `protobuf:"varint,10,opt,name=timeConnected,proto3" json:"timeConnected,omitempty"`
	// Whether this peer is the IBD peer (if IBD is running)
	IsIbdPeer bool `protobuf:"varint,11,opt,name=isIbdPeer,proto3" json:"isIbdPeer,omitempty"`
	// contains filtered or unexported fields
}

func (*GetConnectedPeerInfoMessage) Descriptor deprecated

func (*GetConnectedPeerInfoMessage) Descriptor() ([]byte, []int)

Deprecated: Use GetConnectedPeerInfoMessage.ProtoReflect.Descriptor instead.

func (*GetConnectedPeerInfoMessage) GetAddress

func (x *GetConnectedPeerInfoMessage) GetAddress() string

func (*GetConnectedPeerInfoMessage) GetAdvertisedProtocolVersion

func (x *GetConnectedPeerInfoMessage) GetAdvertisedProtocolVersion() uint32

func (*GetConnectedPeerInfoMessage) GetId

func (*GetConnectedPeerInfoMessage) GetIsIbdPeer

func (x *GetConnectedPeerInfoMessage) GetIsIbdPeer() bool

func (*GetConnectedPeerInfoMessage) GetIsOutbound

func (x *GetConnectedPeerInfoMessage) GetIsOutbound() bool

func (*GetConnectedPeerInfoMessage) GetLastPingDuration

func (x *GetConnectedPeerInfoMessage) GetLastPingDuration() int64

func (*GetConnectedPeerInfoMessage) GetTimeConnected

func (x *GetConnectedPeerInfoMessage) GetTimeConnected() int64

func (*GetConnectedPeerInfoMessage) GetTimeOffset

func (x *GetConnectedPeerInfoMessage) GetTimeOffset() int64

func (*GetConnectedPeerInfoMessage) GetUserAgent

func (x *GetConnectedPeerInfoMessage) GetUserAgent() string

func (*GetConnectedPeerInfoMessage) ProtoMessage

func (*GetConnectedPeerInfoMessage) ProtoMessage()

func (*GetConnectedPeerInfoMessage) ProtoReflect

func (*GetConnectedPeerInfoMessage) Reset

func (x *GetConnectedPeerInfoMessage) Reset()

func (*GetConnectedPeerInfoMessage) String

func (x *GetConnectedPeerInfoMessage) String() string

type GetConnectedPeerInfoRequestMessage

type GetConnectedPeerInfoRequestMessage struct {
	// contains filtered or unexported fields
}

GetConnectedPeerInfoRequestMessage requests information about all the p2p peers currently connected to this btcs.

func (*GetConnectedPeerInfoRequestMessage) Descriptor deprecated

func (*GetConnectedPeerInfoRequestMessage) Descriptor() ([]byte, []int)

Deprecated: Use GetConnectedPeerInfoRequestMessage.ProtoReflect.Descriptor instead.

func (*GetConnectedPeerInfoRequestMessage) ProtoMessage

func (*GetConnectedPeerInfoRequestMessage) ProtoMessage()

func (*GetConnectedPeerInfoRequestMessage) ProtoReflect

func (*GetConnectedPeerInfoRequestMessage) Reset

func (*GetConnectedPeerInfoRequestMessage) String

type GetConnectedPeerInfoResponseMessage

type GetConnectedPeerInfoResponseMessage struct {
	Infos []*GetConnectedPeerInfoMessage `protobuf:"bytes,1,rep,name=infos,proto3" json:"infos,omitempty"`
	Error *RPCError                      `protobuf:"bytes,1000,opt,name=error,proto3" json:"error,omitempty"`
	// contains filtered or unexported fields
}

func (*GetConnectedPeerInfoResponseMessage) Descriptor deprecated

func (*GetConnectedPeerInfoResponseMessage) Descriptor() ([]byte, []int)

Deprecated: Use GetConnectedPeerInfoResponseMessage.ProtoReflect.Descriptor instead.

func (*GetConnectedPeerInfoResponseMessage) GetError

func (*GetConnectedPeerInfoResponseMessage) GetInfos

func (*GetConnectedPeerInfoResponseMessage) ProtoMessage

func (*GetConnectedPeerInfoResponseMessage) ProtoMessage()

func (*GetConnectedPeerInfoResponseMessage) ProtoReflect

func (*GetConnectedPeerInfoResponseMessage) Reset

func (*GetConnectedPeerInfoResponseMessage) String

type GetCurrentNetworkRequestMessage

type GetCurrentNetworkRequestMessage struct {
	// contains filtered or unexported fields
}

GetCurrentNetworkRequestMessage requests the network btcs is currently running against.

Possible networks are: Mainnet, Testnet, Simnet, Devnet

func (*GetCurrentNetworkRequestMessage) Descriptor deprecated

func (*GetCurrentNetworkRequestMessage) Descriptor() ([]byte, []int)

Deprecated: Use GetCurrentNetworkRequestMessage.ProtoReflect.Descriptor instead.

func (*GetCurrentNetworkRequestMessage) ProtoMessage

func (*GetCurrentNetworkRequestMessage) ProtoMessage()

func (*GetCurrentNetworkRequestMessage) ProtoReflect

func (*GetCurrentNetworkRequestMessage) Reset

func (*GetCurrentNetworkRequestMessage) String

type GetCurrentNetworkResponseMessage

type GetCurrentNetworkResponseMessage struct {
	CurrentNetwork string    `protobuf:"bytes,1,opt,name=currentNetwork,proto3" json:"currentNetwork,omitempty"`
	Error          *RPCError `protobuf:"bytes,1000,opt,name=error,proto3" json:"error,omitempty"`
	// contains filtered or unexported fields
}

func (*GetCurrentNetworkResponseMessage) Descriptor deprecated

func (*GetCurrentNetworkResponseMessage) Descriptor() ([]byte, []int)

Deprecated: Use GetCurrentNetworkResponseMessage.ProtoReflect.Descriptor instead.

func (*GetCurrentNetworkResponseMessage) GetCurrentNetwork

func (x *GetCurrentNetworkResponseMessage) GetCurrentNetwork() string

func (*GetCurrentNetworkResponseMessage) GetError

func (*GetCurrentNetworkResponseMessage) ProtoMessage

func (*GetCurrentNetworkResponseMessage) ProtoMessage()

func (*GetCurrentNetworkResponseMessage) ProtoReflect

func (*GetCurrentNetworkResponseMessage) Reset

func (*GetCurrentNetworkResponseMessage) String

type GetHeadersRequestMessage

type GetHeadersRequestMessage struct {
	StartHash   string `protobuf:"bytes,1,opt,name=startHash,proto3" json:"startHash,omitempty"`
	Limit       uint64 `protobuf:"varint,2,opt,name=limit,proto3" json:"limit,omitempty"`
	IsAscending bool   `protobuf:"varint,3,opt,name=isAscending,proto3" json:"isAscending,omitempty"`
	// contains filtered or unexported fields
}

GetHeadersRequestMessage requests headers between the given startHash and the current virtual, up to the given limit.

func (*GetHeadersRequestMessage) Descriptor deprecated

func (*GetHeadersRequestMessage) Descriptor() ([]byte, []int)

Deprecated: Use GetHeadersRequestMessage.ProtoReflect.Descriptor instead.

func (*GetHeadersRequestMessage) GetIsAscending

func (x *GetHeadersRequestMessage) GetIsAscending() bool

func (*GetHeadersRequestMessage) GetLimit

func (x *GetHeadersRequestMessage) GetLimit() uint64

func (*GetHeadersRequestMessage) GetStartHash

func (x *GetHeadersRequestMessage) GetStartHash() string

func (*GetHeadersRequestMessage) ProtoMessage

func (*GetHeadersRequestMessage) ProtoMessage()

func (*GetHeadersRequestMessage) ProtoReflect

func (x *GetHeadersRequestMessage) ProtoReflect() protoreflect.Message

func (*GetHeadersRequestMessage) Reset

func (x *GetHeadersRequestMessage) Reset()

func (*GetHeadersRequestMessage) String

func (x *GetHeadersRequestMessage) String() string

type GetHeadersResponseMessage

type GetHeadersResponseMessage struct {
	Headers []string  `protobuf:"bytes,1,rep,name=headers,proto3" json:"headers,omitempty"`
	Error   *RPCError `protobuf:"bytes,1000,opt,name=error,proto3" json:"error,omitempty"`
	// contains filtered or unexported fields
}

func (*GetHeadersResponseMessage) Descriptor deprecated

func (*GetHeadersResponseMessage) Descriptor() ([]byte, []int)

Deprecated: Use GetHeadersResponseMessage.ProtoReflect.Descriptor instead.

func (*GetHeadersResponseMessage) GetError

func (x *GetHeadersResponseMessage) GetError() *RPCError

func (*GetHeadersResponseMessage) GetHeaders

func (x *GetHeadersResponseMessage) GetHeaders() []string

func (*GetHeadersResponseMessage) ProtoMessage

func (*GetHeadersResponseMessage) ProtoMessage()

func (*GetHeadersResponseMessage) ProtoReflect

func (*GetHeadersResponseMessage) Reset

func (x *GetHeadersResponseMessage) Reset()

func (*GetHeadersResponseMessage) String

func (x *GetHeadersResponseMessage) String() string

type GetInfoRequestMessage

type GetInfoRequestMessage struct {
	// contains filtered or unexported fields
}

GetInfoRequestMessage returns info about the node.

func (*GetInfoRequestMessage) Descriptor deprecated

func (*GetInfoRequestMessage) Descriptor() ([]byte, []int)

Deprecated: Use GetInfoRequestMessage.ProtoReflect.Descriptor instead.

func (*GetInfoRequestMessage) ProtoMessage

func (*GetInfoRequestMessage) ProtoMessage()

func (*GetInfoRequestMessage) ProtoReflect

func (x *GetInfoRequestMessage) ProtoReflect() protoreflect.Message

func (*GetInfoRequestMessage) Reset

func (x *GetInfoRequestMessage) Reset()

func (*GetInfoRequestMessage) String

func (x *GetInfoRequestMessage) String() string

type GetInfoResponseMessage

type GetInfoResponseMessage struct {
	P2PId         string    `protobuf:"bytes,1,opt,name=p2pId,proto3" json:"p2pId,omitempty"`
	MempoolSize   uint64    `protobuf:"varint,2,opt,name=mempoolSize,proto3" json:"mempoolSize,omitempty"`
	ServerVersion string    `protobuf:"bytes,3,opt,name=serverVersion,proto3" json:"serverVersion,omitempty"`
	IsUtxoIndexed bool      `protobuf:"varint,4,opt,name=isUtxoIndexed,proto3" json:"isUtxoIndexed,omitempty"`
	IsSynced      bool      `protobuf:"varint,5,opt,name=isSynced,proto3" json:"isSynced,omitempty"`
	Error         *RPCError `protobuf:"bytes,1000,opt,name=error,proto3" json:"error,omitempty"`
	// contains filtered or unexported fields
}

func (*GetInfoResponseMessage) Descriptor deprecated

func (*GetInfoResponseMessage) Descriptor() ([]byte, []int)

Deprecated: Use GetInfoResponseMessage.ProtoReflect.Descriptor instead.

func (*GetInfoResponseMessage) GetError

func (x *GetInfoResponseMessage) GetError() *RPCError

func (*GetInfoResponseMessage) GetIsSynced

func (x *GetInfoResponseMessage) GetIsSynced() bool

func (*GetInfoResponseMessage) GetIsUtxoIndexed

func (x *GetInfoResponseMessage) GetIsUtxoIndexed() bool

func (*GetInfoResponseMessage) GetMempoolSize

func (x *GetInfoResponseMessage) GetMempoolSize() uint64

func (*GetInfoResponseMessage) GetP2PId

func (x *GetInfoResponseMessage) GetP2PId() string

func (*GetInfoResponseMessage) GetServerVersion

func (x *GetInfoResponseMessage) GetServerVersion() string

func (*GetInfoResponseMessage) ProtoMessage

func (*GetInfoResponseMessage) ProtoMessage()

func (*GetInfoResponseMessage) ProtoReflect

func (x *GetInfoResponseMessage) ProtoReflect() protoreflect.Message

func (*GetInfoResponseMessage) Reset

func (x *GetInfoResponseMessage) Reset()

func (*GetInfoResponseMessage) String

func (x *GetInfoResponseMessage) String() string

type GetMempoolEntriesByAddressesRequestMessage

type GetMempoolEntriesByAddressesRequestMessage struct {
	Addresses             []string `protobuf:"bytes,1,rep,name=addresses,proto3" json:"addresses,omitempty"`
	IncludeOrphanPool     bool     `protobuf:"varint,2,opt,name=includeOrphanPool,proto3" json:"includeOrphanPool,omitempty"`
	FilterTransactionPool bool     `protobuf:"varint,3,opt,name=filterTransactionPool,proto3" json:"filterTransactionPool,omitempty"`
	// contains filtered or unexported fields
}

func (*GetMempoolEntriesByAddressesRequestMessage) Descriptor deprecated

Deprecated: Use GetMempoolEntriesByAddressesRequestMessage.ProtoReflect.Descriptor instead.

func (*GetMempoolEntriesByAddressesRequestMessage) GetAddresses

func (*GetMempoolEntriesByAddressesRequestMessage) GetFilterTransactionPool

func (x *GetMempoolEntriesByAddressesRequestMessage) GetFilterTransactionPool() bool

func (*GetMempoolEntriesByAddressesRequestMessage) GetIncludeOrphanPool

func (x *GetMempoolEntriesByAddressesRequestMessage) GetIncludeOrphanPool() bool

func (*GetMempoolEntriesByAddressesRequestMessage) ProtoMessage

func (*GetMempoolEntriesByAddressesRequestMessage) ProtoReflect

func (*GetMempoolEntriesByAddressesRequestMessage) Reset

func (*GetMempoolEntriesByAddressesRequestMessage) String

type GetMempoolEntriesByAddressesResponseMessage

type GetMempoolEntriesByAddressesResponseMessage struct {
	Entries []*MempoolEntryByAddress `protobuf:"bytes,1,rep,name=entries,proto3" json:"entries,omitempty"`
	Error   *RPCError                `protobuf:"bytes,1000,opt,name=error,proto3" json:"error,omitempty"`
	// contains filtered or unexported fields
}

func (*GetMempoolEntriesByAddressesResponseMessage) Descriptor deprecated

Deprecated: Use GetMempoolEntriesByAddressesResponseMessage.ProtoReflect.Descriptor instead.

func (*GetMempoolEntriesByAddressesResponseMessage) GetEntries

func (*GetMempoolEntriesByAddressesResponseMessage) GetError

func (*GetMempoolEntriesByAddressesResponseMessage) ProtoMessage

func (*GetMempoolEntriesByAddressesResponseMessage) ProtoReflect

func (*GetMempoolEntriesByAddressesResponseMessage) Reset

func (*GetMempoolEntriesByAddressesResponseMessage) String

type GetMempoolEntriesRequestMessage

type GetMempoolEntriesRequestMessage struct {
	IncludeOrphanPool     bool `protobuf:"varint,1,opt,name=includeOrphanPool,proto3" json:"includeOrphanPool,omitempty"`
	FilterTransactionPool bool `protobuf:"varint,2,opt,name=filterTransactionPool,proto3" json:"filterTransactionPool,omitempty"`
	// contains filtered or unexported fields
}

GetMempoolEntriesRequestMessage requests information about all the transactions currently in the mempool.

func (*GetMempoolEntriesRequestMessage) Descriptor deprecated

func (*GetMempoolEntriesRequestMessage) Descriptor() ([]byte, []int)

Deprecated: Use GetMempoolEntriesRequestMessage.ProtoReflect.Descriptor instead.

func (*GetMempoolEntriesRequestMessage) GetFilterTransactionPool

func (x *GetMempoolEntriesRequestMessage) GetFilterTransactionPool() bool

func (*GetMempoolEntriesRequestMessage) GetIncludeOrphanPool

func (x *GetMempoolEntriesRequestMessage) GetIncludeOrphanPool() bool

func (*GetMempoolEntriesRequestMessage) ProtoMessage

func (*GetMempoolEntriesRequestMessage) ProtoMessage()

func (*GetMempoolEntriesRequestMessage) ProtoReflect

func (*GetMempoolEntriesRequestMessage) Reset

func (*GetMempoolEntriesRequestMessage) String

type GetMempoolEntriesResponseMessage

type GetMempoolEntriesResponseMessage struct {
	Entries []*MempoolEntry `protobuf:"bytes,1,rep,name=entries,proto3" json:"entries,omitempty"`
	Error   *RPCError       `protobuf:"bytes,1000,opt,name=error,proto3" json:"error,omitempty"`
	// contains filtered or unexported fields
}

func (*GetMempoolEntriesResponseMessage) Descriptor deprecated

func (*GetMempoolEntriesResponseMessage) Descriptor() ([]byte, []int)

Deprecated: Use GetMempoolEntriesResponseMessage.ProtoReflect.Descriptor instead.

func (*GetMempoolEntriesResponseMessage) GetEntries

func (*GetMempoolEntriesResponseMessage) GetError

func (*GetMempoolEntriesResponseMessage) ProtoMessage

func (*GetMempoolEntriesResponseMessage) ProtoMessage()

func (*GetMempoolEntriesResponseMessage) ProtoReflect

func (*GetMempoolEntriesResponseMessage) Reset

func (*GetMempoolEntriesResponseMessage) String

type GetMempoolEntryRequestMessage

type GetMempoolEntryRequestMessage struct {

	// The transaction's TransactionID.
	TxId                  string `protobuf:"bytes,1,opt,name=txId,proto3" json:"txId,omitempty"`
	IncludeOrphanPool     bool   `protobuf:"varint,2,opt,name=includeOrphanPool,proto3" json:"includeOrphanPool,omitempty"`
	FilterTransactionPool bool   `protobuf:"varint,3,opt,name=filterTransactionPool,proto3" json:"filterTransactionPool,omitempty"`
	// contains filtered or unexported fields
}

GetMempoolEntryRequestMessage requests information about a specific transaction in the mempool.

func (*GetMempoolEntryRequestMessage) Descriptor deprecated

func (*GetMempoolEntryRequestMessage) Descriptor() ([]byte, []int)

Deprecated: Use GetMempoolEntryRequestMessage.ProtoReflect.Descriptor instead.

func (*GetMempoolEntryRequestMessage) GetFilterTransactionPool

func (x *GetMempoolEntryRequestMessage) GetFilterTransactionPool() bool

func (*GetMempoolEntryRequestMessage) GetIncludeOrphanPool

func (x *GetMempoolEntryRequestMessage) GetIncludeOrphanPool() bool

func (*GetMempoolEntryRequestMessage) GetTxId

func (*GetMempoolEntryRequestMessage) ProtoMessage

func (*GetMempoolEntryRequestMessage) ProtoMessage()

func (*GetMempoolEntryRequestMessage) ProtoReflect

func (*GetMempoolEntryRequestMessage) Reset

func (x *GetMempoolEntryRequestMessage) Reset()

func (*GetMempoolEntryRequestMessage) String

type GetMempoolEntryResponseMessage

type GetMempoolEntryResponseMessage struct {
	Entry *MempoolEntry `protobuf:"bytes,1,opt,name=entry,proto3" json:"entry,omitempty"`
	Error *RPCError     `protobuf:"bytes,1000,opt,name=error,proto3" json:"error,omitempty"`
	// contains filtered or unexported fields
}

func (*GetMempoolEntryResponseMessage) Descriptor deprecated

func (*GetMempoolEntryResponseMessage) Descriptor() ([]byte, []int)

Deprecated: Use GetMempoolEntryResponseMessage.ProtoReflect.Descriptor instead.

func (*GetMempoolEntryResponseMessage) GetEntry

func (*GetMempoolEntryResponseMessage) GetError

func (*GetMempoolEntryResponseMessage) ProtoMessage

func (*GetMempoolEntryResponseMessage) ProtoMessage()

func (*GetMempoolEntryResponseMessage) ProtoReflect

func (*GetMempoolEntryResponseMessage) Reset

func (x *GetMempoolEntryResponseMessage) Reset()

func (*GetMempoolEntryResponseMessage) String

type GetPeerAddressesKnownAddressMessage

type GetPeerAddressesKnownAddressMessage struct {
	Addr string `protobuf:"bytes,1,opt,name=Addr,proto3" json:"Addr,omitempty"`
	// contains filtered or unexported fields
}

func (*GetPeerAddressesKnownAddressMessage) Descriptor deprecated

func (*GetPeerAddressesKnownAddressMessage) Descriptor() ([]byte, []int)

Deprecated: Use GetPeerAddressesKnownAddressMessage.ProtoReflect.Descriptor instead.

func (*GetPeerAddressesKnownAddressMessage) GetAddr

func (*GetPeerAddressesKnownAddressMessage) ProtoMessage

func (*GetPeerAddressesKnownAddressMessage) ProtoMessage()

func (*GetPeerAddressesKnownAddressMessage) ProtoReflect

func (*GetPeerAddressesKnownAddressMessage) Reset

func (*GetPeerAddressesKnownAddressMessage) String

type GetPeerAddressesRequestMessage

type GetPeerAddressesRequestMessage struct {
	// contains filtered or unexported fields
}

GetPeerAddressesRequestMessage requests the list of known btcs addresses in the current network. (mainnet, testnet, etc.)

func (*GetPeerAddressesRequestMessage) Descriptor deprecated

func (*GetPeerAddressesRequestMessage) Descriptor() ([]byte, []int)

Deprecated: Use GetPeerAddressesRequestMessage.ProtoReflect.Descriptor instead.

func (*GetPeerAddressesRequestMessage) ProtoMessage

func (*GetPeerAddressesRequestMessage) ProtoMessage()

func (*GetPeerAddressesRequestMessage) ProtoReflect

func (*GetPeerAddressesRequestMessage) Reset

func (x *GetPeerAddressesRequestMessage) Reset()

func (*GetPeerAddressesRequestMessage) String

type GetPeerAddressesResponseMessage

type GetPeerAddressesResponseMessage struct {
	Addresses       []*GetPeerAddressesKnownAddressMessage `protobuf:"bytes,1,rep,name=addresses,proto3" json:"addresses,omitempty"`
	BannedAddresses []*GetPeerAddressesKnownAddressMessage `protobuf:"bytes,2,rep,name=bannedAddresses,proto3" json:"bannedAddresses,omitempty"`
	Error           *RPCError                              `protobuf:"bytes,1000,opt,name=error,proto3" json:"error,omitempty"`
	// contains filtered or unexported fields
}

func (*GetPeerAddressesResponseMessage) Descriptor deprecated

func (*GetPeerAddressesResponseMessage) Descriptor() ([]byte, []int)

Deprecated: Use GetPeerAddressesResponseMessage.ProtoReflect.Descriptor instead.

func (*GetPeerAddressesResponseMessage) GetAddresses

func (*GetPeerAddressesResponseMessage) GetBannedAddresses

func (*GetPeerAddressesResponseMessage) GetError

func (*GetPeerAddressesResponseMessage) ProtoMessage

func (*GetPeerAddressesResponseMessage) ProtoMessage()

func (*GetPeerAddressesResponseMessage) ProtoReflect

func (*GetPeerAddressesResponseMessage) Reset

func (*GetPeerAddressesResponseMessage) String

type GetSelectedTipHashRequestMessage

type GetSelectedTipHashRequestMessage struct {
	// contains filtered or unexported fields
}

GetSelectedTipHashRequestMessage requests the hash of the current virtual's selected parent.

func (*GetSelectedTipHashRequestMessage) Descriptor deprecated

func (*GetSelectedTipHashRequestMessage) Descriptor() ([]byte, []int)

Deprecated: Use GetSelectedTipHashRequestMessage.ProtoReflect.Descriptor instead.

func (*GetSelectedTipHashRequestMessage) ProtoMessage

func (*GetSelectedTipHashRequestMessage) ProtoMessage()

func (*GetSelectedTipHashRequestMessage) ProtoReflect

func (*GetSelectedTipHashRequestMessage) Reset

func (*GetSelectedTipHashRequestMessage) String

type GetSelectedTipHashResponseMessage

type GetSelectedTipHashResponseMessage struct {
	SelectedTipHash string    `protobuf:"bytes,1,opt,name=selectedTipHash,proto3" json:"selectedTipHash,omitempty"`
	Error           *RPCError `protobuf:"bytes,1000,opt,name=error,proto3" json:"error,omitempty"`
	// contains filtered or unexported fields
}

func (*GetSelectedTipHashResponseMessage) Descriptor deprecated

func (*GetSelectedTipHashResponseMessage) Descriptor() ([]byte, []int)

Deprecated: Use GetSelectedTipHashResponseMessage.ProtoReflect.Descriptor instead.

func (*GetSelectedTipHashResponseMessage) GetError

func (*GetSelectedTipHashResponseMessage) GetSelectedTipHash

func (x *GetSelectedTipHashResponseMessage) GetSelectedTipHash() string

func (*GetSelectedTipHashResponseMessage) ProtoMessage

func (*GetSelectedTipHashResponseMessage) ProtoMessage()

func (*GetSelectedTipHashResponseMessage) ProtoReflect

func (*GetSelectedTipHashResponseMessage) Reset

func (*GetSelectedTipHashResponseMessage) String

type GetSubnetworkRequestMessage

type GetSubnetworkRequestMessage struct {
	SubnetworkId string `protobuf:"bytes,1,opt,name=subnetworkId,proto3" json:"subnetworkId,omitempty"`
	// contains filtered or unexported fields
}

GetSubnetworkRequestMessage requests information about a specific subnetwork

Currently unimplemented

func (*GetSubnetworkRequestMessage) Descriptor deprecated

func (*GetSubnetworkRequestMessage) Descriptor() ([]byte, []int)

Deprecated: Use GetSubnetworkRequestMessage.ProtoReflect.Descriptor instead.

func (*GetSubnetworkRequestMessage) GetSubnetworkId

func (x *GetSubnetworkRequestMessage) GetSubnetworkId() string

func (*GetSubnetworkRequestMessage) ProtoMessage

func (*GetSubnetworkRequestMessage) ProtoMessage()

func (*GetSubnetworkRequestMessage) ProtoReflect

func (*GetSubnetworkRequestMessage) Reset

func (x *GetSubnetworkRequestMessage) Reset()

func (*GetSubnetworkRequestMessage) String

func (x *GetSubnetworkRequestMessage) String() string

type GetSubnetworkResponseMessage

type GetSubnetworkResponseMessage struct {
	GasLimit uint64    `protobuf:"varint,1,opt,name=gasLimit,proto3" json:"gasLimit,omitempty"`
	Error    *RPCError `protobuf:"bytes,1000,opt,name=error,proto3" json:"error,omitempty"`
	// contains filtered or unexported fields
}

func (*GetSubnetworkResponseMessage) Descriptor deprecated

func (*GetSubnetworkResponseMessage) Descriptor() ([]byte, []int)

Deprecated: Use GetSubnetworkResponseMessage.ProtoReflect.Descriptor instead.

func (*GetSubnetworkResponseMessage) GetError

func (x *GetSubnetworkResponseMessage) GetError() *RPCError

func (*GetSubnetworkResponseMessage) GetGasLimit

func (x *GetSubnetworkResponseMessage) GetGasLimit() uint64

func (*GetSubnetworkResponseMessage) ProtoMessage

func (*GetSubnetworkResponseMessage) ProtoMessage()

func (*GetSubnetworkResponseMessage) ProtoReflect

func (*GetSubnetworkResponseMessage) Reset

func (x *GetSubnetworkResponseMessage) Reset()

func (*GetSubnetworkResponseMessage) String

type GetUtxosByAddressesRequestMessage

type GetUtxosByAddressesRequestMessage struct {
	Addresses []string `protobuf:"bytes,1,rep,name=addresses,proto3" json:"addresses,omitempty"`
	// contains filtered or unexported fields
}

GetUtxosByAddressesRequestMessage requests all current UTXOs for the given btcs addresses

This call is only available when this btcs was started with `--utxoindex`

func (*GetUtxosByAddressesRequestMessage) Descriptor deprecated

func (*GetUtxosByAddressesRequestMessage) Descriptor() ([]byte, []int)

Deprecated: Use GetUtxosByAddressesRequestMessage.ProtoReflect.Descriptor instead.

func (*GetUtxosByAddressesRequestMessage) GetAddresses

func (x *GetUtxosByAddressesRequestMessage) GetAddresses() []string

func (*GetUtxosByAddressesRequestMessage) ProtoMessage

func (*GetUtxosByAddressesRequestMessage) ProtoMessage()

func (*GetUtxosByAddressesRequestMessage) ProtoReflect

func (*GetUtxosByAddressesRequestMessage) Reset

func (*GetUtxosByAddressesRequestMessage) String

type GetUtxosByAddressesResponseMessage

type GetUtxosByAddressesResponseMessage struct {
	Entries []*UtxosByAddressesEntry `protobuf:"bytes,1,rep,name=entries,proto3" json:"entries,omitempty"`
	Error   *RPCError                `protobuf:"bytes,1000,opt,name=error,proto3" json:"error,omitempty"`
	// contains filtered or unexported fields
}

func (*GetUtxosByAddressesResponseMessage) Descriptor deprecated

func (*GetUtxosByAddressesResponseMessage) Descriptor() ([]byte, []int)

Deprecated: Use GetUtxosByAddressesResponseMessage.ProtoReflect.Descriptor instead.

func (*GetUtxosByAddressesResponseMessage) GetEntries

func (*GetUtxosByAddressesResponseMessage) GetError

func (*GetUtxosByAddressesResponseMessage) ProtoMessage

func (*GetUtxosByAddressesResponseMessage) ProtoMessage()

func (*GetUtxosByAddressesResponseMessage) ProtoReflect

func (*GetUtxosByAddressesResponseMessage) Reset

func (*GetUtxosByAddressesResponseMessage) String

type GetVirtualSelectedParentBlueScoreRequestMessage

type GetVirtualSelectedParentBlueScoreRequestMessage struct {
	// contains filtered or unexported fields
}

GetVirtualSelectedParentBlueScoreRequestMessage requests the blue score of the current selected parent of the virtual block.

func (*GetVirtualSelectedParentBlueScoreRequestMessage) Descriptor deprecated

Deprecated: Use GetVirtualSelectedParentBlueScoreRequestMessage.ProtoReflect.Descriptor instead.

func (*GetVirtualSelectedParentBlueScoreRequestMessage) ProtoMessage

func (*GetVirtualSelectedParentBlueScoreRequestMessage) ProtoReflect

func (*GetVirtualSelectedParentBlueScoreRequestMessage) Reset

func (*GetVirtualSelectedParentBlueScoreRequestMessage) String

type GetVirtualSelectedParentBlueScoreResponseMessage

type GetVirtualSelectedParentBlueScoreResponseMessage struct {
	BlueScore uint64    `protobuf:"varint,1,opt,name=blueScore,proto3" json:"blueScore,omitempty"`
	Error     *RPCError `protobuf:"bytes,1000,opt,name=error,proto3" json:"error,omitempty"`
	// contains filtered or unexported fields
}

func (*GetVirtualSelectedParentBlueScoreResponseMessage) Descriptor deprecated

Deprecated: Use GetVirtualSelectedParentBlueScoreResponseMessage.ProtoReflect.Descriptor instead.

func (*GetVirtualSelectedParentBlueScoreResponseMessage) GetBlueScore

func (*GetVirtualSelectedParentBlueScoreResponseMessage) GetError

func (*GetVirtualSelectedParentBlueScoreResponseMessage) ProtoMessage

func (*GetVirtualSelectedParentBlueScoreResponseMessage) ProtoReflect

func (*GetVirtualSelectedParentBlueScoreResponseMessage) Reset

func (*GetVirtualSelectedParentBlueScoreResponseMessage) String

type GetVirtualSelectedParentChainFromBlockRequestMessage

type GetVirtualSelectedParentChainFromBlockRequestMessage struct {
	StartHash                     string `protobuf:"bytes,1,opt,name=startHash,proto3" json:"startHash,omitempty"`
	IncludeAcceptedTransactionIds bool   `protobuf:"varint,2,opt,name=includeAcceptedTransactionIds,proto3" json:"includeAcceptedTransactionIds,omitempty"`
	// contains filtered or unexported fields
}

GetVirtualSelectedParentChainFromBlockRequestMessage requests the virtual selected parent chain from some startHash to this btcs's current virtual

func (*GetVirtualSelectedParentChainFromBlockRequestMessage) Descriptor deprecated

Deprecated: Use GetVirtualSelectedParentChainFromBlockRequestMessage.ProtoReflect.Descriptor instead.

func (*GetVirtualSelectedParentChainFromBlockRequestMessage) GetIncludeAcceptedTransactionIds

func (x *GetVirtualSelectedParentChainFromBlockRequestMessage) GetIncludeAcceptedTransactionIds() bool

func (*GetVirtualSelectedParentChainFromBlockRequestMessage) GetStartHash

func (*GetVirtualSelectedParentChainFromBlockRequestMessage) ProtoMessage

func (*GetVirtualSelectedParentChainFromBlockRequestMessage) ProtoReflect

func (*GetVirtualSelectedParentChainFromBlockRequestMessage) Reset

func (*GetVirtualSelectedParentChainFromBlockRequestMessage) String

type GetVirtualSelectedParentChainFromBlockResponseMessage

type GetVirtualSelectedParentChainFromBlockResponseMessage struct {

	// The chain blocks that were removed, in high-to-low order
	RemovedChainBlockHashes []string `protobuf:"bytes,1,rep,name=removedChainBlockHashes,proto3" json:"removedChainBlockHashes,omitempty"`
	// The chain blocks that were added, in low-to-high order
	AddedChainBlockHashes []string `protobuf:"bytes,3,rep,name=addedChainBlockHashes,proto3" json:"addedChainBlockHashes,omitempty"`
	// The transactions accepted by each block in addedChainBlockHashes.
	// Will be filled only if `includeAcceptedTransactionIds = true` in the request.
	AcceptedTransactionIds []*AcceptedTransactionIds `protobuf:"bytes,2,rep,name=acceptedTransactionIds,proto3" json:"acceptedTransactionIds,omitempty"`
	Error                  *RPCError                 `protobuf:"bytes,1000,opt,name=error,proto3" json:"error,omitempty"`
	// contains filtered or unexported fields
}

func (*GetVirtualSelectedParentChainFromBlockResponseMessage) Descriptor deprecated

Deprecated: Use GetVirtualSelectedParentChainFromBlockResponseMessage.ProtoReflect.Descriptor instead.

func (*GetVirtualSelectedParentChainFromBlockResponseMessage) GetAcceptedTransactionIds

func (*GetVirtualSelectedParentChainFromBlockResponseMessage) GetAddedChainBlockHashes

func (x *GetVirtualSelectedParentChainFromBlockResponseMessage) GetAddedChainBlockHashes() []string

func (*GetVirtualSelectedParentChainFromBlockResponseMessage) GetError

func (*GetVirtualSelectedParentChainFromBlockResponseMessage) GetRemovedChainBlockHashes

func (x *GetVirtualSelectedParentChainFromBlockResponseMessage) GetRemovedChainBlockHashes() []string

func (*GetVirtualSelectedParentChainFromBlockResponseMessage) ProtoMessage

func (*GetVirtualSelectedParentChainFromBlockResponseMessage) ProtoReflect

func (*GetVirtualSelectedParentChainFromBlockResponseMessage) Reset

func (*GetVirtualSelectedParentChainFromBlockResponseMessage) String

type GhostdagData

type GhostdagData struct {
	BlueScore          uint64                `protobuf:"varint,1,opt,name=blueScore,proto3" json:"blueScore,omitempty"`
	BlueWork           []byte                `protobuf:"bytes,2,opt,name=blueWork,proto3" json:"blueWork,omitempty"`
	SelectedParent     *Hash                 `protobuf:"bytes,3,opt,name=selectedParent,proto3" json:"selectedParent,omitempty"`
	MergeSetBlues      []*Hash               `protobuf:"bytes,4,rep,name=mergeSetBlues,proto3" json:"mergeSetBlues,omitempty"`
	MergeSetReds       []*Hash               `protobuf:"bytes,5,rep,name=mergeSetReds,proto3" json:"mergeSetReds,omitempty"`
	BluesAnticoneSizes []*BluesAnticoneSizes `protobuf:"bytes,6,rep,name=bluesAnticoneSizes,proto3" json:"bluesAnticoneSizes,omitempty"`
	// contains filtered or unexported fields
}

func (*GhostdagData) Descriptor deprecated

func (*GhostdagData) Descriptor() ([]byte, []int)

Deprecated: Use GhostdagData.ProtoReflect.Descriptor instead.

func (*GhostdagData) GetBlueScore

func (x *GhostdagData) GetBlueScore() uint64

func (*GhostdagData) GetBlueWork

func (x *GhostdagData) GetBlueWork() []byte

func (*GhostdagData) GetBluesAnticoneSizes

func (x *GhostdagData) GetBluesAnticoneSizes() []*BluesAnticoneSizes

func (*GhostdagData) GetMergeSetBlues

func (x *GhostdagData) GetMergeSetBlues() []*Hash

func (*GhostdagData) GetMergeSetReds

func (x *GhostdagData) GetMergeSetReds() []*Hash

func (*GhostdagData) GetSelectedParent

func (x *GhostdagData) GetSelectedParent() *Hash

func (*GhostdagData) ProtoMessage

func (*GhostdagData) ProtoMessage()

func (*GhostdagData) ProtoReflect

func (x *GhostdagData) ProtoReflect() protoreflect.Message

func (*GhostdagData) Reset

func (x *GhostdagData) Reset()

func (*GhostdagData) String

func (x *GhostdagData) String() string

type Hash

type Hash struct {
	Bytes []byte `protobuf:"bytes,1,opt,name=bytes,proto3" json:"bytes,omitempty"`
	// contains filtered or unexported fields
}

func (*Hash) Descriptor deprecated

func (*Hash) Descriptor() ([]byte, []int)

Deprecated: Use Hash.ProtoReflect.Descriptor instead.

func (*Hash) GetBytes

func (x *Hash) GetBytes() []byte

func (*Hash) ProtoMessage

func (*Hash) ProtoMessage()

func (*Hash) ProtoReflect

func (x *Hash) ProtoReflect() protoreflect.Message

func (*Hash) Reset

func (x *Hash) Reset()

func (*Hash) String

func (x *Hash) String() string

type IbdBlockLocatorHighestHashMessage

type IbdBlockLocatorHighestHashMessage struct {
	HighestHash *Hash `protobuf:"bytes,1,opt,name=highestHash,proto3" json:"highestHash,omitempty"`
	// contains filtered or unexported fields
}

func (*IbdBlockLocatorHighestHashMessage) Descriptor deprecated

func (*IbdBlockLocatorHighestHashMessage) Descriptor() ([]byte, []int)

Deprecated: Use IbdBlockLocatorHighestHashMessage.ProtoReflect.Descriptor instead.

func (*IbdBlockLocatorHighestHashMessage) GetHighestHash

func (x *IbdBlockLocatorHighestHashMessage) GetHighestHash() *Hash

func (*IbdBlockLocatorHighestHashMessage) ProtoMessage

func (*IbdBlockLocatorHighestHashMessage) ProtoMessage()

func (*IbdBlockLocatorHighestHashMessage) ProtoReflect

func (*IbdBlockLocatorHighestHashMessage) Reset

func (*IbdBlockLocatorHighestHashMessage) String

type IbdBlockLocatorHighestHashNotFoundMessage

type IbdBlockLocatorHighestHashNotFoundMessage struct {
	// contains filtered or unexported fields
}

func (*IbdBlockLocatorHighestHashNotFoundMessage) Descriptor deprecated

func (*IbdBlockLocatorHighestHashNotFoundMessage) Descriptor() ([]byte, []int)

Deprecated: Use IbdBlockLocatorHighestHashNotFoundMessage.ProtoReflect.Descriptor instead.

func (*IbdBlockLocatorHighestHashNotFoundMessage) ProtoMessage

func (*IbdBlockLocatorHighestHashNotFoundMessage) ProtoReflect

func (*IbdBlockLocatorHighestHashNotFoundMessage) Reset

func (*IbdBlockLocatorHighestHashNotFoundMessage) String

type IbdBlockLocatorMessage

type IbdBlockLocatorMessage struct {
	TargetHash         *Hash   `protobuf:"bytes,1,opt,name=targetHash,proto3" json:"targetHash,omitempty"`
	BlockLocatorHashes []*Hash `protobuf:"bytes,2,rep,name=blockLocatorHashes,proto3" json:"blockLocatorHashes,omitempty"`
	// contains filtered or unexported fields
}

func (*IbdBlockLocatorMessage) Descriptor deprecated

func (*IbdBlockLocatorMessage) Descriptor() ([]byte, []int)

Deprecated: Use IbdBlockLocatorMessage.ProtoReflect.Descriptor instead.

func (*IbdBlockLocatorMessage) GetBlockLocatorHashes

func (x *IbdBlockLocatorMessage) GetBlockLocatorHashes() []*Hash

func (*IbdBlockLocatorMessage) GetTargetHash

func (x *IbdBlockLocatorMessage) GetTargetHash() *Hash

func (*IbdBlockLocatorMessage) ProtoMessage

func (*IbdBlockLocatorMessage) ProtoMessage()

func (*IbdBlockLocatorMessage) ProtoReflect

func (x *IbdBlockLocatorMessage) ProtoReflect() protoreflect.Message

func (*IbdBlockLocatorMessage) Reset

func (x *IbdBlockLocatorMessage) Reset()

func (*IbdBlockLocatorMessage) String

func (x *IbdBlockLocatorMessage) String() string

type IbdChainBlockLocatorMessage

type IbdChainBlockLocatorMessage struct {
	BlockLocatorHashes []*Hash `protobuf:"bytes,1,rep,name=blockLocatorHashes,proto3" json:"blockLocatorHashes,omitempty"`
	// contains filtered or unexported fields
}

func (*IbdChainBlockLocatorMessage) Descriptor deprecated

func (*IbdChainBlockLocatorMessage) Descriptor() ([]byte, []int)

Deprecated: Use IbdChainBlockLocatorMessage.ProtoReflect.Descriptor instead.

func (*IbdChainBlockLocatorMessage) GetBlockLocatorHashes

func (x *IbdChainBlockLocatorMessage) GetBlockLocatorHashes() []*Hash

func (*IbdChainBlockLocatorMessage) ProtoMessage

func (*IbdChainBlockLocatorMessage) ProtoMessage()

func (*IbdChainBlockLocatorMessage) ProtoReflect

func (*IbdChainBlockLocatorMessage) Reset

func (x *IbdChainBlockLocatorMessage) Reset()

func (*IbdChainBlockLocatorMessage) String

func (x *IbdChainBlockLocatorMessage) String() string

type InvRelayBlockMessage

type InvRelayBlockMessage struct {
	Hash *Hash `protobuf:"bytes,1,opt,name=hash,proto3" json:"hash,omitempty"`
	// contains filtered or unexported fields
}

func (*InvRelayBlockMessage) Descriptor deprecated

func (*InvRelayBlockMessage) Descriptor() ([]byte, []int)

Deprecated: Use InvRelayBlockMessage.ProtoReflect.Descriptor instead.

func (*InvRelayBlockMessage) GetHash

func (x *InvRelayBlockMessage) GetHash() *Hash

func (*InvRelayBlockMessage) ProtoMessage

func (*InvRelayBlockMessage) ProtoMessage()

func (*InvRelayBlockMessage) ProtoReflect

func (x *InvRelayBlockMessage) ProtoReflect() protoreflect.Message

func (*InvRelayBlockMessage) Reset

func (x *InvRelayBlockMessage) Reset()

func (*InvRelayBlockMessage) String

func (x *InvRelayBlockMessage) String() string

type InvTransactionsMessage

type InvTransactionsMessage struct {
	Ids []*TransactionId `protobuf:"bytes,1,rep,name=ids,proto3" json:"ids,omitempty"`
	// contains filtered or unexported fields
}

func (*InvTransactionsMessage) Descriptor deprecated

func (*InvTransactionsMessage) Descriptor() ([]byte, []int)

Deprecated: Use InvTransactionsMessage.ProtoReflect.Descriptor instead.

func (*InvTransactionsMessage) GetIds

func (x *InvTransactionsMessage) GetIds() []*TransactionId

func (*InvTransactionsMessage) ProtoMessage

func (*InvTransactionsMessage) ProtoMessage()

func (*InvTransactionsMessage) ProtoReflect

func (x *InvTransactionsMessage) ProtoReflect() protoreflect.Message

func (*InvTransactionsMessage) Reset

func (x *InvTransactionsMessage) Reset()

func (*InvTransactionsMessage) String

func (x *InvTransactionsMessage) String() string

type MempoolEntry

type MempoolEntry struct {
	Fee         uint64          `protobuf:"varint,1,opt,name=fee,proto3" json:"fee,omitempty"`
	Transaction *RpcTransaction `protobuf:"bytes,3,opt,name=transaction,proto3" json:"transaction,omitempty"`
	IsOrphan    bool            `protobuf:"varint,4,opt,name=isOrphan,proto3" json:"isOrphan,omitempty"`
	// contains filtered or unexported fields
}

func (*MempoolEntry) Descriptor deprecated

func (*MempoolEntry) Descriptor() ([]byte, []int)

Deprecated: Use MempoolEntry.ProtoReflect.Descriptor instead.

func (*MempoolEntry) GetFee

func (x *MempoolEntry) GetFee() uint64

func (*MempoolEntry) GetIsOrphan

func (x *MempoolEntry) GetIsOrphan() bool

func (*MempoolEntry) GetTransaction

func (x *MempoolEntry) GetTransaction() *RpcTransaction

func (*MempoolEntry) ProtoMessage

func (*MempoolEntry) ProtoMessage()

func (*MempoolEntry) ProtoReflect

func (x *MempoolEntry) ProtoReflect() protoreflect.Message

func (*MempoolEntry) Reset

func (x *MempoolEntry) Reset()

func (*MempoolEntry) String

func (x *MempoolEntry) String() string

type MempoolEntryByAddress

type MempoolEntryByAddress struct {
	Address   string          `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"`
	Sending   []*MempoolEntry `protobuf:"bytes,2,rep,name=sending,proto3" json:"sending,omitempty"`
	Receiving []*MempoolEntry `protobuf:"bytes,3,rep,name=receiving,proto3" json:"receiving,omitempty"`
	// contains filtered or unexported fields
}

func (*MempoolEntryByAddress) Descriptor deprecated

func (*MempoolEntryByAddress) Descriptor() ([]byte, []int)

Deprecated: Use MempoolEntryByAddress.ProtoReflect.Descriptor instead.

func (*MempoolEntryByAddress) GetAddress

func (x *MempoolEntryByAddress) GetAddress() string

func (*MempoolEntryByAddress) GetReceiving

func (x *MempoolEntryByAddress) GetReceiving() []*MempoolEntry

func (*MempoolEntryByAddress) GetSending

func (x *MempoolEntryByAddress) GetSending() []*MempoolEntry

func (*MempoolEntryByAddress) ProtoMessage

func (*MempoolEntryByAddress) ProtoMessage()

func (*MempoolEntryByAddress) ProtoReflect

func (x *MempoolEntryByAddress) ProtoReflect() protoreflect.Message

func (*MempoolEntryByAddress) Reset

func (x *MempoolEntryByAddress) Reset()

func (*MempoolEntryByAddress) String

func (x *MempoolEntryByAddress) String() string

type NetAddress

type NetAddress struct {
	Timestamp int64  `protobuf:"varint,1,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
	Ip        []byte `protobuf:"bytes,3,opt,name=ip,proto3" json:"ip,omitempty"`
	Port      uint32 `protobuf:"varint,4,opt,name=port,proto3" json:"port,omitempty"`
	// contains filtered or unexported fields
}

func (*NetAddress) Descriptor deprecated

func (*NetAddress) Descriptor() ([]byte, []int)

Deprecated: Use NetAddress.ProtoReflect.Descriptor instead.

func (*NetAddress) GetIp

func (x *NetAddress) GetIp() []byte

func (*NetAddress) GetPort

func (x *NetAddress) GetPort() uint32

func (*NetAddress) GetTimestamp

func (x *NetAddress) GetTimestamp() int64

func (*NetAddress) ProtoMessage

func (*NetAddress) ProtoMessage()

func (*NetAddress) ProtoReflect

func (x *NetAddress) ProtoReflect() protoreflect.Message

func (*NetAddress) Reset

func (x *NetAddress) Reset()

func (*NetAddress) String

func (x *NetAddress) String() string

type NewBlockTemplateNotificationMessage

type NewBlockTemplateNotificationMessage struct {
	// contains filtered or unexported fields
}

NewBlockTemplateNotificationMessage is sent whenever a new updated block template is available for miners.

See NotifyNewBlockTemplateRequestMessage

func (*NewBlockTemplateNotificationMessage) Descriptor deprecated

func (*NewBlockTemplateNotificationMessage) Descriptor() ([]byte, []int)

Deprecated: Use NewBlockTemplateNotificationMessage.ProtoReflect.Descriptor instead.

func (*NewBlockTemplateNotificationMessage) ProtoMessage

func (*NewBlockTemplateNotificationMessage) ProtoMessage()

func (*NewBlockTemplateNotificationMessage) ProtoReflect

func (*NewBlockTemplateNotificationMessage) Reset

func (*NewBlockTemplateNotificationMessage) String

type NotifyBlockAddedRequestMessage

type NotifyBlockAddedRequestMessage struct {
	// contains filtered or unexported fields
}

NotifyBlockAddedRequestMessage registers this connection for blockAdded notifications.

See: BlockAddedNotificationMessage

func (*NotifyBlockAddedRequestMessage) Descriptor deprecated

func (*NotifyBlockAddedRequestMessage) Descriptor() ([]byte, []int)

Deprecated: Use NotifyBlockAddedRequestMessage.ProtoReflect.Descriptor instead.

func (*NotifyBlockAddedRequestMessage) ProtoMessage

func (*NotifyBlockAddedRequestMessage) ProtoMessage()

func (*NotifyBlockAddedRequestMessage) ProtoReflect

func (*NotifyBlockAddedRequestMessage) Reset

func (x *NotifyBlockAddedRequestMessage) Reset()

func (*NotifyBlockAddedRequestMessage) String

type NotifyBlockAddedResponseMessage

type NotifyBlockAddedResponseMessage struct {
	Error *RPCError `protobuf:"bytes,1000,opt,name=error,proto3" json:"error,omitempty"`
	// contains filtered or unexported fields
}

func (*NotifyBlockAddedResponseMessage) Descriptor deprecated

func (*NotifyBlockAddedResponseMessage) Descriptor() ([]byte, []int)

Deprecated: Use NotifyBlockAddedResponseMessage.ProtoReflect.Descriptor instead.

func (*NotifyBlockAddedResponseMessage) GetError

func (*NotifyBlockAddedResponseMessage) ProtoMessage

func (*NotifyBlockAddedResponseMessage) ProtoMessage()

func (*NotifyBlockAddedResponseMessage) ProtoReflect

func (*NotifyBlockAddedResponseMessage) Reset

func (*NotifyBlockAddedResponseMessage) String

type NotifyFinalityConflictsRequestMessage

type NotifyFinalityConflictsRequestMessage struct {
	// contains filtered or unexported fields
}

func (*NotifyFinalityConflictsRequestMessage) Descriptor deprecated

func (*NotifyFinalityConflictsRequestMessage) Descriptor() ([]byte, []int)

Deprecated: Use NotifyFinalityConflictsRequestMessage.ProtoReflect.Descriptor instead.

func (*NotifyFinalityConflictsRequestMessage) ProtoMessage

func (*NotifyFinalityConflictsRequestMessage) ProtoMessage()

func (*NotifyFinalityConflictsRequestMessage) ProtoReflect

func (*NotifyFinalityConflictsRequestMessage) Reset

func (*NotifyFinalityConflictsRequestMessage) String

type NotifyFinalityConflictsResponseMessage

type NotifyFinalityConflictsResponseMessage struct {
	Error *RPCError `protobuf:"bytes,1000,opt,name=error,proto3" json:"error,omitempty"`
	// contains filtered or unexported fields
}

func (*NotifyFinalityConflictsResponseMessage) Descriptor deprecated

func (*NotifyFinalityConflictsResponseMessage) Descriptor() ([]byte, []int)

Deprecated: Use NotifyFinalityConflictsResponseMessage.ProtoReflect.Descriptor instead.

func (*NotifyFinalityConflictsResponseMessage) GetError

func (*NotifyFinalityConflictsResponseMessage) ProtoMessage

func (*NotifyFinalityConflictsResponseMessage) ProtoReflect

func (*NotifyFinalityConflictsResponseMessage) Reset

func (*NotifyFinalityConflictsResponseMessage) String

type NotifyNewBlockTemplateRequestMessage

type NotifyNewBlockTemplateRequestMessage struct {
	// contains filtered or unexported fields
}

NotifyNewBlockTemplateRequestMessage registers this connection for NewBlockTemplate notifications.

See: NewBlockTemplateNotificationMessage

func (*NotifyNewBlockTemplateRequestMessage) Descriptor deprecated

func (*NotifyNewBlockTemplateRequestMessage) Descriptor() ([]byte, []int)

Deprecated: Use NotifyNewBlockTemplateRequestMessage.ProtoReflect.Descriptor instead.

func (*NotifyNewBlockTemplateRequestMessage) ProtoMessage

func (*NotifyNewBlockTemplateRequestMessage) ProtoMessage()

func (*NotifyNewBlockTemplateRequestMessage) ProtoReflect

func (*NotifyNewBlockTemplateRequestMessage) Reset

func (*NotifyNewBlockTemplateRequestMessage) String

type NotifyNewBlockTemplateResponseMessage

type NotifyNewBlockTemplateResponseMessage struct {
	Error *RPCError `protobuf:"bytes,1000,opt,name=error,proto3" json:"error,omitempty"`
	// contains filtered or unexported fields
}

func (*NotifyNewBlockTemplateResponseMessage) Descriptor deprecated

func (*NotifyNewBlockTemplateResponseMessage) Descriptor() ([]byte, []int)

Deprecated: Use NotifyNewBlockTemplateResponseMessage.ProtoReflect.Descriptor instead.

func (*NotifyNewBlockTemplateResponseMessage) GetError

func (*NotifyNewBlockTemplateResponseMessage) ProtoMessage

func (*NotifyNewBlockTemplateResponseMessage) ProtoMessage()

func (*NotifyNewBlockTemplateResponseMessage) ProtoReflect

func (*NotifyNewBlockTemplateResponseMessage) Reset

func (*NotifyNewBlockTemplateResponseMessage) String

type NotifyPruningPointUTXOSetOverrideRequestMessage

type NotifyPruningPointUTXOSetOverrideRequestMessage struct {
	// contains filtered or unexported fields
}

NotifyPruningPointUTXOSetOverrideRequestMessage registers this connection for pruning point UTXO set override notifications.

This call is only available when this btcs was started with `--utxoindex`

See: NotifyPruningPointUTXOSetOverrideResponseMessage

func (*NotifyPruningPointUTXOSetOverrideRequestMessage) Descriptor deprecated

Deprecated: Use NotifyPruningPointUTXOSetOverrideRequestMessage.ProtoReflect.Descriptor instead.

func (*NotifyPruningPointUTXOSetOverrideRequestMessage) ProtoMessage

func (*NotifyPruningPointUTXOSetOverrideRequestMessage) ProtoReflect

func (*NotifyPruningPointUTXOSetOverrideRequestMessage) Reset

func (*NotifyPruningPointUTXOSetOverrideRequestMessage) String

type NotifyPruningPointUTXOSetOverrideResponseMessage

type NotifyPruningPointUTXOSetOverrideResponseMessage struct {
	Error *RPCError `protobuf:"bytes,1000,opt,name=error,proto3" json:"error,omitempty"`
	// contains filtered or unexported fields
}

func (*NotifyPruningPointUTXOSetOverrideResponseMessage) Descriptor deprecated

Deprecated: Use NotifyPruningPointUTXOSetOverrideResponseMessage.ProtoReflect.Descriptor instead.

func (*NotifyPruningPointUTXOSetOverrideResponseMessage) GetError

func (*NotifyPruningPointUTXOSetOverrideResponseMessage) ProtoMessage

func (*NotifyPruningPointUTXOSetOverrideResponseMessage) ProtoReflect

func (*NotifyPruningPointUTXOSetOverrideResponseMessage) Reset

func (*NotifyPruningPointUTXOSetOverrideResponseMessage) String

type NotifyUtxosChangedRequestMessage

type NotifyUtxosChangedRequestMessage struct {
	Addresses []string `protobuf:"bytes,1,rep,name=addresses,proto3" json:"addresses,omitempty"` // Leave empty to get all updates
	// contains filtered or unexported fields
}

NotifyUtxosChangedRequestMessage registers this connection for utxoChanged notifications for the given addresses.

This call is only available when this btcs was started with `--utxoindex`

See: UtxosChangedNotificationMessage

func (*NotifyUtxosChangedRequestMessage) Descriptor deprecated

func (*NotifyUtxosChangedRequestMessage) Descriptor() ([]byte, []int)

Deprecated: Use NotifyUtxosChangedRequestMessage.ProtoReflect.Descriptor instead.

func (*NotifyUtxosChangedRequestMessage) GetAddresses

func (x *NotifyUtxosChangedRequestMessage) GetAddresses() []string

func (*NotifyUtxosChangedRequestMessage) ProtoMessage

func (*NotifyUtxosChangedRequestMessage) ProtoMessage()

func (*NotifyUtxosChangedRequestMessage) ProtoReflect

func (*NotifyUtxosChangedRequestMessage) Reset

func (*NotifyUtxosChangedRequestMessage) String

type NotifyUtxosChangedResponseMessage

type NotifyUtxosChangedResponseMessage struct {
	Error *RPCError `protobuf:"bytes,1000,opt,name=error,proto3" json:"error,omitempty"`
	// contains filtered or unexported fields
}

func (*NotifyUtxosChangedResponseMessage) Descriptor deprecated

func (*NotifyUtxosChangedResponseMessage) Descriptor() ([]byte, []int)

Deprecated: Use NotifyUtxosChangedResponseMessage.ProtoReflect.Descriptor instead.

func (*NotifyUtxosChangedResponseMessage) GetError

func (*NotifyUtxosChangedResponseMessage) ProtoMessage

func (*NotifyUtxosChangedResponseMessage) ProtoMessage()

func (*NotifyUtxosChangedResponseMessage) ProtoReflect

func (*NotifyUtxosChangedResponseMessage) Reset

func (*NotifyUtxosChangedResponseMessage) String

type NotifyVirtualDaaScoreChangedRequestMessage

type NotifyVirtualDaaScoreChangedRequestMessage struct {
	// contains filtered or unexported fields
}

NotifyVirtualDaaScoreChangedRequestMessage registers this connection for virtualDaaScoreChanged notifications.

See: VirtualDaaScoreChangedNotificationMessage

func (*NotifyVirtualDaaScoreChangedRequestMessage) Descriptor deprecated

Deprecated: Use NotifyVirtualDaaScoreChangedRequestMessage.ProtoReflect.Descriptor instead.

func (*NotifyVirtualDaaScoreChangedRequestMessage) ProtoMessage

func (*NotifyVirtualDaaScoreChangedRequestMessage) ProtoReflect

func (*NotifyVirtualDaaScoreChangedRequestMessage) Reset

func (*NotifyVirtualDaaScoreChangedRequestMessage) String

type NotifyVirtualDaaScoreChangedResponseMessage

type NotifyVirtualDaaScoreChangedResponseMessage struct {
	Error *RPCError `protobuf:"bytes,1000,opt,name=error,proto3" json:"error,omitempty"`
	// contains filtered or unexported fields
}

func (*NotifyVirtualDaaScoreChangedResponseMessage) Descriptor deprecated

Deprecated: Use NotifyVirtualDaaScoreChangedResponseMessage.ProtoReflect.Descriptor instead.

func (*NotifyVirtualDaaScoreChangedResponseMessage) GetError

func (*NotifyVirtualDaaScoreChangedResponseMessage) ProtoMessage

func (*NotifyVirtualDaaScoreChangedResponseMessage) ProtoReflect

func (*NotifyVirtualDaaScoreChangedResponseMessage) Reset

func (*NotifyVirtualDaaScoreChangedResponseMessage) String

type NotifyVirtualSelectedParentBlueScoreChangedRequestMessage

type NotifyVirtualSelectedParentBlueScoreChangedRequestMessage struct {
	// contains filtered or unexported fields
}

NotifyVirtualSelectedParentBlueScoreChangedRequestMessage registers this connection for virtualSelectedParentBlueScoreChanged notifications.

See: VirtualSelectedParentBlueScoreChangedNotificationMessage

func (*NotifyVirtualSelectedParentBlueScoreChangedRequestMessage) Descriptor deprecated

Deprecated: Use NotifyVirtualSelectedParentBlueScoreChangedRequestMessage.ProtoReflect.Descriptor instead.

func (*NotifyVirtualSelectedParentBlueScoreChangedRequestMessage) ProtoMessage

func (*NotifyVirtualSelectedParentBlueScoreChangedRequestMessage) ProtoReflect

func (*NotifyVirtualSelectedParentBlueScoreChangedRequestMessage) Reset

func (*NotifyVirtualSelectedParentBlueScoreChangedRequestMessage) String

type NotifyVirtualSelectedParentBlueScoreChangedResponseMessage

type NotifyVirtualSelectedParentBlueScoreChangedResponseMessage struct {
	Error *RPCError `protobuf:"bytes,1000,opt,name=error,proto3" json:"error,omitempty"`
	// contains filtered or unexported fields
}

func (*NotifyVirtualSelectedParentBlueScoreChangedResponseMessage) Descriptor deprecated

Deprecated: Use NotifyVirtualSelectedParentBlueScoreChangedResponseMessage.ProtoReflect.Descriptor instead.

func (*NotifyVirtualSelectedParentBlueScoreChangedResponseMessage) GetError

func (*NotifyVirtualSelectedParentBlueScoreChangedResponseMessage) ProtoMessage

func (*NotifyVirtualSelectedParentBlueScoreChangedResponseMessage) ProtoReflect

func (*NotifyVirtualSelectedParentBlueScoreChangedResponseMessage) Reset

func (*NotifyVirtualSelectedParentBlueScoreChangedResponseMessage) String

type NotifyVirtualSelectedParentChainChangedRequestMessage

type NotifyVirtualSelectedParentChainChangedRequestMessage struct {
	IncludeAcceptedTransactionIds bool `protobuf:"varint,1,opt,name=includeAcceptedTransactionIds,proto3" json:"includeAcceptedTransactionIds,omitempty"`
	// contains filtered or unexported fields
}

NotifyVirtualSelectedParentChainChangedRequestMessage registers this connection for virtualSelectedParentChainChanged notifications.

See: VirtualSelectedParentChainChangedNotificationMessage

func (*NotifyVirtualSelectedParentChainChangedRequestMessage) Descriptor deprecated

Deprecated: Use NotifyVirtualSelectedParentChainChangedRequestMessage.ProtoReflect.Descriptor instead.

func (*NotifyVirtualSelectedParentChainChangedRequestMessage) GetIncludeAcceptedTransactionIds

func (x *NotifyVirtualSelectedParentChainChangedRequestMessage) GetIncludeAcceptedTransactionIds() bool

func (*NotifyVirtualSelectedParentChainChangedRequestMessage) ProtoMessage

func (*NotifyVirtualSelectedParentChainChangedRequestMessage) ProtoReflect

func (*NotifyVirtualSelectedParentChainChangedRequestMessage) Reset

func (*NotifyVirtualSelectedParentChainChangedRequestMessage) String

type NotifyVirtualSelectedParentChainChangedResponseMessage

type NotifyVirtualSelectedParentChainChangedResponseMessage struct {
	Error *RPCError `protobuf:"bytes,1000,opt,name=error,proto3" json:"error,omitempty"`
	// contains filtered or unexported fields
}

func (*NotifyVirtualSelectedParentChainChangedResponseMessage) Descriptor deprecated

Deprecated: Use NotifyVirtualSelectedParentChainChangedResponseMessage.ProtoReflect.Descriptor instead.

func (*NotifyVirtualSelectedParentChainChangedResponseMessage) GetError

func (*NotifyVirtualSelectedParentChainChangedResponseMessage) ProtoMessage

func (*NotifyVirtualSelectedParentChainChangedResponseMessage) ProtoReflect

func (*NotifyVirtualSelectedParentChainChangedResponseMessage) Reset

func (*NotifyVirtualSelectedParentChainChangedResponseMessage) String

type Outpoint

type Outpoint struct {
	TransactionId *TransactionId `protobuf:"bytes,1,opt,name=transactionId,proto3" json:"transactionId,omitempty"`
	Index         uint32         `protobuf:"varint,2,opt,name=index,proto3" json:"index,omitempty"`
	// contains filtered or unexported fields
}

func (*Outpoint) Descriptor deprecated

func (*Outpoint) Descriptor() ([]byte, []int)

Deprecated: Use Outpoint.ProtoReflect.Descriptor instead.

func (*Outpoint) GetIndex

func (x *Outpoint) GetIndex() uint32

func (*Outpoint) GetTransactionId

func (x *Outpoint) GetTransactionId() *TransactionId

func (*Outpoint) ProtoMessage

func (*Outpoint) ProtoMessage()

func (*Outpoint) ProtoReflect

func (x *Outpoint) ProtoReflect() protoreflect.Message

func (*Outpoint) Reset

func (x *Outpoint) Reset()

func (*Outpoint) String

func (x *Outpoint) String() string

type OutpointAndUtxoEntryPair

type OutpointAndUtxoEntryPair struct {
	Outpoint  *Outpoint  `protobuf:"bytes,1,opt,name=outpoint,proto3" json:"outpoint,omitempty"`
	UtxoEntry *UtxoEntry `protobuf:"bytes,2,opt,name=utxoEntry,proto3" json:"utxoEntry,omitempty"`
	// contains filtered or unexported fields
}

func (*OutpointAndUtxoEntryPair) Descriptor deprecated

func (*OutpointAndUtxoEntryPair) Descriptor() ([]byte, []int)

Deprecated: Use OutpointAndUtxoEntryPair.ProtoReflect.Descriptor instead.

func (*OutpointAndUtxoEntryPair) GetOutpoint

func (x *OutpointAndUtxoEntryPair) GetOutpoint() *Outpoint

func (*OutpointAndUtxoEntryPair) GetUtxoEntry

func (x *OutpointAndUtxoEntryPair) GetUtxoEntry() *UtxoEntry

func (*OutpointAndUtxoEntryPair) ProtoMessage

func (*OutpointAndUtxoEntryPair) ProtoMessage()

func (*OutpointAndUtxoEntryPair) ProtoReflect

func (x *OutpointAndUtxoEntryPair) ProtoReflect() protoreflect.Message

func (*OutpointAndUtxoEntryPair) Reset

func (x *OutpointAndUtxoEntryPair) Reset()

func (*OutpointAndUtxoEntryPair) String

func (x *OutpointAndUtxoEntryPair) String() string

type P2PClient

type P2PClient interface {
	MessageStream(ctx context.Context, opts ...grpc.CallOption) (P2P_MessageStreamClient, error)
}

P2PClient is the client API for P2P service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewP2PClient

func NewP2PClient(cc grpc.ClientConnInterface) P2PClient

type P2PServer

type P2PServer interface {
	MessageStream(P2P_MessageStreamServer) error
	// contains filtered or unexported methods
}

P2PServer is the server API for P2P service. All implementations must embed UnimplementedP2PServer for forward compatibility

type P2P_MessageStreamClient

type P2P_MessageStreamClient interface {
	Send(*BtcsMessage) error
	Recv() (*BtcsMessage, error)
	grpc.ClientStream
}

type P2P_MessageStreamServer

type P2P_MessageStreamServer interface {
	Send(*BtcsMessage) error
	Recv() (*BtcsMessage, error)
	grpc.ServerStream
}

type PingMessage

type PingMessage struct {
	Nonce uint64 `protobuf:"varint,1,opt,name=nonce,proto3" json:"nonce,omitempty"`
	// contains filtered or unexported fields
}

func (*PingMessage) Descriptor deprecated

func (*PingMessage) Descriptor() ([]byte, []int)

Deprecated: Use PingMessage.ProtoReflect.Descriptor instead.

func (*PingMessage) GetNonce

func (x *PingMessage) GetNonce() uint64

func (*PingMessage) ProtoMessage

func (*PingMessage) ProtoMessage()

func (*PingMessage) ProtoReflect

func (x *PingMessage) ProtoReflect() protoreflect.Message

func (*PingMessage) Reset

func (x *PingMessage) Reset()

func (*PingMessage) String

func (x *PingMessage) String() string

type PongMessage

type PongMessage struct {
	Nonce uint64 `protobuf:"varint,1,opt,name=nonce,proto3" json:"nonce,omitempty"`
	// contains filtered or unexported fields
}

func (*PongMessage) Descriptor deprecated

func (*PongMessage) Descriptor() ([]byte, []int)

Deprecated: Use PongMessage.ProtoReflect.Descriptor instead.

func (*PongMessage) GetNonce

func (x *PongMessage) GetNonce() uint64

func (*PongMessage) ProtoMessage

func (*PongMessage) ProtoMessage()

func (*PongMessage) ProtoReflect

func (x *PongMessage) ProtoReflect() protoreflect.Message

func (*PongMessage) Reset

func (x *PongMessage) Reset()

func (*PongMessage) String

func (x *PongMessage) String() string

type PruningPointProofHeaderArray

type PruningPointProofHeaderArray struct {
	Headers []*BlockHeader `protobuf:"bytes,1,rep,name=headers,proto3" json:"headers,omitempty"`
	// contains filtered or unexported fields
}

func (*PruningPointProofHeaderArray) Descriptor deprecated

func (*PruningPointProofHeaderArray) Descriptor() ([]byte, []int)

Deprecated: Use PruningPointProofHeaderArray.ProtoReflect.Descriptor instead.

func (*PruningPointProofHeaderArray) GetHeaders

func (x *PruningPointProofHeaderArray) GetHeaders() []*BlockHeader

func (*PruningPointProofHeaderArray) ProtoMessage

func (*PruningPointProofHeaderArray) ProtoMessage()

func (*PruningPointProofHeaderArray) ProtoReflect

func (*PruningPointProofHeaderArray) Reset

func (x *PruningPointProofHeaderArray) Reset()

func (*PruningPointProofHeaderArray) String

type PruningPointProofMessage

type PruningPointProofMessage struct {
	Headers []*PruningPointProofHeaderArray `protobuf:"bytes,1,rep,name=headers,proto3" json:"headers,omitempty"`
	// contains filtered or unexported fields
}

func (*PruningPointProofMessage) Descriptor deprecated

func (*PruningPointProofMessage) Descriptor() ([]byte, []int)

Deprecated: Use PruningPointProofMessage.ProtoReflect.Descriptor instead.

func (*PruningPointProofMessage) GetHeaders

func (*PruningPointProofMessage) ProtoMessage

func (*PruningPointProofMessage) ProtoMessage()

func (*PruningPointProofMessage) ProtoReflect

func (x *PruningPointProofMessage) ProtoReflect() protoreflect.Message

func (*PruningPointProofMessage) Reset

func (x *PruningPointProofMessage) Reset()

func (*PruningPointProofMessage) String

func (x *PruningPointProofMessage) String() string

type PruningPointUTXOSetOverrideNotificationMessage

type PruningPointUTXOSetOverrideNotificationMessage struct {
	// contains filtered or unexported fields
}

PruningPointUTXOSetOverrideNotificationMessage is sent whenever the UTXO index resets due to pruning point change via IBD.

See NotifyPruningPointUTXOSetOverrideRequestMessage

func (*PruningPointUTXOSetOverrideNotificationMessage) Descriptor deprecated

Deprecated: Use PruningPointUTXOSetOverrideNotificationMessage.ProtoReflect.Descriptor instead.

func (*PruningPointUTXOSetOverrideNotificationMessage) ProtoMessage

func (*PruningPointUTXOSetOverrideNotificationMessage) ProtoReflect

func (*PruningPointUTXOSetOverrideNotificationMessage) Reset

func (*PruningPointUTXOSetOverrideNotificationMessage) String

type PruningPointUtxoSetChunkMessage

type PruningPointUtxoSetChunkMessage struct {
	OutpointAndUtxoEntryPairs []*OutpointAndUtxoEntryPair `protobuf:"bytes,1,rep,name=outpointAndUtxoEntryPairs,proto3" json:"outpointAndUtxoEntryPairs,omitempty"`
	// contains filtered or unexported fields
}

func (*PruningPointUtxoSetChunkMessage) Descriptor deprecated

func (*PruningPointUtxoSetChunkMessage) Descriptor() ([]byte, []int)

Deprecated: Use PruningPointUtxoSetChunkMessage.ProtoReflect.Descriptor instead.

func (*PruningPointUtxoSetChunkMessage) GetOutpointAndUtxoEntryPairs

func (x *PruningPointUtxoSetChunkMessage) GetOutpointAndUtxoEntryPairs() []*OutpointAndUtxoEntryPair

func (*PruningPointUtxoSetChunkMessage) ProtoMessage

func (*PruningPointUtxoSetChunkMessage) ProtoMessage()

func (*PruningPointUtxoSetChunkMessage) ProtoReflect

func (*PruningPointUtxoSetChunkMessage) Reset

func (*PruningPointUtxoSetChunkMessage) String

type PruningPointsMessage

type PruningPointsMessage struct {
	Headers []*BlockHeader `protobuf:"bytes,1,rep,name=headers,proto3" json:"headers,omitempty"`
	// contains filtered or unexported fields
}

func (*PruningPointsMessage) Descriptor deprecated

func (*PruningPointsMessage) Descriptor() ([]byte, []int)

Deprecated: Use PruningPointsMessage.ProtoReflect.Descriptor instead.

func (*PruningPointsMessage) GetHeaders

func (x *PruningPointsMessage) GetHeaders() []*BlockHeader

func (*PruningPointsMessage) ProtoMessage

func (*PruningPointsMessage) ProtoMessage()

func (*PruningPointsMessage) ProtoReflect

func (x *PruningPointsMessage) ProtoReflect() protoreflect.Message

func (*PruningPointsMessage) Reset

func (x *PruningPointsMessage) Reset()

func (*PruningPointsMessage) String

func (x *PruningPointsMessage) String() string

type RPCClient

type RPCClient interface {
	MessageStream(ctx context.Context, opts ...grpc.CallOption) (RPC_MessageStreamClient, error)
}

RPCClient is the client API for RPC service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewRPCClient

func NewRPCClient(cc grpc.ClientConnInterface) RPCClient

type RPCError

type RPCError struct {
	Message string `protobuf:"bytes,1,opt,name=message,proto3" json:"message,omitempty"`
	// contains filtered or unexported fields
}

RPCError represents a generic non-internal error.

Receivers of any ResponseMessage are expected to check whether its error field is not null.

func (*RPCError) Descriptor deprecated

func (*RPCError) Descriptor() ([]byte, []int)

Deprecated: Use RPCError.ProtoReflect.Descriptor instead.

func (*RPCError) GetMessage

func (x *RPCError) GetMessage() string

func (*RPCError) ProtoMessage

func (*RPCError) ProtoMessage()

func (*RPCError) ProtoReflect

func (x *RPCError) ProtoReflect() protoreflect.Message

func (*RPCError) Reset

func (x *RPCError) Reset()

func (*RPCError) String

func (x *RPCError) String() string

type RPCServer

type RPCServer interface {
	MessageStream(RPC_MessageStreamServer) error
	// contains filtered or unexported methods
}

RPCServer is the server API for RPC service. All implementations must embed UnimplementedRPCServer for forward compatibility

type RPC_MessageStreamClient

type RPC_MessageStreamClient interface {
	Send(*BtcsMessage) error
	Recv() (*BtcsMessage, error)
	grpc.ClientStream
}

type RPC_MessageStreamServer

type RPC_MessageStreamServer interface {
	Send(*BtcsMessage) error
	Recv() (*BtcsMessage, error)
	grpc.ServerStream
}

type ReadyMessage

type ReadyMessage struct {
	// contains filtered or unexported fields
}

func (*ReadyMessage) Descriptor deprecated

func (*ReadyMessage) Descriptor() ([]byte, []int)

Deprecated: Use ReadyMessage.ProtoReflect.Descriptor instead.

func (*ReadyMessage) ProtoMessage

func (*ReadyMessage) ProtoMessage()

func (*ReadyMessage) ProtoReflect

func (x *ReadyMessage) ProtoReflect() protoreflect.Message

func (*ReadyMessage) Reset

func (x *ReadyMessage) Reset()

func (*ReadyMessage) String

func (x *ReadyMessage) String() string

type RejectMessage

type RejectMessage struct {
	Reason string `protobuf:"bytes,1,opt,name=reason,proto3" json:"reason,omitempty"`
	// contains filtered or unexported fields
}

func (*RejectMessage) Descriptor deprecated

func (*RejectMessage) Descriptor() ([]byte, []int)

Deprecated: Use RejectMessage.ProtoReflect.Descriptor instead.

func (*RejectMessage) GetReason

func (x *RejectMessage) GetReason() string

func (*RejectMessage) ProtoMessage

func (*RejectMessage) ProtoMessage()

func (*RejectMessage) ProtoReflect

func (x *RejectMessage) ProtoReflect() protoreflect.Message

func (*RejectMessage) Reset

func (x *RejectMessage) Reset()

func (*RejectMessage) String

func (x *RejectMessage) String() string

type RequestAddressesMessage

type RequestAddressesMessage struct {
	IncludeAllSubnetworks bool          `protobuf:"varint,1,opt,name=includeAllSubnetworks,proto3" json:"includeAllSubnetworks,omitempty"`
	SubnetworkId          *SubnetworkId `protobuf:"bytes,2,opt,name=subnetworkId,proto3" json:"subnetworkId,omitempty"`
	// contains filtered or unexported fields
}

func (*RequestAddressesMessage) Descriptor deprecated

func (*RequestAddressesMessage) Descriptor() ([]byte, []int)

Deprecated: Use RequestAddressesMessage.ProtoReflect.Descriptor instead.

func (*RequestAddressesMessage) GetIncludeAllSubnetworks

func (x *RequestAddressesMessage) GetIncludeAllSubnetworks() bool

func (*RequestAddressesMessage) GetSubnetworkId

func (x *RequestAddressesMessage) GetSubnetworkId() *SubnetworkId

func (*RequestAddressesMessage) ProtoMessage

func (*RequestAddressesMessage) ProtoMessage()

func (*RequestAddressesMessage) ProtoReflect

func (x *RequestAddressesMessage) ProtoReflect() protoreflect.Message

func (*RequestAddressesMessage) Reset

func (x *RequestAddressesMessage) Reset()

func (*RequestAddressesMessage) String

func (x *RequestAddressesMessage) String() string

type RequestAnticoneMessage

type RequestAnticoneMessage struct {
	BlockHash   *Hash `protobuf:"bytes,1,opt,name=blockHash,proto3" json:"blockHash,omitempty"`
	ContextHash *Hash `protobuf:"bytes,2,opt,name=contextHash,proto3" json:"contextHash,omitempty"`
	// contains filtered or unexported fields
}

func (*RequestAnticoneMessage) Descriptor deprecated

func (*RequestAnticoneMessage) Descriptor() ([]byte, []int)

Deprecated: Use RequestAnticoneMessage.ProtoReflect.Descriptor instead.

func (*RequestAnticoneMessage) GetBlockHash

func (x *RequestAnticoneMessage) GetBlockHash() *Hash

func (*RequestAnticoneMessage) GetContextHash

func (x *RequestAnticoneMessage) GetContextHash() *Hash

func (*RequestAnticoneMessage) ProtoMessage

func (*RequestAnticoneMessage) ProtoMessage()

func (*RequestAnticoneMessage) ProtoReflect

func (x *RequestAnticoneMessage) ProtoReflect() protoreflect.Message

func (*RequestAnticoneMessage) Reset

func (x *RequestAnticoneMessage) Reset()

func (*RequestAnticoneMessage) String

func (x *RequestAnticoneMessage) String() string

type RequestBlockLocatorMessage

type RequestBlockLocatorMessage struct {
	HighHash *Hash  `protobuf:"bytes,1,opt,name=highHash,proto3" json:"highHash,omitempty"`
	Limit    uint32 `protobuf:"varint,2,opt,name=limit,proto3" json:"limit,omitempty"`
	// contains filtered or unexported fields
}

func (*RequestBlockLocatorMessage) Descriptor deprecated

func (*RequestBlockLocatorMessage) Descriptor() ([]byte, []int)

Deprecated: Use RequestBlockLocatorMessage.ProtoReflect.Descriptor instead.

func (*RequestBlockLocatorMessage) GetHighHash

func (x *RequestBlockLocatorMessage) GetHighHash() *Hash

func (*RequestBlockLocatorMessage) GetLimit

func (x *RequestBlockLocatorMessage) GetLimit() uint32

func (*RequestBlockLocatorMessage) ProtoMessage

func (*RequestBlockLocatorMessage) ProtoMessage()

func (*RequestBlockLocatorMessage) ProtoReflect

func (*RequestBlockLocatorMessage) Reset

func (x *RequestBlockLocatorMessage) Reset()

func (*RequestBlockLocatorMessage) String

func (x *RequestBlockLocatorMessage) String() string

type RequestHeadersMessage

type RequestHeadersMessage struct {
	LowHash  *Hash `protobuf:"bytes,1,opt,name=lowHash,proto3" json:"lowHash,omitempty"`
	HighHash *Hash `protobuf:"bytes,2,opt,name=highHash,proto3" json:"highHash,omitempty"`
	// contains filtered or unexported fields
}

func (*RequestHeadersMessage) Descriptor deprecated

func (*RequestHeadersMessage) Descriptor() ([]byte, []int)

Deprecated: Use RequestHeadersMessage.ProtoReflect.Descriptor instead.

func (*RequestHeadersMessage) GetHighHash

func (x *RequestHeadersMessage) GetHighHash() *Hash

func (*RequestHeadersMessage) GetLowHash

func (x *RequestHeadersMessage) GetLowHash() *Hash

func (*RequestHeadersMessage) ProtoMessage

func (*RequestHeadersMessage) ProtoMessage()

func (*RequestHeadersMessage) ProtoReflect

func (x *RequestHeadersMessage) ProtoReflect() protoreflect.Message

func (*RequestHeadersMessage) Reset

func (x *RequestHeadersMessage) Reset()

func (*RequestHeadersMessage) String

func (x *RequestHeadersMessage) String() string

type RequestIBDBlocksMessage

type RequestIBDBlocksMessage struct {
	Hashes []*Hash `protobuf:"bytes,1,rep,name=hashes,proto3" json:"hashes,omitempty"`
	// contains filtered or unexported fields
}

func (*RequestIBDBlocksMessage) Descriptor deprecated

func (*RequestIBDBlocksMessage) Descriptor() ([]byte, []int)

Deprecated: Use RequestIBDBlocksMessage.ProtoReflect.Descriptor instead.

func (*RequestIBDBlocksMessage) GetHashes

func (x *RequestIBDBlocksMessage) GetHashes() []*Hash

func (*RequestIBDBlocksMessage) ProtoMessage

func (*RequestIBDBlocksMessage) ProtoMessage()

func (*RequestIBDBlocksMessage) ProtoReflect

func (x *RequestIBDBlocksMessage) ProtoReflect() protoreflect.Message

func (*RequestIBDBlocksMessage) Reset

func (x *RequestIBDBlocksMessage) Reset()

func (*RequestIBDBlocksMessage) String

func (x *RequestIBDBlocksMessage) String() string

type RequestIBDChainBlockLocatorMessage

type RequestIBDChainBlockLocatorMessage struct {
	LowHash  *Hash `protobuf:"bytes,1,opt,name=lowHash,proto3" json:"lowHash,omitempty"`
	HighHash *Hash `protobuf:"bytes,2,opt,name=highHash,proto3" json:"highHash,omitempty"`
	// contains filtered or unexported fields
}

func (*RequestIBDChainBlockLocatorMessage) Descriptor deprecated

func (*RequestIBDChainBlockLocatorMessage) Descriptor() ([]byte, []int)

Deprecated: Use RequestIBDChainBlockLocatorMessage.ProtoReflect.Descriptor instead.

func (*RequestIBDChainBlockLocatorMessage) GetHighHash

func (x *RequestIBDChainBlockLocatorMessage) GetHighHash() *Hash

func (*RequestIBDChainBlockLocatorMessage) GetLowHash

func (x *RequestIBDChainBlockLocatorMessage) GetLowHash() *Hash

func (*RequestIBDChainBlockLocatorMessage) ProtoMessage

func (*RequestIBDChainBlockLocatorMessage) ProtoMessage()

func (*RequestIBDChainBlockLocatorMessage) ProtoReflect

func (*RequestIBDChainBlockLocatorMessage) Reset

func (*RequestIBDChainBlockLocatorMessage) String

type RequestNextHeadersMessage

type RequestNextHeadersMessage struct {
	// contains filtered or unexported fields
}

func (*RequestNextHeadersMessage) Descriptor deprecated

func (*RequestNextHeadersMessage) Descriptor() ([]byte, []int)

Deprecated: Use RequestNextHeadersMessage.ProtoReflect.Descriptor instead.

func (*RequestNextHeadersMessage) ProtoMessage

func (*RequestNextHeadersMessage) ProtoMessage()

func (*RequestNextHeadersMessage) ProtoReflect

func (*RequestNextHeadersMessage) Reset

func (x *RequestNextHeadersMessage) Reset()

func (*RequestNextHeadersMessage) String

func (x *RequestNextHeadersMessage) String() string

type RequestNextPruningPointAndItsAnticoneBlocksMessage

type RequestNextPruningPointAndItsAnticoneBlocksMessage struct {
	// contains filtered or unexported fields
}

func (*RequestNextPruningPointAndItsAnticoneBlocksMessage) Descriptor deprecated

Deprecated: Use RequestNextPruningPointAndItsAnticoneBlocksMessage.ProtoReflect.Descriptor instead.

func (*RequestNextPruningPointAndItsAnticoneBlocksMessage) ProtoMessage

func (*RequestNextPruningPointAndItsAnticoneBlocksMessage) ProtoReflect

func (*RequestNextPruningPointAndItsAnticoneBlocksMessage) Reset

func (*RequestNextPruningPointAndItsAnticoneBlocksMessage) String

type RequestNextPruningPointUtxoSetChunkMessage

type RequestNextPruningPointUtxoSetChunkMessage struct {
	// contains filtered or unexported fields
}

func (*RequestNextPruningPointUtxoSetChunkMessage) Descriptor deprecated

Deprecated: Use RequestNextPruningPointUtxoSetChunkMessage.ProtoReflect.Descriptor instead.

func (*RequestNextPruningPointUtxoSetChunkMessage) ProtoMessage

func (*RequestNextPruningPointUtxoSetChunkMessage) ProtoReflect

func (*RequestNextPruningPointUtxoSetChunkMessage) Reset

func (*RequestNextPruningPointUtxoSetChunkMessage) String

type RequestPruningPointAndItsAnticoneMessage

type RequestPruningPointAndItsAnticoneMessage struct {
	// contains filtered or unexported fields
}

func (*RequestPruningPointAndItsAnticoneMessage) Descriptor deprecated

func (*RequestPruningPointAndItsAnticoneMessage) Descriptor() ([]byte, []int)

Deprecated: Use RequestPruningPointAndItsAnticoneMessage.ProtoReflect.Descriptor instead.

func (*RequestPruningPointAndItsAnticoneMessage) ProtoMessage

func (*RequestPruningPointAndItsAnticoneMessage) ProtoReflect

func (*RequestPruningPointAndItsAnticoneMessage) Reset

func (*RequestPruningPointAndItsAnticoneMessage) String

type RequestPruningPointProofMessage

type RequestPruningPointProofMessage struct {
	// contains filtered or unexported fields
}

func (*RequestPruningPointProofMessage) Descriptor deprecated

func (*RequestPruningPointProofMessage) Descriptor() ([]byte, []int)

Deprecated: Use RequestPruningPointProofMessage.ProtoReflect.Descriptor instead.

func (*RequestPruningPointProofMessage) ProtoMessage

func (*RequestPruningPointProofMessage) ProtoMessage()

func (*RequestPruningPointProofMessage) ProtoReflect

func (*RequestPruningPointProofMessage) Reset

func (*RequestPruningPointProofMessage) String

type RequestPruningPointUTXOSetMessage

type RequestPruningPointUTXOSetMessage struct {
	PruningPointHash *Hash `protobuf:"bytes,1,opt,name=pruningPointHash,proto3" json:"pruningPointHash,omitempty"`
	// contains filtered or unexported fields
}

func (*RequestPruningPointUTXOSetMessage) Descriptor deprecated

func (*RequestPruningPointUTXOSetMessage) Descriptor() ([]byte, []int)

Deprecated: Use RequestPruningPointUTXOSetMessage.ProtoReflect.Descriptor instead.

func (*RequestPruningPointUTXOSetMessage) GetPruningPointHash

func (x *RequestPruningPointUTXOSetMessage) GetPruningPointHash() *Hash

func (*RequestPruningPointUTXOSetMessage) ProtoMessage

func (*RequestPruningPointUTXOSetMessage) ProtoMessage()

func (*RequestPruningPointUTXOSetMessage) ProtoReflect

func (*RequestPruningPointUTXOSetMessage) Reset

func (*RequestPruningPointUTXOSetMessage) String

type RequestRelayBlocksMessage

type RequestRelayBlocksMessage struct {
	Hashes []*Hash `protobuf:"bytes,1,rep,name=hashes,proto3" json:"hashes,omitempty"`
	// contains filtered or unexported fields
}

func (*RequestRelayBlocksMessage) Descriptor deprecated

func (*RequestRelayBlocksMessage) Descriptor() ([]byte, []int)

Deprecated: Use RequestRelayBlocksMessage.ProtoReflect.Descriptor instead.

func (*RequestRelayBlocksMessage) GetHashes

func (x *RequestRelayBlocksMessage) GetHashes() []*Hash

func (*RequestRelayBlocksMessage) ProtoMessage

func (*RequestRelayBlocksMessage) ProtoMessage()

func (*RequestRelayBlocksMessage) ProtoReflect

func (*RequestRelayBlocksMessage) Reset

func (x *RequestRelayBlocksMessage) Reset()

func (*RequestRelayBlocksMessage) String

func (x *RequestRelayBlocksMessage) String() string

type RequestTransactionsMessage

type RequestTransactionsMessage struct {
	Ids []*TransactionId `protobuf:"bytes,1,rep,name=ids,proto3" json:"ids,omitempty"`
	// contains filtered or unexported fields
}

func (*RequestTransactionsMessage) Descriptor deprecated

func (*RequestTransactionsMessage) Descriptor() ([]byte, []int)

Deprecated: Use RequestTransactionsMessage.ProtoReflect.Descriptor instead.

func (*RequestTransactionsMessage) GetIds

func (*RequestTransactionsMessage) ProtoMessage

func (*RequestTransactionsMessage) ProtoMessage()

func (*RequestTransactionsMessage) ProtoReflect

func (*RequestTransactionsMessage) Reset

func (x *RequestTransactionsMessage) Reset()

func (*RequestTransactionsMessage) String

func (x *RequestTransactionsMessage) String() string

type ResolveFinalityConflictRequestMessage

type ResolveFinalityConflictRequestMessage struct {
	FinalityBlockHash string `protobuf:"bytes,1,opt,name=finalityBlockHash,proto3" json:"finalityBlockHash,omitempty"`
	// contains filtered or unexported fields
}

func (*ResolveFinalityConflictRequestMessage) Descriptor deprecated

func (*ResolveFinalityConflictRequestMessage) Descriptor() ([]byte, []int)

Deprecated: Use ResolveFinalityConflictRequestMessage.ProtoReflect.Descriptor instead.

func (*ResolveFinalityConflictRequestMessage) GetFinalityBlockHash

func (x *ResolveFinalityConflictRequestMessage) GetFinalityBlockHash() string

func (*ResolveFinalityConflictRequestMessage) ProtoMessage

func (*ResolveFinalityConflictRequestMessage) ProtoMessage()

func (*ResolveFinalityConflictRequestMessage) ProtoReflect

func (*ResolveFinalityConflictRequestMessage) Reset

func (*ResolveFinalityConflictRequestMessage) String

type ResolveFinalityConflictResponseMessage

type ResolveFinalityConflictResponseMessage struct {
	Error *RPCError `protobuf:"bytes,1000,opt,name=error,proto3" json:"error,omitempty"`
	// contains filtered or unexported fields
}

func (*ResolveFinalityConflictResponseMessage) Descriptor deprecated

func (*ResolveFinalityConflictResponseMessage) Descriptor() ([]byte, []int)

Deprecated: Use ResolveFinalityConflictResponseMessage.ProtoReflect.Descriptor instead.

func (*ResolveFinalityConflictResponseMessage) GetError

func (*ResolveFinalityConflictResponseMessage) ProtoMessage

func (*ResolveFinalityConflictResponseMessage) ProtoReflect

func (*ResolveFinalityConflictResponseMessage) Reset

func (*ResolveFinalityConflictResponseMessage) String

type RpcBlock

type RpcBlock struct {
	Header       *RpcBlockHeader      `protobuf:"bytes,1,opt,name=header,proto3" json:"header,omitempty"`
	Transactions []*RpcTransaction    `protobuf:"bytes,2,rep,name=transactions,proto3" json:"transactions,omitempty"`
	VerboseData  *RpcBlockVerboseData `protobuf:"bytes,3,opt,name=verboseData,proto3" json:"verboseData,omitempty"`
	// contains filtered or unexported fields
}

func (*RpcBlock) Descriptor deprecated

func (*RpcBlock) Descriptor() ([]byte, []int)

Deprecated: Use RpcBlock.ProtoReflect.Descriptor instead.

func (*RpcBlock) GetHeader

func (x *RpcBlock) GetHeader() *RpcBlockHeader

func (*RpcBlock) GetTransactions

func (x *RpcBlock) GetTransactions() []*RpcTransaction

func (*RpcBlock) GetVerboseData

func (x *RpcBlock) GetVerboseData() *RpcBlockVerboseData

func (*RpcBlock) ProtoMessage

func (*RpcBlock) ProtoMessage()

func (*RpcBlock) ProtoReflect

func (x *RpcBlock) ProtoReflect() protoreflect.Message

func (*RpcBlock) Reset

func (x *RpcBlock) Reset()

func (*RpcBlock) String

func (x *RpcBlock) String() string

type RpcBlockHeader

type RpcBlockHeader struct {
	Version              uint32                  `protobuf:"varint,1,opt,name=version,proto3" json:"version,omitempty"`
	Parents              []*RpcBlockLevelParents `protobuf:"bytes,12,rep,name=parents,proto3" json:"parents,omitempty"`
	HashMerkleRoot       string                  `protobuf:"bytes,3,opt,name=hashMerkleRoot,proto3" json:"hashMerkleRoot,omitempty"`
	AcceptedIdMerkleRoot string                  `protobuf:"bytes,4,opt,name=acceptedIdMerkleRoot,proto3" json:"acceptedIdMerkleRoot,omitempty"`
	UtxoCommitment       string                  `protobuf:"bytes,5,opt,name=utxoCommitment,proto3" json:"utxoCommitment,omitempty"`
	Timestamp            int64                   `protobuf:"varint,6,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
	Bits                 uint32                  `protobuf:"varint,7,opt,name=bits,proto3" json:"bits,omitempty"`
	Nonce                uint64                  `protobuf:"varint,8,opt,name=nonce,proto3" json:"nonce,omitempty"`
	DaaScore             uint64                  `protobuf:"varint,9,opt,name=daaScore,proto3" json:"daaScore,omitempty"`
	BlueWork             string                  `protobuf:"bytes,10,opt,name=blueWork,proto3" json:"blueWork,omitempty"`
	PruningPoint         string                  `protobuf:"bytes,14,opt,name=pruningPoint,proto3" json:"pruningPoint,omitempty"`
	BlueScore            uint64                  `protobuf:"varint,13,opt,name=blueScore,proto3" json:"blueScore,omitempty"`
	// contains filtered or unexported fields
}

func (*RpcBlockHeader) Descriptor deprecated

func (*RpcBlockHeader) Descriptor() ([]byte, []int)

Deprecated: Use RpcBlockHeader.ProtoReflect.Descriptor instead.

func (*RpcBlockHeader) GetAcceptedIdMerkleRoot

func (x *RpcBlockHeader) GetAcceptedIdMerkleRoot() string

func (*RpcBlockHeader) GetBits

func (x *RpcBlockHeader) GetBits() uint32

func (*RpcBlockHeader) GetBlueScore

func (x *RpcBlockHeader) GetBlueScore() uint64

func (*RpcBlockHeader) GetBlueWork

func (x *RpcBlockHeader) GetBlueWork() string

func (*RpcBlockHeader) GetDaaScore

func (x *RpcBlockHeader) GetDaaScore() uint64

func (*RpcBlockHeader) GetHashMerkleRoot

func (x *RpcBlockHeader) GetHashMerkleRoot() string

func (*RpcBlockHeader) GetNonce

func (x *RpcBlockHeader) GetNonce() uint64

func (*RpcBlockHeader) GetParents

func (x *RpcBlockHeader) GetParents() []*RpcBlockLevelParents

func (*RpcBlockHeader) GetPruningPoint

func (x *RpcBlockHeader) GetPruningPoint() string

func (*RpcBlockHeader) GetTimestamp

func (x *RpcBlockHeader) GetTimestamp() int64

func (*RpcBlockHeader) GetUtxoCommitment

func (x *RpcBlockHeader) GetUtxoCommitment() string

func (*RpcBlockHeader) GetVersion

func (x *RpcBlockHeader) GetVersion() uint32

func (*RpcBlockHeader) ProtoMessage

func (*RpcBlockHeader) ProtoMessage()

func (*RpcBlockHeader) ProtoReflect

func (x *RpcBlockHeader) ProtoReflect() protoreflect.Message

func (*RpcBlockHeader) Reset

func (x *RpcBlockHeader) Reset()

func (*RpcBlockHeader) String

func (x *RpcBlockHeader) String() string

type RpcBlockLevelParents

type RpcBlockLevelParents struct {
	ParentHashes []string `protobuf:"bytes,1,rep,name=parentHashes,proto3" json:"parentHashes,omitempty"`
	// contains filtered or unexported fields
}

func (*RpcBlockLevelParents) Descriptor deprecated

func (*RpcBlockLevelParents) Descriptor() ([]byte, []int)

Deprecated: Use RpcBlockLevelParents.ProtoReflect.Descriptor instead.

func (*RpcBlockLevelParents) GetParentHashes

func (x *RpcBlockLevelParents) GetParentHashes() []string

func (*RpcBlockLevelParents) ProtoMessage

func (*RpcBlockLevelParents) ProtoMessage()

func (*RpcBlockLevelParents) ProtoReflect

func (x *RpcBlockLevelParents) ProtoReflect() protoreflect.Message

func (*RpcBlockLevelParents) Reset

func (x *RpcBlockLevelParents) Reset()

func (*RpcBlockLevelParents) String

func (x *RpcBlockLevelParents) String() string

type RpcBlockVerboseData

type RpcBlockVerboseData struct {
	Hash                string   `protobuf:"bytes,1,opt,name=hash,proto3" json:"hash,omitempty"`
	Difficulty          float64  `protobuf:"fixed64,11,opt,name=difficulty,proto3" json:"difficulty,omitempty"`
	SelectedParentHash  string   `protobuf:"bytes,13,opt,name=selectedParentHash,proto3" json:"selectedParentHash,omitempty"`
	TransactionIds      []string `protobuf:"bytes,14,rep,name=transactionIds,proto3" json:"transactionIds,omitempty"`
	IsHeaderOnly        bool     `protobuf:"varint,15,opt,name=isHeaderOnly,proto3" json:"isHeaderOnly,omitempty"`
	BlueScore           uint64   `protobuf:"varint,16,opt,name=blueScore,proto3" json:"blueScore,omitempty"`
	ChildrenHashes      []string `protobuf:"bytes,17,rep,name=childrenHashes,proto3" json:"childrenHashes,omitempty"`
	MergeSetBluesHashes []string `protobuf:"bytes,18,rep,name=mergeSetBluesHashes,proto3" json:"mergeSetBluesHashes,omitempty"`
	MergeSetRedsHashes  []string `protobuf:"bytes,19,rep,name=mergeSetRedsHashes,proto3" json:"mergeSetRedsHashes,omitempty"`
	IsChainBlock        bool     `protobuf:"varint,20,opt,name=isChainBlock,proto3" json:"isChainBlock,omitempty"`
	// contains filtered or unexported fields
}

func (*RpcBlockVerboseData) Descriptor deprecated

func (*RpcBlockVerboseData) Descriptor() ([]byte, []int)

Deprecated: Use RpcBlockVerboseData.ProtoReflect.Descriptor instead.

func (*RpcBlockVerboseData) GetBlueScore

func (x *RpcBlockVerboseData) GetBlueScore() uint64

func (*RpcBlockVerboseData) GetChildrenHashes

func (x *RpcBlockVerboseData) GetChildrenHashes() []string

func (*RpcBlockVerboseData) GetDifficulty

func (x *RpcBlockVerboseData) GetDifficulty() float64

func (*RpcBlockVerboseData) GetHash

func (x *RpcBlockVerboseData) GetHash() string

func (*RpcBlockVerboseData) GetIsChainBlock

func (x *RpcBlockVerboseData) GetIsChainBlock() bool

func (*RpcBlockVerboseData) GetIsHeaderOnly

func (x *RpcBlockVerboseData) GetIsHeaderOnly() bool

func (*RpcBlockVerboseData) GetMergeSetBluesHashes

func (x *RpcBlockVerboseData) GetMergeSetBluesHashes() []string

func (*RpcBlockVerboseData) GetMergeSetRedsHashes

func (x *RpcBlockVerboseData) GetMergeSetRedsHashes() []string

func (*RpcBlockVerboseData) GetSelectedParentHash

func (x *RpcBlockVerboseData) GetSelectedParentHash() string

func (*RpcBlockVerboseData) GetTransactionIds

func (x *RpcBlockVerboseData) GetTransactionIds() []string

func (*RpcBlockVerboseData) ProtoMessage

func (*RpcBlockVerboseData) ProtoMessage()

func (*RpcBlockVerboseData) ProtoReflect

func (x *RpcBlockVerboseData) ProtoReflect() protoreflect.Message

func (*RpcBlockVerboseData) Reset

func (x *RpcBlockVerboseData) Reset()

func (*RpcBlockVerboseData) String

func (x *RpcBlockVerboseData) String() string

type RpcOutpoint

type RpcOutpoint struct {
	TransactionId string `protobuf:"bytes,1,opt,name=transactionId,proto3" json:"transactionId,omitempty"`
	Index         uint32 `protobuf:"varint,2,opt,name=index,proto3" json:"index,omitempty"`
	// contains filtered or unexported fields
}

func (*RpcOutpoint) Descriptor deprecated

func (*RpcOutpoint) Descriptor() ([]byte, []int)

Deprecated: Use RpcOutpoint.ProtoReflect.Descriptor instead.

func (*RpcOutpoint) GetIndex

func (x *RpcOutpoint) GetIndex() uint32

func (*RpcOutpoint) GetTransactionId

func (x *RpcOutpoint) GetTransactionId() string

func (*RpcOutpoint) ProtoMessage

func (*RpcOutpoint) ProtoMessage()

func (*RpcOutpoint) ProtoReflect

func (x *RpcOutpoint) ProtoReflect() protoreflect.Message

func (*RpcOutpoint) Reset

func (x *RpcOutpoint) Reset()

func (*RpcOutpoint) String

func (x *RpcOutpoint) String() string

type RpcScriptPublicKey

type RpcScriptPublicKey struct {
	Version         uint32 `protobuf:"varint,1,opt,name=version,proto3" json:"version,omitempty"`
	ScriptPublicKey string `protobuf:"bytes,2,opt,name=scriptPublicKey,proto3" json:"scriptPublicKey,omitempty"`
	// contains filtered or unexported fields
}

func (*RpcScriptPublicKey) Descriptor deprecated

func (*RpcScriptPublicKey) Descriptor() ([]byte, []int)

Deprecated: Use RpcScriptPublicKey.ProtoReflect.Descriptor instead.

func (*RpcScriptPublicKey) GetScriptPublicKey

func (x *RpcScriptPublicKey) GetScriptPublicKey() string

func (*RpcScriptPublicKey) GetVersion

func (x *RpcScriptPublicKey) GetVersion() uint32

func (*RpcScriptPublicKey) ProtoMessage

func (*RpcScriptPublicKey) ProtoMessage()

func (*RpcScriptPublicKey) ProtoReflect

func (x *RpcScriptPublicKey) ProtoReflect() protoreflect.Message

func (*RpcScriptPublicKey) Reset

func (x *RpcScriptPublicKey) Reset()

func (*RpcScriptPublicKey) String

func (x *RpcScriptPublicKey) String() string

type RpcTransaction

type RpcTransaction struct {
	Version      uint32                     `protobuf:"varint,1,opt,name=version,proto3" json:"version,omitempty"`
	Inputs       []*RpcTransactionInput     `protobuf:"bytes,2,rep,name=inputs,proto3" json:"inputs,omitempty"`
	Outputs      []*RpcTransactionOutput    `protobuf:"bytes,3,rep,name=outputs,proto3" json:"outputs,omitempty"`
	LockTime     uint64                     `protobuf:"varint,4,opt,name=lockTime,proto3" json:"lockTime,omitempty"`
	SubnetworkId string                     `protobuf:"bytes,5,opt,name=subnetworkId,proto3" json:"subnetworkId,omitempty"`
	Gas          uint64                     `protobuf:"varint,6,opt,name=gas,proto3" json:"gas,omitempty"`
	Payload      string                     `protobuf:"bytes,8,opt,name=payload,proto3" json:"payload,omitempty"`
	VerboseData  *RpcTransactionVerboseData `protobuf:"bytes,9,opt,name=verboseData,proto3" json:"verboseData,omitempty"`
	// contains filtered or unexported fields
}

func (*RpcTransaction) Descriptor deprecated

func (*RpcTransaction) Descriptor() ([]byte, []int)

Deprecated: Use RpcTransaction.ProtoReflect.Descriptor instead.

func (*RpcTransaction) GetGas

func (x *RpcTransaction) GetGas() uint64

func (*RpcTransaction) GetInputs

func (x *RpcTransaction) GetInputs() []*RpcTransactionInput

func (*RpcTransaction) GetLockTime

func (x *RpcTransaction) GetLockTime() uint64

func (*RpcTransaction) GetOutputs

func (x *RpcTransaction) GetOutputs() []*RpcTransactionOutput

func (*RpcTransaction) GetPayload

func (x *RpcTransaction) GetPayload() string

func (*RpcTransaction) GetSubnetworkId

func (x *RpcTransaction) GetSubnetworkId() string

func (*RpcTransaction) GetVerboseData

func (x *RpcTransaction) GetVerboseData() *RpcTransactionVerboseData

func (*RpcTransaction) GetVersion

func (x *RpcTransaction) GetVersion() uint32

func (*RpcTransaction) ProtoMessage

func (*RpcTransaction) ProtoMessage()

func (*RpcTransaction) ProtoReflect

func (x *RpcTransaction) ProtoReflect() protoreflect.Message

func (*RpcTransaction) Reset

func (x *RpcTransaction) Reset()

func (*RpcTransaction) String

func (x *RpcTransaction) String() string

type RpcTransactionInput

type RpcTransactionInput struct {
	PreviousOutpoint *RpcOutpoint                    `protobuf:"bytes,1,opt,name=previousOutpoint,proto3" json:"previousOutpoint,omitempty"`
	SignatureScript  string                          `protobuf:"bytes,2,opt,name=signatureScript,proto3" json:"signatureScript,omitempty"`
	Sequence         uint64                          `protobuf:"varint,3,opt,name=sequence,proto3" json:"sequence,omitempty"`
	SigOpCount       uint32                          `protobuf:"varint,5,opt,name=sigOpCount,proto3" json:"sigOpCount,omitempty"`
	VerboseData      *RpcTransactionInputVerboseData `protobuf:"bytes,4,opt,name=verboseData,proto3" json:"verboseData,omitempty"`
	// contains filtered or unexported fields
}

func (*RpcTransactionInput) Descriptor deprecated

func (*RpcTransactionInput) Descriptor() ([]byte, []int)

Deprecated: Use RpcTransactionInput.ProtoReflect.Descriptor instead.

func (*RpcTransactionInput) GetPreviousOutpoint

func (x *RpcTransactionInput) GetPreviousOutpoint() *RpcOutpoint

func (*RpcTransactionInput) GetSequence

func (x *RpcTransactionInput) GetSequence() uint64

func (*RpcTransactionInput) GetSigOpCount

func (x *RpcTransactionInput) GetSigOpCount() uint32

func (*RpcTransactionInput) GetSignatureScript

func (x *RpcTransactionInput) GetSignatureScript() string

func (*RpcTransactionInput) GetVerboseData

func (*RpcTransactionInput) ProtoMessage

func (*RpcTransactionInput) ProtoMessage()

func (*RpcTransactionInput) ProtoReflect

func (x *RpcTransactionInput) ProtoReflect() protoreflect.Message

func (*RpcTransactionInput) Reset

func (x *RpcTransactionInput) Reset()

func (*RpcTransactionInput) String

func (x *RpcTransactionInput) String() string

type RpcTransactionInputVerboseData

type RpcTransactionInputVerboseData struct {
	// contains filtered or unexported fields
}

func (*RpcTransactionInputVerboseData) Descriptor deprecated

func (*RpcTransactionInputVerboseData) Descriptor() ([]byte, []int)

Deprecated: Use RpcTransactionInputVerboseData.ProtoReflect.Descriptor instead.

func (*RpcTransactionInputVerboseData) ProtoMessage

func (*RpcTransactionInputVerboseData) ProtoMessage()

func (*RpcTransactionInputVerboseData) ProtoReflect

func (*RpcTransactionInputVerboseData) Reset

func (x *RpcTransactionInputVerboseData) Reset()

func (*RpcTransactionInputVerboseData) String

type RpcTransactionOutput

type RpcTransactionOutput struct {
	Amount          uint64                           `protobuf:"varint,1,opt,name=amount,proto3" json:"amount,omitempty"`
	ScriptPublicKey *RpcScriptPublicKey              `protobuf:"bytes,2,opt,name=scriptPublicKey,proto3" json:"scriptPublicKey,omitempty"`
	VerboseData     *RpcTransactionOutputVerboseData `protobuf:"bytes,3,opt,name=verboseData,proto3" json:"verboseData,omitempty"`
	// contains filtered or unexported fields
}

func (*RpcTransactionOutput) Descriptor deprecated

func (*RpcTransactionOutput) Descriptor() ([]byte, []int)

Deprecated: Use RpcTransactionOutput.ProtoReflect.Descriptor instead.

func (*RpcTransactionOutput) GetAmount

func (x *RpcTransactionOutput) GetAmount() uint64

func (*RpcTransactionOutput) GetScriptPublicKey

func (x *RpcTransactionOutput) GetScriptPublicKey() *RpcScriptPublicKey

func (*RpcTransactionOutput) GetVerboseData

func (*RpcTransactionOutput) ProtoMessage

func (*RpcTransactionOutput) ProtoMessage()

func (*RpcTransactionOutput) ProtoReflect

func (x *RpcTransactionOutput) ProtoReflect() protoreflect.Message

func (*RpcTransactionOutput) Reset

func (x *RpcTransactionOutput) Reset()

func (*RpcTransactionOutput) String

func (x *RpcTransactionOutput) String() string

type RpcTransactionOutputVerboseData

type RpcTransactionOutputVerboseData struct {
	ScriptPublicKeyType    string `protobuf:"bytes,5,opt,name=scriptPublicKeyType,proto3" json:"scriptPublicKeyType,omitempty"`
	ScriptPublicKeyAddress string `protobuf:"bytes,6,opt,name=scriptPublicKeyAddress,proto3" json:"scriptPublicKeyAddress,omitempty"`
	// contains filtered or unexported fields
}

func (*RpcTransactionOutputVerboseData) Descriptor deprecated

func (*RpcTransactionOutputVerboseData) Descriptor() ([]byte, []int)

Deprecated: Use RpcTransactionOutputVerboseData.ProtoReflect.Descriptor instead.

func (*RpcTransactionOutputVerboseData) GetScriptPublicKeyAddress

func (x *RpcTransactionOutputVerboseData) GetScriptPublicKeyAddress() string

func (*RpcTransactionOutputVerboseData) GetScriptPublicKeyType

func (x *RpcTransactionOutputVerboseData) GetScriptPublicKeyType() string

func (*RpcTransactionOutputVerboseData) ProtoMessage

func (*RpcTransactionOutputVerboseData) ProtoMessage()

func (*RpcTransactionOutputVerboseData) ProtoReflect

func (*RpcTransactionOutputVerboseData) Reset

func (*RpcTransactionOutputVerboseData) String

type RpcTransactionVerboseData

type RpcTransactionVerboseData struct {
	TransactionId string `protobuf:"bytes,1,opt,name=transactionId,proto3" json:"transactionId,omitempty"`
	Hash          string `protobuf:"bytes,2,opt,name=hash,proto3" json:"hash,omitempty"`
	Mass          uint64 `protobuf:"varint,4,opt,name=mass,proto3" json:"mass,omitempty"`
	BlockHash     string `protobuf:"bytes,12,opt,name=blockHash,proto3" json:"blockHash,omitempty"`
	BlockTime     uint64 `protobuf:"varint,14,opt,name=blockTime,proto3" json:"blockTime,omitempty"`
	// contains filtered or unexported fields
}

func (*RpcTransactionVerboseData) Descriptor deprecated

func (*RpcTransactionVerboseData) Descriptor() ([]byte, []int)

Deprecated: Use RpcTransactionVerboseData.ProtoReflect.Descriptor instead.

func (*RpcTransactionVerboseData) GetBlockHash

func (x *RpcTransactionVerboseData) GetBlockHash() string

func (*RpcTransactionVerboseData) GetBlockTime

func (x *RpcTransactionVerboseData) GetBlockTime() uint64

func (*RpcTransactionVerboseData) GetHash

func (x *RpcTransactionVerboseData) GetHash() string

func (*RpcTransactionVerboseData) GetMass

func (x *RpcTransactionVerboseData) GetMass() uint64

func (*RpcTransactionVerboseData) GetTransactionId

func (x *RpcTransactionVerboseData) GetTransactionId() string

func (*RpcTransactionVerboseData) ProtoMessage

func (*RpcTransactionVerboseData) ProtoMessage()

func (*RpcTransactionVerboseData) ProtoReflect

func (*RpcTransactionVerboseData) Reset

func (x *RpcTransactionVerboseData) Reset()

func (*RpcTransactionVerboseData) String

func (x *RpcTransactionVerboseData) String() string

type RpcUtxoEntry

type RpcUtxoEntry struct {
	Amount          uint64              `protobuf:"varint,1,opt,name=amount,proto3" json:"amount,omitempty"`
	ScriptPublicKey *RpcScriptPublicKey `protobuf:"bytes,2,opt,name=scriptPublicKey,proto3" json:"scriptPublicKey,omitempty"`
	BlockDaaScore   uint64              `protobuf:"varint,3,opt,name=blockDaaScore,proto3" json:"blockDaaScore,omitempty"`
	IsCoinbase      bool                `protobuf:"varint,4,opt,name=isCoinbase,proto3" json:"isCoinbase,omitempty"`
	// contains filtered or unexported fields
}

func (*RpcUtxoEntry) Descriptor deprecated

func (*RpcUtxoEntry) Descriptor() ([]byte, []int)

Deprecated: Use RpcUtxoEntry.ProtoReflect.Descriptor instead.

func (*RpcUtxoEntry) GetAmount

func (x *RpcUtxoEntry) GetAmount() uint64

func (*RpcUtxoEntry) GetBlockDaaScore

func (x *RpcUtxoEntry) GetBlockDaaScore() uint64

func (*RpcUtxoEntry) GetIsCoinbase

func (x *RpcUtxoEntry) GetIsCoinbase() bool

func (*RpcUtxoEntry) GetScriptPublicKey

func (x *RpcUtxoEntry) GetScriptPublicKey() *RpcScriptPublicKey

func (*RpcUtxoEntry) ProtoMessage

func (*RpcUtxoEntry) ProtoMessage()

func (*RpcUtxoEntry) ProtoReflect

func (x *RpcUtxoEntry) ProtoReflect() protoreflect.Message

func (*RpcUtxoEntry) Reset

func (x *RpcUtxoEntry) Reset()

func (*RpcUtxoEntry) String

func (x *RpcUtxoEntry) String() string

type ScriptPublicKey

type ScriptPublicKey struct {
	Script  []byte `protobuf:"bytes,1,opt,name=script,proto3" json:"script,omitempty"`
	Version uint32 `protobuf:"varint,2,opt,name=version,proto3" json:"version,omitempty"`
	// contains filtered or unexported fields
}

func (*ScriptPublicKey) Descriptor deprecated

func (*ScriptPublicKey) Descriptor() ([]byte, []int)

Deprecated: Use ScriptPublicKey.ProtoReflect.Descriptor instead.

func (*ScriptPublicKey) GetScript

func (x *ScriptPublicKey) GetScript() []byte

func (*ScriptPublicKey) GetVersion

func (x *ScriptPublicKey) GetVersion() uint32

func (*ScriptPublicKey) ProtoMessage

func (*ScriptPublicKey) ProtoMessage()

func (*ScriptPublicKey) ProtoReflect

func (x *ScriptPublicKey) ProtoReflect() protoreflect.Message

func (*ScriptPublicKey) Reset

func (x *ScriptPublicKey) Reset()

func (*ScriptPublicKey) String

func (x *ScriptPublicKey) String() string

type ShutDownRequestMessage

type ShutDownRequestMessage struct {
	// contains filtered or unexported fields
}

ShutDownRequestMessage shuts down this btcs.

func (*ShutDownRequestMessage) Descriptor deprecated

func (*ShutDownRequestMessage) Descriptor() ([]byte, []int)

Deprecated: Use ShutDownRequestMessage.ProtoReflect.Descriptor instead.

func (*ShutDownRequestMessage) ProtoMessage

func (*ShutDownRequestMessage) ProtoMessage()

func (*ShutDownRequestMessage) ProtoReflect

func (x *ShutDownRequestMessage) ProtoReflect() protoreflect.Message

func (*ShutDownRequestMessage) Reset

func (x *ShutDownRequestMessage) Reset()

func (*ShutDownRequestMessage) String

func (x *ShutDownRequestMessage) String() string

type ShutDownResponseMessage

type ShutDownResponseMessage struct {
	Error *RPCError `protobuf:"bytes,1000,opt,name=error,proto3" json:"error,omitempty"`
	// contains filtered or unexported fields
}

func (*ShutDownResponseMessage) Descriptor deprecated

func (*ShutDownResponseMessage) Descriptor() ([]byte, []int)

Deprecated: Use ShutDownResponseMessage.ProtoReflect.Descriptor instead.

func (*ShutDownResponseMessage) GetError

func (x *ShutDownResponseMessage) GetError() *RPCError

func (*ShutDownResponseMessage) ProtoMessage

func (*ShutDownResponseMessage) ProtoMessage()

func (*ShutDownResponseMessage) ProtoReflect

func (x *ShutDownResponseMessage) ProtoReflect() protoreflect.Message

func (*ShutDownResponseMessage) Reset

func (x *ShutDownResponseMessage) Reset()

func (*ShutDownResponseMessage) String

func (x *ShutDownResponseMessage) String() string

type StopNotifyingPruningPointUTXOSetOverrideRequestMessage

type StopNotifyingPruningPointUTXOSetOverrideRequestMessage struct {
	// contains filtered or unexported fields
}

StopNotifyingPruningPointUTXOSetOverrideRequestMessage unregisters this connection for pruning point UTXO set override notifications.

This call is only available when this btcs was started with `--utxoindex`

See: PruningPointUTXOSetOverrideNotificationMessage

func (*StopNotifyingPruningPointUTXOSetOverrideRequestMessage) Descriptor deprecated

Deprecated: Use StopNotifyingPruningPointUTXOSetOverrideRequestMessage.ProtoReflect.Descriptor instead.

func (*StopNotifyingPruningPointUTXOSetOverrideRequestMessage) ProtoMessage

func (*StopNotifyingPruningPointUTXOSetOverrideRequestMessage) ProtoReflect

func (*StopNotifyingPruningPointUTXOSetOverrideRequestMessage) Reset

func (*StopNotifyingPruningPointUTXOSetOverrideRequestMessage) String

type StopNotifyingPruningPointUTXOSetOverrideResponseMessage

type StopNotifyingPruningPointUTXOSetOverrideResponseMessage struct {
	Error *RPCError `protobuf:"bytes,1000,opt,name=error,proto3" json:"error,omitempty"`
	// contains filtered or unexported fields
}

func (*StopNotifyingPruningPointUTXOSetOverrideResponseMessage) Descriptor deprecated

Deprecated: Use StopNotifyingPruningPointUTXOSetOverrideResponseMessage.ProtoReflect.Descriptor instead.

func (*StopNotifyingPruningPointUTXOSetOverrideResponseMessage) GetError

func (*StopNotifyingPruningPointUTXOSetOverrideResponseMessage) ProtoMessage

func (*StopNotifyingPruningPointUTXOSetOverrideResponseMessage) ProtoReflect

func (*StopNotifyingPruningPointUTXOSetOverrideResponseMessage) Reset

func (*StopNotifyingPruningPointUTXOSetOverrideResponseMessage) String

type StopNotifyingUtxosChangedRequestMessage

type StopNotifyingUtxosChangedRequestMessage struct {
	Addresses []string `protobuf:"bytes,1,rep,name=addresses,proto3" json:"addresses,omitempty"`
	// contains filtered or unexported fields
}

StopNotifyingUtxosChangedRequestMessage unregisters this connection for utxoChanged notifications for the given addresses.

This call is only available when this btcs was started with `--utxoindex`

See: UtxosChangedNotificationMessage

func (*StopNotifyingUtxosChangedRequestMessage) Descriptor deprecated

func (*StopNotifyingUtxosChangedRequestMessage) Descriptor() ([]byte, []int)

Deprecated: Use StopNotifyingUtxosChangedRequestMessage.ProtoReflect.Descriptor instead.

func (*StopNotifyingUtxosChangedRequestMessage) GetAddresses

func (x *StopNotifyingUtxosChangedRequestMessage) GetAddresses() []string

func (*StopNotifyingUtxosChangedRequestMessage) ProtoMessage

func (*StopNotifyingUtxosChangedRequestMessage) ProtoReflect

func (*StopNotifyingUtxosChangedRequestMessage) Reset

func (*StopNotifyingUtxosChangedRequestMessage) String

type StopNotifyingUtxosChangedResponseMessage

type StopNotifyingUtxosChangedResponseMessage struct {
	Error *RPCError `protobuf:"bytes,1000,opt,name=error,proto3" json:"error,omitempty"`
	// contains filtered or unexported fields
}

func (*StopNotifyingUtxosChangedResponseMessage) Descriptor deprecated

func (*StopNotifyingUtxosChangedResponseMessage) Descriptor() ([]byte, []int)

Deprecated: Use StopNotifyingUtxosChangedResponseMessage.ProtoReflect.Descriptor instead.

func (*StopNotifyingUtxosChangedResponseMessage) GetError

func (*StopNotifyingUtxosChangedResponseMessage) ProtoMessage

func (*StopNotifyingUtxosChangedResponseMessage) ProtoReflect

func (*StopNotifyingUtxosChangedResponseMessage) Reset

func (*StopNotifyingUtxosChangedResponseMessage) String

type SubmitBlockRequestMessage

type SubmitBlockRequestMessage struct {
	Block             *RpcBlock `protobuf:"bytes,2,opt,name=block,proto3" json:"block,omitempty"`
	AllowNonDAABlocks bool      `protobuf:"varint,3,opt,name=allowNonDAABlocks,proto3" json:"allowNonDAABlocks,omitempty"`
	// contains filtered or unexported fields
}

SubmitBlockRequestMessage requests to submit a block into the DAG. Blocks are generally expected to have been generated using the getBlockTemplate call.

See: GetBlockTemplateRequestMessage

func (*SubmitBlockRequestMessage) Descriptor deprecated

func (*SubmitBlockRequestMessage) Descriptor() ([]byte, []int)

Deprecated: Use SubmitBlockRequestMessage.ProtoReflect.Descriptor instead.

func (*SubmitBlockRequestMessage) GetAllowNonDAABlocks

func (x *SubmitBlockRequestMessage) GetAllowNonDAABlocks() bool

func (*SubmitBlockRequestMessage) GetBlock

func (x *SubmitBlockRequestMessage) GetBlock() *RpcBlock

func (*SubmitBlockRequestMessage) ProtoMessage

func (*SubmitBlockRequestMessage) ProtoMessage()

func (*SubmitBlockRequestMessage) ProtoReflect

func (*SubmitBlockRequestMessage) Reset

func (x *SubmitBlockRequestMessage) Reset()

func (*SubmitBlockRequestMessage) String

func (x *SubmitBlockRequestMessage) String() string

type SubmitBlockResponseMessage

type SubmitBlockResponseMessage struct {
	RejectReason SubmitBlockResponseMessage_RejectReason `` /* 133-byte string literal not displayed */
	Error        *RPCError                               `protobuf:"bytes,1000,opt,name=error,proto3" json:"error,omitempty"`
	// contains filtered or unexported fields
}

func (*SubmitBlockResponseMessage) Descriptor deprecated

func (*SubmitBlockResponseMessage) Descriptor() ([]byte, []int)

Deprecated: Use SubmitBlockResponseMessage.ProtoReflect.Descriptor instead.

func (*SubmitBlockResponseMessage) GetError

func (x *SubmitBlockResponseMessage) GetError() *RPCError

func (*SubmitBlockResponseMessage) GetRejectReason

func (*SubmitBlockResponseMessage) ProtoMessage

func (*SubmitBlockResponseMessage) ProtoMessage()

func (*SubmitBlockResponseMessage) ProtoReflect

func (*SubmitBlockResponseMessage) Reset

func (x *SubmitBlockResponseMessage) Reset()

func (*SubmitBlockResponseMessage) String

func (x *SubmitBlockResponseMessage) String() string

type SubmitBlockResponseMessage_RejectReason

type SubmitBlockResponseMessage_RejectReason int32
const (
	SubmitBlockResponseMessage_NONE          SubmitBlockResponseMessage_RejectReason = 0
	SubmitBlockResponseMessage_BLOCK_INVALID SubmitBlockResponseMessage_RejectReason = 1
	SubmitBlockResponseMessage_IS_IN_IBD     SubmitBlockResponseMessage_RejectReason = 2
)

func (SubmitBlockResponseMessage_RejectReason) Descriptor

func (SubmitBlockResponseMessage_RejectReason) Enum

func (SubmitBlockResponseMessage_RejectReason) EnumDescriptor deprecated

func (SubmitBlockResponseMessage_RejectReason) EnumDescriptor() ([]byte, []int)

Deprecated: Use SubmitBlockResponseMessage_RejectReason.Descriptor instead.

func (SubmitBlockResponseMessage_RejectReason) Number

func (SubmitBlockResponseMessage_RejectReason) String

func (SubmitBlockResponseMessage_RejectReason) Type

type SubmitTransactionRequestMessage

type SubmitTransactionRequestMessage struct {
	Transaction *RpcTransaction `protobuf:"bytes,1,opt,name=transaction,proto3" json:"transaction,omitempty"`
	AllowOrphan bool            `protobuf:"varint,2,opt,name=allowOrphan,proto3" json:"allowOrphan,omitempty"`
	// contains filtered or unexported fields
}

SubmitTransactionRequestMessage submits a transaction to the mempool

func (*SubmitTransactionRequestMessage) Descriptor deprecated

func (*SubmitTransactionRequestMessage) Descriptor() ([]byte, []int)

Deprecated: Use SubmitTransactionRequestMessage.ProtoReflect.Descriptor instead.

func (*SubmitTransactionRequestMessage) GetAllowOrphan

func (x *SubmitTransactionRequestMessage) GetAllowOrphan() bool

func (*SubmitTransactionRequestMessage) GetTransaction

func (x *SubmitTransactionRequestMessage) GetTransaction() *RpcTransaction

func (*SubmitTransactionRequestMessage) ProtoMessage

func (*SubmitTransactionRequestMessage) ProtoMessage()

func (*SubmitTransactionRequestMessage) ProtoReflect

func (*SubmitTransactionRequestMessage) Reset

func (*SubmitTransactionRequestMessage) String

type SubmitTransactionResponseMessage

type SubmitTransactionResponseMessage struct {

	// The transaction ID of the submitted transaction
	TransactionId string    `protobuf:"bytes,1,opt,name=transactionId,proto3" json:"transactionId,omitempty"`
	Error         *RPCError `protobuf:"bytes,1000,opt,name=error,proto3" json:"error,omitempty"`
	// contains filtered or unexported fields
}

func (*SubmitTransactionResponseMessage) Descriptor deprecated

func (*SubmitTransactionResponseMessage) Descriptor() ([]byte, []int)

Deprecated: Use SubmitTransactionResponseMessage.ProtoReflect.Descriptor instead.

func (*SubmitTransactionResponseMessage) GetError

func (*SubmitTransactionResponseMessage) GetTransactionId

func (x *SubmitTransactionResponseMessage) GetTransactionId() string

func (*SubmitTransactionResponseMessage) ProtoMessage

func (*SubmitTransactionResponseMessage) ProtoMessage()

func (*SubmitTransactionResponseMessage) ProtoReflect

func (*SubmitTransactionResponseMessage) Reset

func (*SubmitTransactionResponseMessage) String

type SubnetworkId

type SubnetworkId struct {
	Bytes []byte `protobuf:"bytes,1,opt,name=bytes,proto3" json:"bytes,omitempty"`
	// contains filtered or unexported fields
}

func (*SubnetworkId) Descriptor deprecated

func (*SubnetworkId) Descriptor() ([]byte, []int)

Deprecated: Use SubnetworkId.ProtoReflect.Descriptor instead.

func (*SubnetworkId) GetBytes

func (x *SubnetworkId) GetBytes() []byte

func (*SubnetworkId) ProtoMessage

func (*SubnetworkId) ProtoMessage()

func (*SubnetworkId) ProtoReflect

func (x *SubnetworkId) ProtoReflect() protoreflect.Message

func (*SubnetworkId) Reset

func (x *SubnetworkId) Reset()

func (*SubnetworkId) String

func (x *SubnetworkId) String() string

type TransactionId

type TransactionId struct {
	Bytes []byte `protobuf:"bytes,1,opt,name=bytes,proto3" json:"bytes,omitempty"`
	// contains filtered or unexported fields
}

func (*TransactionId) Descriptor deprecated

func (*TransactionId) Descriptor() ([]byte, []int)

Deprecated: Use TransactionId.ProtoReflect.Descriptor instead.

func (*TransactionId) GetBytes

func (x *TransactionId) GetBytes() []byte

func (*TransactionId) ProtoMessage

func (*TransactionId) ProtoMessage()

func (*TransactionId) ProtoReflect

func (x *TransactionId) ProtoReflect() protoreflect.Message

func (*TransactionId) Reset

func (x *TransactionId) Reset()

func (*TransactionId) String

func (x *TransactionId) String() string

type TransactionInput

type TransactionInput struct {
	PreviousOutpoint *Outpoint `protobuf:"bytes,1,opt,name=previousOutpoint,proto3" json:"previousOutpoint,omitempty"`
	SignatureScript  []byte    `protobuf:"bytes,2,opt,name=signatureScript,proto3" json:"signatureScript,omitempty"`
	Sequence         uint64    `protobuf:"varint,3,opt,name=sequence,proto3" json:"sequence,omitempty"`
	SigOpCount       uint32    `protobuf:"varint,4,opt,name=sigOpCount,proto3" json:"sigOpCount,omitempty"`
	// contains filtered or unexported fields
}

func (*TransactionInput) Descriptor deprecated

func (*TransactionInput) Descriptor() ([]byte, []int)

Deprecated: Use TransactionInput.ProtoReflect.Descriptor instead.

func (*TransactionInput) GetPreviousOutpoint

func (x *TransactionInput) GetPreviousOutpoint() *Outpoint

func (*TransactionInput) GetSequence

func (x *TransactionInput) GetSequence() uint64

func (*TransactionInput) GetSigOpCount

func (x *TransactionInput) GetSigOpCount() uint32

func (*TransactionInput) GetSignatureScript

func (x *TransactionInput) GetSignatureScript() []byte

func (*TransactionInput) ProtoMessage

func (*TransactionInput) ProtoMessage()

func (*TransactionInput) ProtoReflect

func (x *TransactionInput) ProtoReflect() protoreflect.Message

func (*TransactionInput) Reset

func (x *TransactionInput) Reset()

func (*TransactionInput) String

func (x *TransactionInput) String() string

type TransactionMessage

type TransactionMessage struct {
	Version      uint32               `protobuf:"varint,1,opt,name=version,proto3" json:"version,omitempty"`
	Inputs       []*TransactionInput  `protobuf:"bytes,2,rep,name=inputs,proto3" json:"inputs,omitempty"`
	Outputs      []*TransactionOutput `protobuf:"bytes,3,rep,name=outputs,proto3" json:"outputs,omitempty"`
	LockTime     uint64               `protobuf:"varint,4,opt,name=lockTime,proto3" json:"lockTime,omitempty"`
	SubnetworkId *SubnetworkId        `protobuf:"bytes,5,opt,name=subnetworkId,proto3" json:"subnetworkId,omitempty"`
	Gas          uint64               `protobuf:"varint,6,opt,name=gas,proto3" json:"gas,omitempty"`
	Payload      []byte               `protobuf:"bytes,8,opt,name=payload,proto3" json:"payload,omitempty"`
	// contains filtered or unexported fields
}

func (*TransactionMessage) Descriptor deprecated

func (*TransactionMessage) Descriptor() ([]byte, []int)

Deprecated: Use TransactionMessage.ProtoReflect.Descriptor instead.

func (*TransactionMessage) GetGas

func (x *TransactionMessage) GetGas() uint64

func (*TransactionMessage) GetInputs

func (x *TransactionMessage) GetInputs() []*TransactionInput

func (*TransactionMessage) GetLockTime

func (x *TransactionMessage) GetLockTime() uint64

func (*TransactionMessage) GetOutputs

func (x *TransactionMessage) GetOutputs() []*TransactionOutput

func (*TransactionMessage) GetPayload

func (x *TransactionMessage) GetPayload() []byte

func (*TransactionMessage) GetSubnetworkId

func (x *TransactionMessage) GetSubnetworkId() *SubnetworkId

func (*TransactionMessage) GetVersion

func (x *TransactionMessage) GetVersion() uint32

func (*TransactionMessage) ProtoMessage

func (*TransactionMessage) ProtoMessage()

func (*TransactionMessage) ProtoReflect

func (x *TransactionMessage) ProtoReflect() protoreflect.Message

func (*TransactionMessage) Reset

func (x *TransactionMessage) Reset()

func (*TransactionMessage) String

func (x *TransactionMessage) String() string

type TransactionNotFoundMessage

type TransactionNotFoundMessage struct {
	Id *TransactionId `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*TransactionNotFoundMessage) Descriptor deprecated

func (*TransactionNotFoundMessage) Descriptor() ([]byte, []int)

Deprecated: Use TransactionNotFoundMessage.ProtoReflect.Descriptor instead.

func (*TransactionNotFoundMessage) GetId

func (*TransactionNotFoundMessage) ProtoMessage

func (*TransactionNotFoundMessage) ProtoMessage()

func (*TransactionNotFoundMessage) ProtoReflect

func (*TransactionNotFoundMessage) Reset

func (x *TransactionNotFoundMessage) Reset()

func (*TransactionNotFoundMessage) String

func (x *TransactionNotFoundMessage) String() string

type TransactionOutput

type TransactionOutput struct {
	Value           uint64           `protobuf:"varint,1,opt,name=value,proto3" json:"value,omitempty"`
	ScriptPublicKey *ScriptPublicKey `protobuf:"bytes,2,opt,name=scriptPublicKey,proto3" json:"scriptPublicKey,omitempty"`
	// contains filtered or unexported fields
}

func (*TransactionOutput) Descriptor deprecated

func (*TransactionOutput) Descriptor() ([]byte, []int)

Deprecated: Use TransactionOutput.ProtoReflect.Descriptor instead.

func (*TransactionOutput) GetScriptPublicKey

func (x *TransactionOutput) GetScriptPublicKey() *ScriptPublicKey

func (*TransactionOutput) GetValue

func (x *TransactionOutput) GetValue() uint64

func (*TransactionOutput) ProtoMessage

func (*TransactionOutput) ProtoMessage()

func (*TransactionOutput) ProtoReflect

func (x *TransactionOutput) ProtoReflect() protoreflect.Message

func (*TransactionOutput) Reset

func (x *TransactionOutput) Reset()

func (*TransactionOutput) String

func (x *TransactionOutput) String() string

type TrustedDataMessage

type TrustedDataMessage struct {
	DaaWindow    []*DaaBlockV4                `protobuf:"bytes,1,rep,name=daaWindow,proto3" json:"daaWindow,omitempty"`
	GhostdagData []*BlockGhostdagDataHashPair `protobuf:"bytes,2,rep,name=ghostdagData,proto3" json:"ghostdagData,omitempty"`
	// contains filtered or unexported fields
}

func (*TrustedDataMessage) Descriptor deprecated

func (*TrustedDataMessage) Descriptor() ([]byte, []int)

Deprecated: Use TrustedDataMessage.ProtoReflect.Descriptor instead.

func (*TrustedDataMessage) GetDaaWindow

func (x *TrustedDataMessage) GetDaaWindow() []*DaaBlockV4

func (*TrustedDataMessage) GetGhostdagData

func (x *TrustedDataMessage) GetGhostdagData() []*BlockGhostdagDataHashPair

func (*TrustedDataMessage) ProtoMessage

func (*TrustedDataMessage) ProtoMessage()

func (*TrustedDataMessage) ProtoReflect

func (x *TrustedDataMessage) ProtoReflect() protoreflect.Message

func (*TrustedDataMessage) Reset

func (x *TrustedDataMessage) Reset()

func (*TrustedDataMessage) String

func (x *TrustedDataMessage) String() string

type UnbanRequestMessage

type UnbanRequestMessage struct {
	Ip string `protobuf:"bytes,1,opt,name=ip,proto3" json:"ip,omitempty"`
	// contains filtered or unexported fields
}

UnbanRequestMessage unbans the given ip.

func (*UnbanRequestMessage) Descriptor deprecated

func (*UnbanRequestMessage) Descriptor() ([]byte, []int)

Deprecated: Use UnbanRequestMessage.ProtoReflect.Descriptor instead.

func (*UnbanRequestMessage) GetIp

func (x *UnbanRequestMessage) GetIp() string

func (*UnbanRequestMessage) ProtoMessage

func (*UnbanRequestMessage) ProtoMessage()

func (*UnbanRequestMessage) ProtoReflect

func (x *UnbanRequestMessage) ProtoReflect() protoreflect.Message

func (*UnbanRequestMessage) Reset

func (x *UnbanRequestMessage) Reset()

func (*UnbanRequestMessage) String

func (x *UnbanRequestMessage) String() string

type UnbanResponseMessage

type UnbanResponseMessage struct {
	Error *RPCError `protobuf:"bytes,1000,opt,name=error,proto3" json:"error,omitempty"`
	// contains filtered or unexported fields
}

func (*UnbanResponseMessage) Descriptor deprecated

func (*UnbanResponseMessage) Descriptor() ([]byte, []int)

Deprecated: Use UnbanResponseMessage.ProtoReflect.Descriptor instead.

func (*UnbanResponseMessage) GetError

func (x *UnbanResponseMessage) GetError() *RPCError

func (*UnbanResponseMessage) ProtoMessage

func (*UnbanResponseMessage) ProtoMessage()

func (*UnbanResponseMessage) ProtoReflect

func (x *UnbanResponseMessage) ProtoReflect() protoreflect.Message

func (*UnbanResponseMessage) Reset

func (x *UnbanResponseMessage) Reset()

func (*UnbanResponseMessage) String

func (x *UnbanResponseMessage) String() string

type UnexpectedPruningPointMessage

type UnexpectedPruningPointMessage struct {
	// contains filtered or unexported fields
}

func (*UnexpectedPruningPointMessage) Descriptor deprecated

func (*UnexpectedPruningPointMessage) Descriptor() ([]byte, []int)

Deprecated: Use UnexpectedPruningPointMessage.ProtoReflect.Descriptor instead.

func (*UnexpectedPruningPointMessage) ProtoMessage

func (*UnexpectedPruningPointMessage) ProtoMessage()

func (*UnexpectedPruningPointMessage) ProtoReflect

func (*UnexpectedPruningPointMessage) Reset

func (x *UnexpectedPruningPointMessage) Reset()

func (*UnexpectedPruningPointMessage) String

type UnimplementedP2PServer

type UnimplementedP2PServer struct {
}

UnimplementedP2PServer must be embedded to have forward compatible implementations.

func (UnimplementedP2PServer) MessageStream

type UnimplementedRPCServer

type UnimplementedRPCServer struct {
}

UnimplementedRPCServer must be embedded to have forward compatible implementations.

func (UnimplementedRPCServer) MessageStream

type UnsafeP2PServer

type UnsafeP2PServer interface {
	// contains filtered or unexported methods
}

UnsafeP2PServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to P2PServer will result in compilation errors.

type UnsafeRPCServer

type UnsafeRPCServer interface {
	// contains filtered or unexported methods
}

UnsafeRPCServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to RPCServer will result in compilation errors.

type UtxoEntry

type UtxoEntry struct {
	Amount          uint64           `protobuf:"varint,1,opt,name=amount,proto3" json:"amount,omitempty"`
	ScriptPublicKey *ScriptPublicKey `protobuf:"bytes,2,opt,name=scriptPublicKey,proto3" json:"scriptPublicKey,omitempty"`
	BlockDaaScore   uint64           `protobuf:"varint,3,opt,name=blockDaaScore,proto3" json:"blockDaaScore,omitempty"`
	IsCoinbase      bool             `protobuf:"varint,4,opt,name=isCoinbase,proto3" json:"isCoinbase,omitempty"`
	// contains filtered or unexported fields
}

func (*UtxoEntry) Descriptor deprecated

func (*UtxoEntry) Descriptor() ([]byte, []int)

Deprecated: Use UtxoEntry.ProtoReflect.Descriptor instead.

func (*UtxoEntry) GetAmount

func (x *UtxoEntry) GetAmount() uint64

func (*UtxoEntry) GetBlockDaaScore

func (x *UtxoEntry) GetBlockDaaScore() uint64

func (*UtxoEntry) GetIsCoinbase

func (x *UtxoEntry) GetIsCoinbase() bool

func (*UtxoEntry) GetScriptPublicKey

func (x *UtxoEntry) GetScriptPublicKey() *ScriptPublicKey

func (*UtxoEntry) ProtoMessage

func (*UtxoEntry) ProtoMessage()

func (*UtxoEntry) ProtoReflect

func (x *UtxoEntry) ProtoReflect() protoreflect.Message

func (*UtxoEntry) Reset

func (x *UtxoEntry) Reset()

func (*UtxoEntry) String

func (x *UtxoEntry) String() string

type UtxosByAddressesEntry

type UtxosByAddressesEntry struct {
	Address   string        `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"`
	Outpoint  *RpcOutpoint  `protobuf:"bytes,2,opt,name=outpoint,proto3" json:"outpoint,omitempty"`
	UtxoEntry *RpcUtxoEntry `protobuf:"bytes,3,opt,name=utxoEntry,proto3" json:"utxoEntry,omitempty"`
	// contains filtered or unexported fields
}

func (*UtxosByAddressesEntry) Descriptor deprecated

func (*UtxosByAddressesEntry) Descriptor() ([]byte, []int)

Deprecated: Use UtxosByAddressesEntry.ProtoReflect.Descriptor instead.

func (*UtxosByAddressesEntry) GetAddress

func (x *UtxosByAddressesEntry) GetAddress() string

func (*UtxosByAddressesEntry) GetOutpoint

func (x *UtxosByAddressesEntry) GetOutpoint() *RpcOutpoint

func (*UtxosByAddressesEntry) GetUtxoEntry

func (x *UtxosByAddressesEntry) GetUtxoEntry() *RpcUtxoEntry

func (*UtxosByAddressesEntry) ProtoMessage

func (*UtxosByAddressesEntry) ProtoMessage()

func (*UtxosByAddressesEntry) ProtoReflect

func (x *UtxosByAddressesEntry) ProtoReflect() protoreflect.Message

func (*UtxosByAddressesEntry) Reset

func (x *UtxosByAddressesEntry) Reset()

func (*UtxosByAddressesEntry) String

func (x *UtxosByAddressesEntry) String() string

type UtxosChangedNotificationMessage

type UtxosChangedNotificationMessage struct {
	Added   []*UtxosByAddressesEntry `protobuf:"bytes,1,rep,name=added,proto3" json:"added,omitempty"`
	Removed []*UtxosByAddressesEntry `protobuf:"bytes,2,rep,name=removed,proto3" json:"removed,omitempty"`
	// contains filtered or unexported fields
}

UtxosChangedNotificationMessage is sent whenever the UTXO index had been updated.

See: NotifyUtxosChangedRequestMessage

func (*UtxosChangedNotificationMessage) Descriptor deprecated

func (*UtxosChangedNotificationMessage) Descriptor() ([]byte, []int)

Deprecated: Use UtxosChangedNotificationMessage.ProtoReflect.Descriptor instead.

func (*UtxosChangedNotificationMessage) GetAdded

func (*UtxosChangedNotificationMessage) GetRemoved

func (*UtxosChangedNotificationMessage) ProtoMessage

func (*UtxosChangedNotificationMessage) ProtoMessage()

func (*UtxosChangedNotificationMessage) ProtoReflect

func (*UtxosChangedNotificationMessage) Reset

func (*UtxosChangedNotificationMessage) String

type VerackMessage

type VerackMessage struct {
	// contains filtered or unexported fields
}

func (*VerackMessage) Descriptor deprecated

func (*VerackMessage) Descriptor() ([]byte, []int)

Deprecated: Use VerackMessage.ProtoReflect.Descriptor instead.

func (*VerackMessage) ProtoMessage

func (*VerackMessage) ProtoMessage()

func (*VerackMessage) ProtoReflect

func (x *VerackMessage) ProtoReflect() protoreflect.Message

func (*VerackMessage) Reset

func (x *VerackMessage) Reset()

func (*VerackMessage) String

func (x *VerackMessage) String() string

type VersionMessage

type VersionMessage struct {
	ProtocolVersion uint32        `protobuf:"varint,1,opt,name=protocolVersion,proto3" json:"protocolVersion,omitempty"`
	Services        uint64        `protobuf:"varint,2,opt,name=services,proto3" json:"services,omitempty"`
	Timestamp       int64         `protobuf:"varint,3,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
	Address         *NetAddress   `protobuf:"bytes,4,opt,name=address,proto3" json:"address,omitempty"`
	Id              []byte        `protobuf:"bytes,5,opt,name=id,proto3" json:"id,omitempty"`
	UserAgent       string        `protobuf:"bytes,6,opt,name=userAgent,proto3" json:"userAgent,omitempty"`
	DisableRelayTx  bool          `protobuf:"varint,8,opt,name=disableRelayTx,proto3" json:"disableRelayTx,omitempty"`
	SubnetworkId    *SubnetworkId `protobuf:"bytes,9,opt,name=subnetworkId,proto3" json:"subnetworkId,omitempty"`
	Network         string        `protobuf:"bytes,10,opt,name=network,proto3" json:"network,omitempty"`
	// contains filtered or unexported fields
}

func (*VersionMessage) Descriptor deprecated

func (*VersionMessage) Descriptor() ([]byte, []int)

Deprecated: Use VersionMessage.ProtoReflect.Descriptor instead.

func (*VersionMessage) GetAddress

func (x *VersionMessage) GetAddress() *NetAddress

func (*VersionMessage) GetDisableRelayTx

func (x *VersionMessage) GetDisableRelayTx() bool

func (*VersionMessage) GetId

func (x *VersionMessage) GetId() []byte

func (*VersionMessage) GetNetwork

func (x *VersionMessage) GetNetwork() string

func (*VersionMessage) GetProtocolVersion

func (x *VersionMessage) GetProtocolVersion() uint32

func (*VersionMessage) GetServices

func (x *VersionMessage) GetServices() uint64

func (*VersionMessage) GetSubnetworkId

func (x *VersionMessage) GetSubnetworkId() *SubnetworkId

func (*VersionMessage) GetTimestamp

func (x *VersionMessage) GetTimestamp() int64

func (*VersionMessage) GetUserAgent

func (x *VersionMessage) GetUserAgent() string

func (*VersionMessage) ProtoMessage

func (*VersionMessage) ProtoMessage()

func (*VersionMessage) ProtoReflect

func (x *VersionMessage) ProtoReflect() protoreflect.Message

func (*VersionMessage) Reset

func (x *VersionMessage) Reset()

func (*VersionMessage) String

func (x *VersionMessage) String() string

type VirtualDaaScoreChangedNotificationMessage

type VirtualDaaScoreChangedNotificationMessage struct {
	VirtualDaaScore uint64 `protobuf:"varint,1,opt,name=virtualDaaScore,proto3" json:"virtualDaaScore,omitempty"`
	// contains filtered or unexported fields
}

VirtualDaaScoreChangedNotificationMessage is sent whenever the DAA score of the virtual changes.

See NotifyVirtualDaaScoreChangedRequestMessage

func (*VirtualDaaScoreChangedNotificationMessage) Descriptor deprecated

func (*VirtualDaaScoreChangedNotificationMessage) Descriptor() ([]byte, []int)

Deprecated: Use VirtualDaaScoreChangedNotificationMessage.ProtoReflect.Descriptor instead.

func (*VirtualDaaScoreChangedNotificationMessage) GetVirtualDaaScore

func (x *VirtualDaaScoreChangedNotificationMessage) GetVirtualDaaScore() uint64

func (*VirtualDaaScoreChangedNotificationMessage) ProtoMessage

func (*VirtualDaaScoreChangedNotificationMessage) ProtoReflect

func (*VirtualDaaScoreChangedNotificationMessage) Reset

func (*VirtualDaaScoreChangedNotificationMessage) String

type VirtualSelectedParentBlueScoreChangedNotificationMessage

type VirtualSelectedParentBlueScoreChangedNotificationMessage struct {
	VirtualSelectedParentBlueScore uint64 `protobuf:"varint,1,opt,name=virtualSelectedParentBlueScore,proto3" json:"virtualSelectedParentBlueScore,omitempty"`
	// contains filtered or unexported fields
}

VirtualSelectedParentBlueScoreChangedNotificationMessage is sent whenever the blue score of the virtual's selected parent changes.

See NotifyVirtualSelectedParentBlueScoreChangedRequestMessage

func (*VirtualSelectedParentBlueScoreChangedNotificationMessage) Descriptor deprecated

Deprecated: Use VirtualSelectedParentBlueScoreChangedNotificationMessage.ProtoReflect.Descriptor instead.

func (*VirtualSelectedParentBlueScoreChangedNotificationMessage) GetVirtualSelectedParentBlueScore

func (x *VirtualSelectedParentBlueScoreChangedNotificationMessage) GetVirtualSelectedParentBlueScore() uint64

func (*VirtualSelectedParentBlueScoreChangedNotificationMessage) ProtoMessage

func (*VirtualSelectedParentBlueScoreChangedNotificationMessage) ProtoReflect

func (*VirtualSelectedParentBlueScoreChangedNotificationMessage) Reset

func (*VirtualSelectedParentBlueScoreChangedNotificationMessage) String

type VirtualSelectedParentChainChangedNotificationMessage

type VirtualSelectedParentChainChangedNotificationMessage struct {

	// The chain blocks that were removed, in high-to-low order
	RemovedChainBlockHashes []string `protobuf:"bytes,1,rep,name=removedChainBlockHashes,proto3" json:"removedChainBlockHashes,omitempty"`
	// The chain blocks that were added, in low-to-high order
	AddedChainBlockHashes []string `protobuf:"bytes,3,rep,name=addedChainBlockHashes,proto3" json:"addedChainBlockHashes,omitempty"`
	// Will be filled only if `includeAcceptedTransactionIds = true` in the notify request.
	AcceptedTransactionIds []*AcceptedTransactionIds `protobuf:"bytes,2,rep,name=acceptedTransactionIds,proto3" json:"acceptedTransactionIds,omitempty"`
	// contains filtered or unexported fields
}

VirtualSelectedParentChainChangedNotificationMessage is sent whenever the DAG's selected parent chain had changed.

See: NotifyVirtualSelectedParentChainChangedRequestMessage

func (*VirtualSelectedParentChainChangedNotificationMessage) Descriptor deprecated

Deprecated: Use VirtualSelectedParentChainChangedNotificationMessage.ProtoReflect.Descriptor instead.

func (*VirtualSelectedParentChainChangedNotificationMessage) GetAcceptedTransactionIds

func (*VirtualSelectedParentChainChangedNotificationMessage) GetAddedChainBlockHashes

func (x *VirtualSelectedParentChainChangedNotificationMessage) GetAddedChainBlockHashes() []string

func (*VirtualSelectedParentChainChangedNotificationMessage) GetRemovedChainBlockHashes

func (x *VirtualSelectedParentChainChangedNotificationMessage) GetRemovedChainBlockHashes() []string

func (*VirtualSelectedParentChainChangedNotificationMessage) ProtoMessage

func (*VirtualSelectedParentChainChangedNotificationMessage) ProtoReflect

func (*VirtualSelectedParentChainChangedNotificationMessage) Reset

func (*VirtualSelectedParentChainChangedNotificationMessage) String

Source Files

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL