protowire

package
v0.12.18-rc7 Latest Latest
Warning

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

Go to latest
Published: Sep 18, 2024 License: ISC Imports: 17 Imported by: 3

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/kaspanet/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 added in v0.12.1

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 added in v0.12.1

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

Deprecated: Use AcceptedTransactionIds.ProtoReflect.Descriptor instead.

func (*AcceptedTransactionIds) GetAcceptedTransactionIds added in v0.12.1

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

func (*AcceptedTransactionIds) GetAcceptingBlockHash added in v0.12.1

func (x *AcceptedTransactionIds) GetAcceptingBlockHash() string

func (*AcceptedTransactionIds) ProtoMessage added in v0.12.1

func (*AcceptedTransactionIds) ProtoMessage()

func (*AcceptedTransactionIds) ProtoReflect added in v0.12.1

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

func (*AcceptedTransactionIds) Reset added in v0.12.1

func (x *AcceptedTransactionIds) Reset()

func (*AcceptedTransactionIds) String added in v0.12.1

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 kaspad's outgoing connection list. This will, in most cases, result in kaspad 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 added in v0.11.13

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 added in v0.11.13

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

Deprecated: Use BalancesByAddressEntry.ProtoReflect.Descriptor instead.

func (*BalancesByAddressEntry) GetAddress added in v0.11.13

func (x *BalancesByAddressEntry) GetAddress() string

func (*BalancesByAddressEntry) GetBalance added in v0.11.13

func (x *BalancesByAddressEntry) GetBalance() uint64

func (*BalancesByAddressEntry) GetError added in v0.11.13

func (x *BalancesByAddressEntry) GetError() *RPCError

func (*BalancesByAddressEntry) ProtoMessage added in v0.11.13

func (*BalancesByAddressEntry) ProtoMessage()

func (*BalancesByAddressEntry) ProtoReflect added in v0.11.13

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

func (*BalancesByAddressEntry) Reset added in v0.11.13

func (x *BalancesByAddressEntry) Reset()

func (*BalancesByAddressEntry) String added in v0.11.13

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 BandwidthMetrics added in v0.12.19

type BandwidthMetrics struct {
	BorshBytesTx    uint64 `protobuf:"varint,61,opt,name=borshBytesTx,proto3" json:"borshBytesTx,omitempty"`
	BorshBytesRx    uint64 `protobuf:"varint,62,opt,name=borshBytesRx,proto3" json:"borshBytesRx,omitempty"`
	JsonBytesTx     uint64 `protobuf:"varint,63,opt,name=jsonBytesTx,proto3" json:"jsonBytesTx,omitempty"`
	JsonBytesRx     uint64 `protobuf:"varint,64,opt,name=jsonBytesRx,proto3" json:"jsonBytesRx,omitempty"`
	GrpcP2PBytesTx  uint64 `protobuf:"varint,65,opt,name=grpcP2pBytesTx,proto3" json:"grpcP2pBytesTx,omitempty"`
	GrpcP2PBytesRx  uint64 `protobuf:"varint,66,opt,name=grpcP2pBytesRx,proto3" json:"grpcP2pBytesRx,omitempty"`
	GrpcUserBytesTx uint64 `protobuf:"varint,67,opt,name=grpcUserBytesTx,proto3" json:"grpcUserBytesTx,omitempty"`
	GrpcUserBytesRx uint64 `protobuf:"varint,68,opt,name=grpcUserBytesRx,proto3" json:"grpcUserBytesRx,omitempty"`
	// contains filtered or unexported fields
}

func (*BandwidthMetrics) Descriptor deprecated added in v0.12.19

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

Deprecated: Use BandwidthMetrics.ProtoReflect.Descriptor instead.

func (*BandwidthMetrics) GetBorshBytesRx added in v0.12.19

func (x *BandwidthMetrics) GetBorshBytesRx() uint64

func (*BandwidthMetrics) GetBorshBytesTx added in v0.12.19

func (x *BandwidthMetrics) GetBorshBytesTx() uint64

func (*BandwidthMetrics) GetGrpcP2PBytesRx added in v0.12.19

func (x *BandwidthMetrics) GetGrpcP2PBytesRx() uint64

func (*BandwidthMetrics) GetGrpcP2PBytesTx added in v0.12.19

func (x *BandwidthMetrics) GetGrpcP2PBytesTx() uint64

func (*BandwidthMetrics) GetGrpcUserBytesRx added in v0.12.19

func (x *BandwidthMetrics) GetGrpcUserBytesRx() uint64

func (*BandwidthMetrics) GetGrpcUserBytesTx added in v0.12.19

func (x *BandwidthMetrics) GetGrpcUserBytesTx() uint64

func (*BandwidthMetrics) GetJsonBytesRx added in v0.12.19

func (x *BandwidthMetrics) GetJsonBytesRx() uint64

func (*BandwidthMetrics) GetJsonBytesTx added in v0.12.19

func (x *BandwidthMetrics) GetJsonBytesTx() uint64

func (*BandwidthMetrics) ProtoMessage added in v0.12.19

func (*BandwidthMetrics) ProtoMessage()

func (*BandwidthMetrics) ProtoReflect added in v0.12.19

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

func (*BandwidthMetrics) Reset added in v0.12.19

func (x *BandwidthMetrics) Reset()

func (*BandwidthMetrics) String added in v0.12.19

func (x *BandwidthMetrics) 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 added in v0.11.0

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 added in v0.11.0

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

Deprecated: Use BlockGhostdagDataHashPair.ProtoReflect.Descriptor instead.

func (*BlockGhostdagDataHashPair) GetGhostdagData added in v0.11.0

func (x *BlockGhostdagDataHashPair) GetGhostdagData() *GhostdagData

func (*BlockGhostdagDataHashPair) GetHash added in v0.11.0

func (x *BlockGhostdagDataHashPair) GetHash() *Hash

func (*BlockGhostdagDataHashPair) ProtoMessage added in v0.11.0

func (*BlockGhostdagDataHashPair) ProtoMessage()

func (*BlockGhostdagDataHashPair) ProtoReflect added in v0.11.0

func (*BlockGhostdagDataHashPair) Reset added in v0.11.0

func (x *BlockGhostdagDataHashPair) Reset()

func (*BlockGhostdagDataHashPair) String added in v0.11.0

func (x *BlockGhostdagDataHashPair) String() string

type BlockHeader added in v0.11.0

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 added in v0.11.0

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

Deprecated: Use BlockHeader.ProtoReflect.Descriptor instead.

func (*BlockHeader) GetAcceptedIdMerkleRoot added in v0.11.0

func (x *BlockHeader) GetAcceptedIdMerkleRoot() *Hash

func (*BlockHeader) GetBits added in v0.11.0

func (x *BlockHeader) GetBits() uint32

func (*BlockHeader) GetBlueScore added in v0.11.0

func (x *BlockHeader) GetBlueScore() uint64

func (*BlockHeader) GetBlueWork added in v0.11.0

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

func (*BlockHeader) GetDaaScore added in v0.11.0

func (x *BlockHeader) GetDaaScore() uint64

func (*BlockHeader) GetHashMerkleRoot added in v0.11.0

func (x *BlockHeader) GetHashMerkleRoot() *Hash

func (*BlockHeader) GetNonce added in v0.11.0

func (x *BlockHeader) GetNonce() uint64

func (*BlockHeader) GetParents added in v0.11.0

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

func (*BlockHeader) GetPruningPoint added in v0.11.0

func (x *BlockHeader) GetPruningPoint() *Hash

func (*BlockHeader) GetTimestamp added in v0.11.0

func (x *BlockHeader) GetTimestamp() int64

func (*BlockHeader) GetUtxoCommitment added in v0.11.0

func (x *BlockHeader) GetUtxoCommitment() *Hash

func (*BlockHeader) GetVersion added in v0.11.0

func (x *BlockHeader) GetVersion() uint32

func (*BlockHeader) ProtoMessage added in v0.11.0

func (*BlockHeader) ProtoMessage()

func (*BlockHeader) ProtoReflect added in v0.11.0

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

func (*BlockHeader) Reset added in v0.11.0

func (x *BlockHeader) Reset()

func (*BlockHeader) String added in v0.11.0

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 added in v0.11.0

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

func (*BlockLevelParents) Descriptor deprecated added in v0.11.0

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

Deprecated: Use BlockLevelParents.ProtoReflect.Descriptor instead.

func (*BlockLevelParents) GetParentHashes added in v0.11.0

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

func (*BlockLevelParents) ProtoMessage added in v0.11.0

func (*BlockLevelParents) ProtoMessage()

func (*BlockLevelParents) ProtoReflect added in v0.11.0

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

func (*BlockLevelParents) Reset added in v0.11.0

func (x *BlockLevelParents) Reset()

func (*BlockLevelParents) String added in v0.11.0

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 added in v0.11.0

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 added in v0.11.0

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

Deprecated: Use BlockWithTrustedDataMessage.ProtoReflect.Descriptor instead.

func (*BlockWithTrustedDataMessage) GetBlock added in v0.11.0

func (*BlockWithTrustedDataMessage) GetDaaScore added in v0.11.0

func (x *BlockWithTrustedDataMessage) GetDaaScore() uint64

func (*BlockWithTrustedDataMessage) GetDaaWindow added in v0.11.0

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

func (*BlockWithTrustedDataMessage) GetGhostdagData added in v0.11.0

func (*BlockWithTrustedDataMessage) ProtoMessage added in v0.11.0

func (*BlockWithTrustedDataMessage) ProtoMessage()

func (*BlockWithTrustedDataMessage) ProtoReflect added in v0.11.0

func (*BlockWithTrustedDataMessage) Reset added in v0.11.0

func (x *BlockWithTrustedDataMessage) Reset()

func (*BlockWithTrustedDataMessage) String added in v0.11.0

func (x *BlockWithTrustedDataMessage) String() string

type BlockWithTrustedDataV4Message added in v0.11.10

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 added in v0.11.10

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

Deprecated: Use BlockWithTrustedDataV4Message.ProtoReflect.Descriptor instead.

func (*BlockWithTrustedDataV4Message) GetBlock added in v0.11.10

func (*BlockWithTrustedDataV4Message) GetDaaWindowIndices added in v0.11.10

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

func (*BlockWithTrustedDataV4Message) GetGhostdagDataIndices added in v0.11.10

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

func (*BlockWithTrustedDataV4Message) ProtoMessage added in v0.11.10

func (*BlockWithTrustedDataV4Message) ProtoMessage()

func (*BlockWithTrustedDataV4Message) ProtoReflect added in v0.11.10

func (*BlockWithTrustedDataV4Message) Reset added in v0.11.10

func (x *BlockWithTrustedDataV4Message) Reset()

func (*BlockWithTrustedDataV4Message) String added in v0.11.10

type BluesAnticoneSizes added in v0.11.0

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 added in v0.11.0

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

Deprecated: Use BluesAnticoneSizes.ProtoReflect.Descriptor instead.

func (*BluesAnticoneSizes) GetAnticoneSize added in v0.11.0

func (x *BluesAnticoneSizes) GetAnticoneSize() uint32

func (*BluesAnticoneSizes) GetBlueHash added in v0.11.0

func (x *BluesAnticoneSizes) GetBlueHash() *Hash

func (*BluesAnticoneSizes) ProtoMessage added in v0.11.0

func (*BluesAnticoneSizes) ProtoMessage()

func (*BluesAnticoneSizes) ProtoReflect added in v0.11.0

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

func (*BluesAnticoneSizes) Reset added in v0.11.0

func (x *BluesAnticoneSizes) Reset()

func (*BluesAnticoneSizes) String added in v0.11.0

func (x *BluesAnticoneSizes) String() string

type ConnectionMetrics added in v0.12.19

type ConnectionMetrics struct {
	BorshLiveConnections    uint32 `protobuf:"varint,31,opt,name=borshLiveConnections,proto3" json:"borshLiveConnections,omitempty"`
	BorshConnectionAttempts uint64 `protobuf:"varint,32,opt,name=borshConnectionAttempts,proto3" json:"borshConnectionAttempts,omitempty"`
	BorshHandshakeFailures  uint64 `protobuf:"varint,33,opt,name=borshHandshakeFailures,proto3" json:"borshHandshakeFailures,omitempty"`
	JsonLiveConnections     uint32 `protobuf:"varint,41,opt,name=jsonLiveConnections,proto3" json:"jsonLiveConnections,omitempty"`
	JsonConnectionAttempts  uint64 `protobuf:"varint,42,opt,name=jsonConnectionAttempts,proto3" json:"jsonConnectionAttempts,omitempty"`
	JsonHandshakeFailures   uint64 `protobuf:"varint,43,opt,name=jsonHandshakeFailures,proto3" json:"jsonHandshakeFailures,omitempty"`
	ActivePeers             uint32 `protobuf:"varint,51,opt,name=activePeers,proto3" json:"activePeers,omitempty"`
	// contains filtered or unexported fields
}

func (*ConnectionMetrics) Descriptor deprecated added in v0.12.19

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

Deprecated: Use ConnectionMetrics.ProtoReflect.Descriptor instead.

func (*ConnectionMetrics) GetActivePeers added in v0.12.19

func (x *ConnectionMetrics) GetActivePeers() uint32

func (*ConnectionMetrics) GetBorshConnectionAttempts added in v0.12.19

func (x *ConnectionMetrics) GetBorshConnectionAttempts() uint64

func (*ConnectionMetrics) GetBorshHandshakeFailures added in v0.12.19

func (x *ConnectionMetrics) GetBorshHandshakeFailures() uint64

func (*ConnectionMetrics) GetBorshLiveConnections added in v0.12.19

func (x *ConnectionMetrics) GetBorshLiveConnections() uint32

func (*ConnectionMetrics) GetJsonConnectionAttempts added in v0.12.19

func (x *ConnectionMetrics) GetJsonConnectionAttempts() uint64

func (*ConnectionMetrics) GetJsonHandshakeFailures added in v0.12.19

func (x *ConnectionMetrics) GetJsonHandshakeFailures() uint64

func (*ConnectionMetrics) GetJsonLiveConnections added in v0.12.19

func (x *ConnectionMetrics) GetJsonLiveConnections() uint32

func (*ConnectionMetrics) ProtoMessage added in v0.12.19

func (*ConnectionMetrics) ProtoMessage()

func (*ConnectionMetrics) ProtoReflect added in v0.12.19

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

func (*ConnectionMetrics) Reset added in v0.12.19

func (x *ConnectionMetrics) Reset()

func (*ConnectionMetrics) String added in v0.12.19

func (x *ConnectionMetrics) String() string

type ConnectionsProfileData added in v0.12.19

type ConnectionsProfileData struct {
	CpuUsage    float64 `protobuf:"fixed64,1,opt,name=cpuUsage,proto3" json:"cpuUsage,omitempty"`
	MemoryUsage uint64  `protobuf:"varint,2,opt,name=memoryUsage,proto3" json:"memoryUsage,omitempty"`
	// contains filtered or unexported fields
}

func (*ConnectionsProfileData) Descriptor deprecated added in v0.12.19

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

Deprecated: Use ConnectionsProfileData.ProtoReflect.Descriptor instead.

func (*ConnectionsProfileData) GetCpuUsage added in v0.12.19

func (x *ConnectionsProfileData) GetCpuUsage() float64

func (*ConnectionsProfileData) GetMemoryUsage added in v0.12.19

func (x *ConnectionsProfileData) GetMemoryUsage() uint64

func (*ConnectionsProfileData) ProtoMessage added in v0.12.19

func (*ConnectionsProfileData) ProtoMessage()

func (*ConnectionsProfileData) ProtoReflect added in v0.12.19

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

func (*ConnectionsProfileData) Reset added in v0.12.19

func (x *ConnectionsProfileData) Reset()

func (*ConnectionsProfileData) String added in v0.12.19

func (x *ConnectionsProfileData) String() string

type ConsensusMetrics added in v0.12.19

type ConsensusMetrics struct {
	BlocksSubmitted          uint64  `protobuf:"varint,1,opt,name=blocksSubmitted,proto3" json:"blocksSubmitted,omitempty"`
	HeaderCounts             uint64  `protobuf:"varint,2,opt,name=headerCounts,proto3" json:"headerCounts,omitempty"`
	DepCounts                uint64  `protobuf:"varint,3,opt,name=depCounts,proto3" json:"depCounts,omitempty"`
	BodyCounts               uint64  `protobuf:"varint,4,opt,name=bodyCounts,proto3" json:"bodyCounts,omitempty"`
	TxsCounts                uint64  `protobuf:"varint,5,opt,name=txsCounts,proto3" json:"txsCounts,omitempty"`
	ChainBlockCounts         uint64  `protobuf:"varint,6,opt,name=chainBlockCounts,proto3" json:"chainBlockCounts,omitempty"`
	MassCounts               uint64  `protobuf:"varint,7,opt,name=massCounts,proto3" json:"massCounts,omitempty"`
	BlockCount               uint64  `protobuf:"varint,11,opt,name=blockCount,proto3" json:"blockCount,omitempty"`
	HeaderCount              uint64  `protobuf:"varint,12,opt,name=headerCount,proto3" json:"headerCount,omitempty"`
	MempoolSize              uint64  `protobuf:"varint,13,opt,name=mempoolSize,proto3" json:"mempoolSize,omitempty"`
	TipHashesCount           uint32  `protobuf:"varint,14,opt,name=tipHashesCount,proto3" json:"tipHashesCount,omitempty"`
	Difficulty               float64 `protobuf:"fixed64,15,opt,name=difficulty,proto3" json:"difficulty,omitempty"`
	PastMedianTime           uint64  `protobuf:"varint,16,opt,name=pastMedianTime,proto3" json:"pastMedianTime,omitempty"`
	VirtualParentHashesCount uint32  `protobuf:"varint,17,opt,name=virtualParentHashesCount,proto3" json:"virtualParentHashesCount,omitempty"`
	VirtualDaaScore          uint64  `protobuf:"varint,18,opt,name=virtualDaaScore,proto3" json:"virtualDaaScore,omitempty"`
	// contains filtered or unexported fields
}

func (*ConsensusMetrics) Descriptor deprecated added in v0.12.19

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

Deprecated: Use ConsensusMetrics.ProtoReflect.Descriptor instead.

func (*ConsensusMetrics) GetBlockCount added in v0.12.19

func (x *ConsensusMetrics) GetBlockCount() uint64

func (*ConsensusMetrics) GetBlocksSubmitted added in v0.12.19

func (x *ConsensusMetrics) GetBlocksSubmitted() uint64

func (*ConsensusMetrics) GetBodyCounts added in v0.12.19

func (x *ConsensusMetrics) GetBodyCounts() uint64

func (*ConsensusMetrics) GetChainBlockCounts added in v0.12.19

func (x *ConsensusMetrics) GetChainBlockCounts() uint64

func (*ConsensusMetrics) GetDepCounts added in v0.12.19

func (x *ConsensusMetrics) GetDepCounts() uint64

func (*ConsensusMetrics) GetDifficulty added in v0.12.19

func (x *ConsensusMetrics) GetDifficulty() float64

func (*ConsensusMetrics) GetHeaderCount added in v0.12.19

func (x *ConsensusMetrics) GetHeaderCount() uint64

func (*ConsensusMetrics) GetHeaderCounts added in v0.12.19

func (x *ConsensusMetrics) GetHeaderCounts() uint64

func (*ConsensusMetrics) GetMassCounts added in v0.12.19

func (x *ConsensusMetrics) GetMassCounts() uint64

func (*ConsensusMetrics) GetMempoolSize added in v0.12.19

func (x *ConsensusMetrics) GetMempoolSize() uint64

func (*ConsensusMetrics) GetPastMedianTime added in v0.12.19

func (x *ConsensusMetrics) GetPastMedianTime() uint64

func (*ConsensusMetrics) GetTipHashesCount added in v0.12.19

func (x *ConsensusMetrics) GetTipHashesCount() uint32

func (*ConsensusMetrics) GetTxsCounts added in v0.12.19

func (x *ConsensusMetrics) GetTxsCounts() uint64

func (*ConsensusMetrics) GetVirtualDaaScore added in v0.12.19

func (x *ConsensusMetrics) GetVirtualDaaScore() uint64

func (*ConsensusMetrics) GetVirtualParentHashesCount added in v0.12.19

func (x *ConsensusMetrics) GetVirtualParentHashesCount() uint32

func (*ConsensusMetrics) ProtoMessage added in v0.12.19

func (*ConsensusMetrics) ProtoMessage()

func (*ConsensusMetrics) ProtoReflect added in v0.12.19

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

func (*ConsensusMetrics) Reset added in v0.12.19

func (x *ConsensusMetrics) Reset()

func (*ConsensusMetrics) String added in v0.12.19

func (x *ConsensusMetrics) String() string

type DaaBlock added in v0.11.0

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 added in v0.11.0

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

Deprecated: Use DaaBlock.ProtoReflect.Descriptor instead.

func (*DaaBlock) GetBlock added in v0.11.0

func (x *DaaBlock) GetBlock() *BlockMessage

func (*DaaBlock) GetGhostdagData added in v0.11.0

func (x *DaaBlock) GetGhostdagData() *GhostdagData

func (*DaaBlock) ProtoMessage added in v0.11.0

func (*DaaBlock) ProtoMessage()

func (*DaaBlock) ProtoReflect added in v0.11.0

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

func (*DaaBlock) Reset added in v0.11.0

func (x *DaaBlock) Reset()

func (*DaaBlock) String added in v0.11.0

func (x *DaaBlock) String() string

type DaaBlockV4 added in v0.11.10

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 added in v0.11.10

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

Deprecated: Use DaaBlockV4.ProtoReflect.Descriptor instead.

func (*DaaBlockV4) GetGhostdagData added in v0.11.10

func (x *DaaBlockV4) GetGhostdagData() *GhostdagData

func (*DaaBlockV4) GetHeader added in v0.11.10

func (x *DaaBlockV4) GetHeader() *BlockHeader

func (*DaaBlockV4) ProtoMessage added in v0.11.10

func (*DaaBlockV4) ProtoMessage()

func (*DaaBlockV4) ProtoReflect added in v0.11.10

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

func (*DaaBlockV4) Reset added in v0.11.10

func (x *DaaBlockV4) Reset()

func (*DaaBlockV4) String added in v0.11.10

func (x *DaaBlockV4) String() string

type DoneBlocksWithTrustedDataMessage added in v0.11.0

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

func (*DoneBlocksWithTrustedDataMessage) Descriptor deprecated added in v0.11.0

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

Deprecated: Use DoneBlocksWithTrustedDataMessage.ProtoReflect.Descriptor instead.

func (*DoneBlocksWithTrustedDataMessage) ProtoMessage added in v0.11.0

func (*DoneBlocksWithTrustedDataMessage) ProtoMessage()

func (*DoneBlocksWithTrustedDataMessage) ProtoReflect added in v0.11.0

func (*DoneBlocksWithTrustedDataMessage) Reset added in v0.11.0

func (*DoneBlocksWithTrustedDataMessage) String added in v0.11.0

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 added in v0.11.0

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 added in v0.11.0

Deprecated: Use EstimateNetworkHashesPerSecondRequestMessage.ProtoReflect.Descriptor instead.

func (*EstimateNetworkHashesPerSecondRequestMessage) GetStartHash added in v0.11.0

func (*EstimateNetworkHashesPerSecondRequestMessage) GetWindowSize added in v0.11.0

func (*EstimateNetworkHashesPerSecondRequestMessage) ProtoMessage added in v0.11.0

func (*EstimateNetworkHashesPerSecondRequestMessage) ProtoReflect added in v0.11.0

func (*EstimateNetworkHashesPerSecondRequestMessage) Reset added in v0.11.0

func (*EstimateNetworkHashesPerSecondRequestMessage) String added in v0.11.0

type EstimateNetworkHashesPerSecondResponseMessage added in v0.11.0

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 added in v0.11.0

Deprecated: Use EstimateNetworkHashesPerSecondResponseMessage.ProtoReflect.Descriptor instead.

func (*EstimateNetworkHashesPerSecondResponseMessage) GetError added in v0.11.0

func (*EstimateNetworkHashesPerSecondResponseMessage) GetNetworkHashesPerSecond added in v0.11.0

func (x *EstimateNetworkHashesPerSecondResponseMessage) GetNetworkHashesPerSecond() uint64

func (*EstimateNetworkHashesPerSecondResponseMessage) ProtoMessage added in v0.11.0

func (*EstimateNetworkHashesPerSecondResponseMessage) ProtoReflect added in v0.11.0

func (*EstimateNetworkHashesPerSecondResponseMessage) Reset added in v0.11.0

func (*EstimateNetworkHashesPerSecondResponseMessage) String added in v0.11.0

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 added in v0.11.9

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 kaspad was started with `--utxoindex`

func (*GetBalanceByAddressRequestMessage) Descriptor deprecated added in v0.11.9

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

Deprecated: Use GetBalanceByAddressRequestMessage.ProtoReflect.Descriptor instead.

func (*GetBalanceByAddressRequestMessage) GetAddress added in v0.11.9

func (x *GetBalanceByAddressRequestMessage) GetAddress() string

func (*GetBalanceByAddressRequestMessage) ProtoMessage added in v0.11.9

func (*GetBalanceByAddressRequestMessage) ProtoMessage()

func (*GetBalanceByAddressRequestMessage) ProtoReflect added in v0.11.9

func (*GetBalanceByAddressRequestMessage) Reset added in v0.11.9

func (*GetBalanceByAddressRequestMessage) String added in v0.11.9

type GetBalanceByAddressResponseMessage added in v0.11.9

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 added in v0.11.9

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

Deprecated: Use GetBalanceByAddressResponseMessage.ProtoReflect.Descriptor instead.

func (*GetBalanceByAddressResponseMessage) GetBalance added in v0.11.9

func (*GetBalanceByAddressResponseMessage) GetError added in v0.11.9

func (*GetBalanceByAddressResponseMessage) ProtoMessage added in v0.11.9

func (*GetBalanceByAddressResponseMessage) ProtoMessage()

func (*GetBalanceByAddressResponseMessage) ProtoReflect added in v0.11.9

func (*GetBalanceByAddressResponseMessage) Reset added in v0.11.9

func (*GetBalanceByAddressResponseMessage) String added in v0.11.9

type GetBalancesByAddressesRequestMessage added in v0.11.13

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

func (*GetBalancesByAddressesRequestMessage) Descriptor deprecated added in v0.11.13

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

Deprecated: Use GetBalancesByAddressesRequestMessage.ProtoReflect.Descriptor instead.

func (*GetBalancesByAddressesRequestMessage) GetAddresses added in v0.11.13

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

func (*GetBalancesByAddressesRequestMessage) ProtoMessage added in v0.11.13

func (*GetBalancesByAddressesRequestMessage) ProtoMessage()

func (*GetBalancesByAddressesRequestMessage) ProtoReflect added in v0.11.13

func (*GetBalancesByAddressesRequestMessage) Reset added in v0.11.13

func (*GetBalancesByAddressesRequestMessage) String added in v0.11.13

type GetBalancesByAddressesResponseMessage added in v0.11.13

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 added in v0.11.13

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

Deprecated: Use GetBalancesByAddressesResponseMessage.ProtoReflect.Descriptor instead.

func (*GetBalancesByAddressesResponseMessage) GetEntries added in v0.11.13

func (*GetBalancesByAddressesResponseMessage) GetError added in v0.11.13

func (*GetBalancesByAddressesResponseMessage) ProtoMessage added in v0.11.13

func (*GetBalancesByAddressesResponseMessage) ProtoMessage()

func (*GetBalancesByAddressesResponseMessage) ProtoReflect added in v0.11.13

func (*GetBalancesByAddressesResponseMessage) Reset added in v0.11.13

func (*GetBalancesByAddressesResponseMessage) String added in v0.11.13

type GetBlockCountRequestMessage

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

GetBlockCountRequestMessage requests the current number of blocks in this kaspad. 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 kaspad'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 added in v0.9.0

func (x *GetBlockDagInfoResponseMessage) GetPruningPointHash() string

func (*GetBlockDagInfoResponseMessage) GetTipHashes

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

func (*GetBlockDagInfoResponseMessage) GetVirtualDaaScore added in v0.10.2

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 added in v0.11.0

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 added in v0.10.0

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 added in v0.11.15

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 kaspad thinks that it's synced.
	// Callers are discouraged (but not forbidden) from solving blocks when kaspad is not synced.
	// That is because when kaspad 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 added in v0.10.0

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 kaspad's current virtual.

func (*GetBlocksRequestMessage) Descriptor deprecated

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

Deprecated: Use GetBlocksRequestMessage.ProtoReflect.Descriptor instead.

func (*GetBlocksRequestMessage) GetIncludeBlocks added in v0.10.0

func (x *GetBlocksRequestMessage) GetIncludeBlocks() bool

func (*GetBlocksRequestMessage) GetIncludeTransactions added in v0.11.0

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 added in v0.10.0

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 added in v0.12.2

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

func (*GetCoinSupplyRequestMessage) Descriptor deprecated added in v0.12.2

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

Deprecated: Use GetCoinSupplyRequestMessage.ProtoReflect.Descriptor instead.

func (*GetCoinSupplyRequestMessage) ProtoMessage added in v0.12.2

func (*GetCoinSupplyRequestMessage) ProtoMessage()

func (*GetCoinSupplyRequestMessage) ProtoReflect added in v0.12.2

func (*GetCoinSupplyRequestMessage) Reset added in v0.12.2

func (x *GetCoinSupplyRequestMessage) Reset()

func (*GetCoinSupplyRequestMessage) String added in v0.12.2

func (x *GetCoinSupplyRequestMessage) String() string

type GetCoinSupplyResponseMessage added in v0.12.2

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 added in v0.12.2

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

Deprecated: Use GetCoinSupplyResponseMessage.ProtoReflect.Descriptor instead.

func (*GetCoinSupplyResponseMessage) GetCirculatingSompi added in v0.12.2

func (x *GetCoinSupplyResponseMessage) GetCirculatingSompi() uint64

func (*GetCoinSupplyResponseMessage) GetError added in v0.12.2

func (x *GetCoinSupplyResponseMessage) GetError() *RPCError

func (*GetCoinSupplyResponseMessage) GetMaxSompi added in v0.12.2

func (x *GetCoinSupplyResponseMessage) GetMaxSompi() uint64

func (*GetCoinSupplyResponseMessage) ProtoMessage added in v0.12.2

func (*GetCoinSupplyResponseMessage) ProtoMessage()

func (*GetCoinSupplyResponseMessage) ProtoReflect added in v0.12.2

func (*GetCoinSupplyResponseMessage) Reset added in v0.12.2

func (x *GetCoinSupplyResponseMessage) Reset()

func (*GetCoinSupplyResponseMessage) String added in v0.12.2

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 kaspad 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 kaspad
	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 kaspad.

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 GetConnectionsRequestMessage added in v0.12.19

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

func (*GetConnectionsRequestMessage) Descriptor deprecated added in v0.12.19

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

Deprecated: Use GetConnectionsRequestMessage.ProtoReflect.Descriptor instead.

func (*GetConnectionsRequestMessage) GetIncludeProfileData added in v0.12.19

func (x *GetConnectionsRequestMessage) GetIncludeProfileData() bool

func (*GetConnectionsRequestMessage) ProtoMessage added in v0.12.19

func (*GetConnectionsRequestMessage) ProtoMessage()

func (*GetConnectionsRequestMessage) ProtoReflect added in v0.12.19

func (*GetConnectionsRequestMessage) Reset added in v0.12.19

func (x *GetConnectionsRequestMessage) Reset()

func (*GetConnectionsRequestMessage) String added in v0.12.19

type GetConnectionsResponseMessage added in v0.12.19

type GetConnectionsResponseMessage struct {
	Clients     uint32                  `protobuf:"varint,1,opt,name=clients,proto3" json:"clients,omitempty"`
	Peers       uint32                  `protobuf:"varint,2,opt,name=peers,proto3" json:"peers,omitempty"`
	ProfileData *ConnectionsProfileData `protobuf:"bytes,3,opt,name=profileData,proto3" json:"profileData,omitempty"`
	Error       *RPCError               `protobuf:"bytes,1000,opt,name=error,proto3" json:"error,omitempty"`
	// contains filtered or unexported fields
}

func (*GetConnectionsResponseMessage) Descriptor deprecated added in v0.12.19

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

Deprecated: Use GetConnectionsResponseMessage.ProtoReflect.Descriptor instead.

func (*GetConnectionsResponseMessage) GetClients added in v0.12.19

func (x *GetConnectionsResponseMessage) GetClients() uint32

func (*GetConnectionsResponseMessage) GetError added in v0.12.19

func (x *GetConnectionsResponseMessage) GetError() *RPCError

func (*GetConnectionsResponseMessage) GetPeers added in v0.12.19

func (x *GetConnectionsResponseMessage) GetPeers() uint32

func (*GetConnectionsResponseMessage) GetProfileData added in v0.12.19

func (*GetConnectionsResponseMessage) ProtoMessage added in v0.12.19

func (*GetConnectionsResponseMessage) ProtoMessage()

func (*GetConnectionsResponseMessage) ProtoReflect added in v0.12.19

func (*GetConnectionsResponseMessage) Reset added in v0.12.19

func (x *GetConnectionsResponseMessage) Reset()

func (*GetConnectionsResponseMessage) String added in v0.12.19

type GetCurrentBlockColorRequestMessage added in v0.12.19

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

func (*GetCurrentBlockColorRequestMessage) Descriptor deprecated added in v0.12.19

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

Deprecated: Use GetCurrentBlockColorRequestMessage.ProtoReflect.Descriptor instead.

func (*GetCurrentBlockColorRequestMessage) GetHash added in v0.12.19

func (*GetCurrentBlockColorRequestMessage) ProtoMessage added in v0.12.19

func (*GetCurrentBlockColorRequestMessage) ProtoMessage()

func (*GetCurrentBlockColorRequestMessage) ProtoReflect added in v0.12.19

func (*GetCurrentBlockColorRequestMessage) Reset added in v0.12.19

func (*GetCurrentBlockColorRequestMessage) String added in v0.12.19

type GetCurrentBlockColorResponseMessage added in v0.12.19

type GetCurrentBlockColorResponseMessage struct {
	Blue  bool      `protobuf:"varint,1,opt,name=blue,proto3" json:"blue,omitempty"`
	Error *RPCError `protobuf:"bytes,1000,opt,name=error,proto3" json:"error,omitempty"`
	// contains filtered or unexported fields
}

func (*GetCurrentBlockColorResponseMessage) Descriptor deprecated added in v0.12.19

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

Deprecated: Use GetCurrentBlockColorResponseMessage.ProtoReflect.Descriptor instead.

func (*GetCurrentBlockColorResponseMessage) GetBlue added in v0.12.19

func (*GetCurrentBlockColorResponseMessage) GetError added in v0.12.19

func (*GetCurrentBlockColorResponseMessage) ProtoMessage added in v0.12.19

func (*GetCurrentBlockColorResponseMessage) ProtoMessage()

func (*GetCurrentBlockColorResponseMessage) ProtoReflect added in v0.12.19

func (*GetCurrentBlockColorResponseMessage) Reset added in v0.12.19

func (*GetCurrentBlockColorResponseMessage) String added in v0.12.19

type GetCurrentNetworkRequestMessage

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

GetCurrentNetworkRequestMessage requests the network kaspad 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 GetDaaScoreTimestampEstimateRequestMessage added in v0.12.19

type GetDaaScoreTimestampEstimateRequestMessage struct {
	DaaScores []uint64 `protobuf:"varint,1,rep,packed,name=daaScores,proto3" json:"daaScores,omitempty"`
	// contains filtered or unexported fields
}

func (*GetDaaScoreTimestampEstimateRequestMessage) Descriptor deprecated added in v0.12.19

Deprecated: Use GetDaaScoreTimestampEstimateRequestMessage.ProtoReflect.Descriptor instead.

func (*GetDaaScoreTimestampEstimateRequestMessage) GetDaaScores added in v0.12.19

func (*GetDaaScoreTimestampEstimateRequestMessage) ProtoMessage added in v0.12.19

func (*GetDaaScoreTimestampEstimateRequestMessage) ProtoReflect added in v0.12.19

func (*GetDaaScoreTimestampEstimateRequestMessage) Reset added in v0.12.19

func (*GetDaaScoreTimestampEstimateRequestMessage) String added in v0.12.19

type GetDaaScoreTimestampEstimateResponseMessage added in v0.12.19

type GetDaaScoreTimestampEstimateResponseMessage struct {
	Timestamps []uint64  `protobuf:"varint,1,rep,packed,name=timestamps,proto3" json:"timestamps,omitempty"`
	Error      *RPCError `protobuf:"bytes,1000,opt,name=error,proto3" json:"error,omitempty"`
	// contains filtered or unexported fields
}

func (*GetDaaScoreTimestampEstimateResponseMessage) Descriptor deprecated added in v0.12.19

Deprecated: Use GetDaaScoreTimestampEstimateResponseMessage.ProtoReflect.Descriptor instead.

func (*GetDaaScoreTimestampEstimateResponseMessage) GetError added in v0.12.19

func (*GetDaaScoreTimestampEstimateResponseMessage) GetTimestamps added in v0.12.19

func (*GetDaaScoreTimestampEstimateResponseMessage) ProtoMessage added in v0.12.19

func (*GetDaaScoreTimestampEstimateResponseMessage) ProtoReflect added in v0.12.19

func (*GetDaaScoreTimestampEstimateResponseMessage) Reset added in v0.12.19

func (*GetDaaScoreTimestampEstimateResponseMessage) String added in v0.12.19

type GetFeeEstimateExperimentalRequestMessage added in v0.12.19

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

func (*GetFeeEstimateExperimentalRequestMessage) Descriptor deprecated added in v0.12.19

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

Deprecated: Use GetFeeEstimateExperimentalRequestMessage.ProtoReflect.Descriptor instead.

func (*GetFeeEstimateExperimentalRequestMessage) GetVerbose added in v0.12.19

func (*GetFeeEstimateExperimentalRequestMessage) ProtoMessage added in v0.12.19

func (*GetFeeEstimateExperimentalRequestMessage) ProtoReflect added in v0.12.19

func (*GetFeeEstimateExperimentalRequestMessage) Reset added in v0.12.19

func (*GetFeeEstimateExperimentalRequestMessage) String added in v0.12.19

type GetFeeEstimateExperimentalResponseMessage added in v0.12.19

type GetFeeEstimateExperimentalResponseMessage struct {
	Estimate *RpcFeeEstimate                        `protobuf:"bytes,1,opt,name=estimate,proto3" json:"estimate,omitempty"`
	Verbose  *RpcFeeEstimateVerboseExperimentalData `protobuf:"bytes,2,opt,name=verbose,proto3" json:"verbose,omitempty"`
	Error    *RPCError                              `protobuf:"bytes,1000,opt,name=error,proto3" json:"error,omitempty"`
	// contains filtered or unexported fields
}

func (*GetFeeEstimateExperimentalResponseMessage) Descriptor deprecated added in v0.12.19

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

Deprecated: Use GetFeeEstimateExperimentalResponseMessage.ProtoReflect.Descriptor instead.

func (*GetFeeEstimateExperimentalResponseMessage) GetError added in v0.12.19

func (*GetFeeEstimateExperimentalResponseMessage) GetEstimate added in v0.12.19

func (*GetFeeEstimateExperimentalResponseMessage) GetVerbose added in v0.12.19

func (*GetFeeEstimateExperimentalResponseMessage) ProtoMessage added in v0.12.19

func (*GetFeeEstimateExperimentalResponseMessage) ProtoReflect added in v0.12.19

func (*GetFeeEstimateExperimentalResponseMessage) Reset added in v0.12.19

func (*GetFeeEstimateExperimentalResponseMessage) String added in v0.12.19

type GetFeeEstimateRequestMessage added in v0.12.19

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

func (*GetFeeEstimateRequestMessage) Descriptor deprecated added in v0.12.19

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

Deprecated: Use GetFeeEstimateRequestMessage.ProtoReflect.Descriptor instead.

func (*GetFeeEstimateRequestMessage) ProtoMessage added in v0.12.19

func (*GetFeeEstimateRequestMessage) ProtoMessage()

func (*GetFeeEstimateRequestMessage) ProtoReflect added in v0.12.19

func (*GetFeeEstimateRequestMessage) Reset added in v0.12.19

func (x *GetFeeEstimateRequestMessage) Reset()

func (*GetFeeEstimateRequestMessage) String added in v0.12.19

type GetFeeEstimateResponseMessage added in v0.12.19

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

func (*GetFeeEstimateResponseMessage) Descriptor deprecated added in v0.12.19

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

Deprecated: Use GetFeeEstimateResponseMessage.ProtoReflect.Descriptor instead.

func (*GetFeeEstimateResponseMessage) GetError added in v0.12.19

func (x *GetFeeEstimateResponseMessage) GetError() *RPCError

func (*GetFeeEstimateResponseMessage) GetEstimate added in v0.12.19

func (*GetFeeEstimateResponseMessage) ProtoMessage added in v0.12.19

func (*GetFeeEstimateResponseMessage) ProtoMessage()

func (*GetFeeEstimateResponseMessage) ProtoReflect added in v0.12.19

func (*GetFeeEstimateResponseMessage) Reset added in v0.12.19

func (x *GetFeeEstimateResponseMessage) Reset()

func (*GetFeeEstimateResponseMessage) String added in v0.12.19

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 added in v0.12.1

func (x *GetInfoResponseMessage) GetIsSynced() bool

func (*GetInfoResponseMessage) GetIsUtxoIndexed added in v0.12.1

func (x *GetInfoResponseMessage) GetIsUtxoIndexed() bool

func (*GetInfoResponseMessage) GetMempoolSize added in v0.10.0

func (x *GetInfoResponseMessage) GetMempoolSize() uint64

func (*GetInfoResponseMessage) GetP2PId

func (x *GetInfoResponseMessage) GetP2PId() string

func (*GetInfoResponseMessage) GetServerVersion added in v0.11.0

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 added in v0.12.1

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 added in v0.12.1

Deprecated: Use GetMempoolEntriesByAddressesRequestMessage.ProtoReflect.Descriptor instead.

func (*GetMempoolEntriesByAddressesRequestMessage) GetAddresses added in v0.12.1

func (*GetMempoolEntriesByAddressesRequestMessage) GetFilterTransactionPool added in v0.12.2

func (x *GetMempoolEntriesByAddressesRequestMessage) GetFilterTransactionPool() bool

func (*GetMempoolEntriesByAddressesRequestMessage) GetIncludeOrphanPool added in v0.12.2

func (x *GetMempoolEntriesByAddressesRequestMessage) GetIncludeOrphanPool() bool

func (*GetMempoolEntriesByAddressesRequestMessage) ProtoMessage added in v0.12.1

func (*GetMempoolEntriesByAddressesRequestMessage) ProtoReflect added in v0.12.1

func (*GetMempoolEntriesByAddressesRequestMessage) Reset added in v0.12.1

func (*GetMempoolEntriesByAddressesRequestMessage) String added in v0.12.1

type GetMempoolEntriesByAddressesResponseMessage added in v0.12.1

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 added in v0.12.1

Deprecated: Use GetMempoolEntriesByAddressesResponseMessage.ProtoReflect.Descriptor instead.

func (*GetMempoolEntriesByAddressesResponseMessage) GetEntries added in v0.12.1

func (*GetMempoolEntriesByAddressesResponseMessage) GetError added in v0.12.1

func (*GetMempoolEntriesByAddressesResponseMessage) ProtoMessage added in v0.12.1

func (*GetMempoolEntriesByAddressesResponseMessage) ProtoReflect added in v0.12.1

func (*GetMempoolEntriesByAddressesResponseMessage) Reset added in v0.12.1

func (*GetMempoolEntriesByAddressesResponseMessage) String added in v0.12.1

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 added in v0.12.2

func (x *GetMempoolEntriesRequestMessage) GetFilterTransactionPool() bool

func (*GetMempoolEntriesRequestMessage) GetIncludeOrphanPool added in v0.12.2

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 added in v0.12.2

func (x *GetMempoolEntryRequestMessage) GetFilterTransactionPool() bool

func (*GetMempoolEntryRequestMessage) GetIncludeOrphanPool added in v0.12.2

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 GetMetricsRequestMessage added in v0.12.19

type GetMetricsRequestMessage struct {
	ProcessMetrics    bool `protobuf:"varint,1,opt,name=processMetrics,proto3" json:"processMetrics,omitempty"`
	ConnectionMetrics bool `protobuf:"varint,2,opt,name=connectionMetrics,proto3" json:"connectionMetrics,omitempty"`
	BandwidthMetrics  bool `protobuf:"varint,3,opt,name=bandwidthMetrics,proto3" json:"bandwidthMetrics,omitempty"`
	ConsensusMetrics  bool `protobuf:"varint,4,opt,name=consensusMetrics,proto3" json:"consensusMetrics,omitempty"`
	StorageMetrics    bool `protobuf:"varint,5,opt,name=storageMetrics,proto3" json:"storageMetrics,omitempty"`
	CustomMetrics     bool `protobuf:"varint,6,opt,name=customMetrics,proto3" json:"customMetrics,omitempty"`
	// contains filtered or unexported fields
}

func (*GetMetricsRequestMessage) Descriptor deprecated added in v0.12.19

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

Deprecated: Use GetMetricsRequestMessage.ProtoReflect.Descriptor instead.

func (*GetMetricsRequestMessage) GetBandwidthMetrics added in v0.12.19

func (x *GetMetricsRequestMessage) GetBandwidthMetrics() bool

func (*GetMetricsRequestMessage) GetConnectionMetrics added in v0.12.19

func (x *GetMetricsRequestMessage) GetConnectionMetrics() bool

func (*GetMetricsRequestMessage) GetConsensusMetrics added in v0.12.19

func (x *GetMetricsRequestMessage) GetConsensusMetrics() bool

func (*GetMetricsRequestMessage) GetCustomMetrics added in v0.12.19

func (x *GetMetricsRequestMessage) GetCustomMetrics() bool

func (*GetMetricsRequestMessage) GetProcessMetrics added in v0.12.19

func (x *GetMetricsRequestMessage) GetProcessMetrics() bool

func (*GetMetricsRequestMessage) GetStorageMetrics added in v0.12.19

func (x *GetMetricsRequestMessage) GetStorageMetrics() bool

func (*GetMetricsRequestMessage) ProtoMessage added in v0.12.19

func (*GetMetricsRequestMessage) ProtoMessage()

func (*GetMetricsRequestMessage) ProtoReflect added in v0.12.19

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

func (*GetMetricsRequestMessage) Reset added in v0.12.19

func (x *GetMetricsRequestMessage) Reset()

func (*GetMetricsRequestMessage) String added in v0.12.19

func (x *GetMetricsRequestMessage) String() string

type GetMetricsResponseMessage added in v0.12.19

type GetMetricsResponseMessage struct {
	ServerTime        uint64             `protobuf:"varint,1,opt,name=serverTime,proto3" json:"serverTime,omitempty"`
	ProcessMetrics    *ProcessMetrics    `protobuf:"bytes,11,opt,name=processMetrics,proto3" json:"processMetrics,omitempty"`
	ConnectionMetrics *ConnectionMetrics `protobuf:"bytes,12,opt,name=connectionMetrics,proto3" json:"connectionMetrics,omitempty"`
	BandwidthMetrics  *BandwidthMetrics  `protobuf:"bytes,13,opt,name=bandwidthMetrics,proto3" json:"bandwidthMetrics,omitempty"`
	ConsensusMetrics  *ConsensusMetrics  `protobuf:"bytes,14,opt,name=consensusMetrics,proto3" json:"consensusMetrics,omitempty"`
	StorageMetrics    *StorageMetrics    `protobuf:"bytes,15,opt,name=storageMetrics,proto3" json:"storageMetrics,omitempty"`
	Error             *RPCError          `protobuf:"bytes,1000,opt,name=error,proto3" json:"error,omitempty"`
	// contains filtered or unexported fields
}

func (*GetMetricsResponseMessage) Descriptor deprecated added in v0.12.19

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

Deprecated: Use GetMetricsResponseMessage.ProtoReflect.Descriptor instead.

func (*GetMetricsResponseMessage) GetBandwidthMetrics added in v0.12.19

func (x *GetMetricsResponseMessage) GetBandwidthMetrics() *BandwidthMetrics

func (*GetMetricsResponseMessage) GetConnectionMetrics added in v0.12.19

func (x *GetMetricsResponseMessage) GetConnectionMetrics() *ConnectionMetrics

func (*GetMetricsResponseMessage) GetConsensusMetrics added in v0.12.19

func (x *GetMetricsResponseMessage) GetConsensusMetrics() *ConsensusMetrics

func (*GetMetricsResponseMessage) GetError added in v0.12.19

func (x *GetMetricsResponseMessage) GetError() *RPCError

func (*GetMetricsResponseMessage) GetProcessMetrics added in v0.12.19

func (x *GetMetricsResponseMessage) GetProcessMetrics() *ProcessMetrics

func (*GetMetricsResponseMessage) GetServerTime added in v0.12.19

func (x *GetMetricsResponseMessage) GetServerTime() uint64

func (*GetMetricsResponseMessage) GetStorageMetrics added in v0.12.19

func (x *GetMetricsResponseMessage) GetStorageMetrics() *StorageMetrics

func (*GetMetricsResponseMessage) ProtoMessage added in v0.12.19

func (*GetMetricsResponseMessage) ProtoMessage()

func (*GetMetricsResponseMessage) ProtoReflect added in v0.12.19

func (*GetMetricsResponseMessage) Reset added in v0.12.19

func (x *GetMetricsResponseMessage) Reset()

func (*GetMetricsResponseMessage) String added in v0.12.19

func (x *GetMetricsResponseMessage) String() 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 kaspad 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 GetServerInfoRequestMessage added in v0.12.19

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

func (*GetServerInfoRequestMessage) Descriptor deprecated added in v0.12.19

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

Deprecated: Use GetServerInfoRequestMessage.ProtoReflect.Descriptor instead.

func (*GetServerInfoRequestMessage) ProtoMessage added in v0.12.19

func (*GetServerInfoRequestMessage) ProtoMessage()

func (*GetServerInfoRequestMessage) ProtoReflect added in v0.12.19

func (*GetServerInfoRequestMessage) Reset added in v0.12.19

func (x *GetServerInfoRequestMessage) Reset()

func (*GetServerInfoRequestMessage) String added in v0.12.19

func (x *GetServerInfoRequestMessage) String() string

type GetServerInfoResponseMessage added in v0.12.19

type GetServerInfoResponseMessage struct {
	RpcApiVersion   uint32    `protobuf:"varint,1,opt,name=rpcApiVersion,proto3" json:"rpcApiVersion,omitempty"`
	RpcApiRevision  uint32    `protobuf:"varint,2,opt,name=rpcApiRevision,proto3" json:"rpcApiRevision,omitempty"`
	ServerVersion   string    `protobuf:"bytes,3,opt,name=serverVersion,proto3" json:"serverVersion,omitempty"`
	NetworkId       string    `protobuf:"bytes,4,opt,name=networkId,proto3" json:"networkId,omitempty"`
	HasUtxoIndex    bool      `protobuf:"varint,5,opt,name=hasUtxoIndex,proto3" json:"hasUtxoIndex,omitempty"`
	IsSynced        bool      `protobuf:"varint,6,opt,name=isSynced,proto3" json:"isSynced,omitempty"`
	VirtualDaaScore uint64    `protobuf:"varint,7,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 (*GetServerInfoResponseMessage) Descriptor deprecated added in v0.12.19

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

Deprecated: Use GetServerInfoResponseMessage.ProtoReflect.Descriptor instead.

func (*GetServerInfoResponseMessage) GetError added in v0.12.19

func (x *GetServerInfoResponseMessage) GetError() *RPCError

func (*GetServerInfoResponseMessage) GetHasUtxoIndex added in v0.12.19

func (x *GetServerInfoResponseMessage) GetHasUtxoIndex() bool

func (*GetServerInfoResponseMessage) GetIsSynced added in v0.12.19

func (x *GetServerInfoResponseMessage) GetIsSynced() bool

func (*GetServerInfoResponseMessage) GetNetworkId added in v0.12.19

func (x *GetServerInfoResponseMessage) GetNetworkId() string

func (*GetServerInfoResponseMessage) GetRpcApiRevision added in v0.12.19

func (x *GetServerInfoResponseMessage) GetRpcApiRevision() uint32

func (*GetServerInfoResponseMessage) GetRpcApiVersion added in v0.12.19

func (x *GetServerInfoResponseMessage) GetRpcApiVersion() uint32

func (*GetServerInfoResponseMessage) GetServerVersion added in v0.12.19

func (x *GetServerInfoResponseMessage) GetServerVersion() string

func (*GetServerInfoResponseMessage) GetVirtualDaaScore added in v0.12.19

func (x *GetServerInfoResponseMessage) GetVirtualDaaScore() uint64

func (*GetServerInfoResponseMessage) ProtoMessage added in v0.12.19

func (*GetServerInfoResponseMessage) ProtoMessage()

func (*GetServerInfoResponseMessage) ProtoReflect added in v0.12.19

func (*GetServerInfoResponseMessage) Reset added in v0.12.19

func (x *GetServerInfoResponseMessage) Reset()

func (*GetServerInfoResponseMessage) String added in v0.12.19

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 GetSyncStatusRequestMessage added in v0.12.19

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

func (*GetSyncStatusRequestMessage) Descriptor deprecated added in v0.12.19

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

Deprecated: Use GetSyncStatusRequestMessage.ProtoReflect.Descriptor instead.

func (*GetSyncStatusRequestMessage) ProtoMessage added in v0.12.19

func (*GetSyncStatusRequestMessage) ProtoMessage()

func (*GetSyncStatusRequestMessage) ProtoReflect added in v0.12.19

func (*GetSyncStatusRequestMessage) Reset added in v0.12.19

func (x *GetSyncStatusRequestMessage) Reset()

func (*GetSyncStatusRequestMessage) String added in v0.12.19

func (x *GetSyncStatusRequestMessage) String() string

type GetSyncStatusResponseMessage added in v0.12.19

type GetSyncStatusResponseMessage struct {
	IsSynced bool      `protobuf:"varint,1,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 (*GetSyncStatusResponseMessage) Descriptor deprecated added in v0.12.19

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

Deprecated: Use GetSyncStatusResponseMessage.ProtoReflect.Descriptor instead.

func (*GetSyncStatusResponseMessage) GetError added in v0.12.19

func (x *GetSyncStatusResponseMessage) GetError() *RPCError

func (*GetSyncStatusResponseMessage) GetIsSynced added in v0.12.19

func (x *GetSyncStatusResponseMessage) GetIsSynced() bool

func (*GetSyncStatusResponseMessage) ProtoMessage added in v0.12.19

func (*GetSyncStatusResponseMessage) ProtoMessage()

func (*GetSyncStatusResponseMessage) ProtoReflect added in v0.12.19

func (*GetSyncStatusResponseMessage) Reset added in v0.12.19

func (x *GetSyncStatusResponseMessage) Reset()

func (*GetSyncStatusResponseMessage) String added in v0.12.19

type GetSystemInfoRequestMessage added in v0.12.19

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

func (*GetSystemInfoRequestMessage) Descriptor deprecated added in v0.12.19

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

Deprecated: Use GetSystemInfoRequestMessage.ProtoReflect.Descriptor instead.

func (*GetSystemInfoRequestMessage) ProtoMessage added in v0.12.19

func (*GetSystemInfoRequestMessage) ProtoMessage()

func (*GetSystemInfoRequestMessage) ProtoReflect added in v0.12.19

func (*GetSystemInfoRequestMessage) Reset added in v0.12.19

func (x *GetSystemInfoRequestMessage) Reset()

func (*GetSystemInfoRequestMessage) String added in v0.12.19

func (x *GetSystemInfoRequestMessage) String() string

type GetSystemInfoResponseMessage added in v0.12.19

type GetSystemInfoResponseMessage struct {
	Version     string    `protobuf:"bytes,1,opt,name=version,proto3" json:"version,omitempty"`
	SystemId    string    `protobuf:"bytes,2,opt,name=systemId,proto3" json:"systemId,omitempty"`
	GitHash     string    `protobuf:"bytes,3,opt,name=gitHash,proto3" json:"gitHash,omitempty"`
	CoreNum     uint32    `protobuf:"varint,4,opt,name=coreNum,proto3" json:"coreNum,omitempty"`
	TotalMemory uint64    `protobuf:"varint,5,opt,name=totalMemory,proto3" json:"totalMemory,omitempty"`
	FdLimit     uint32    `protobuf:"varint,6,opt,name=fdLimit,proto3" json:"fdLimit,omitempty"`
	Error       *RPCError `protobuf:"bytes,1000,opt,name=error,proto3" json:"error,omitempty"`
	// contains filtered or unexported fields
}

func (*GetSystemInfoResponseMessage) Descriptor deprecated added in v0.12.19

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

Deprecated: Use GetSystemInfoResponseMessage.ProtoReflect.Descriptor instead.

func (*GetSystemInfoResponseMessage) GetCoreNum added in v0.12.19

func (x *GetSystemInfoResponseMessage) GetCoreNum() uint32

func (*GetSystemInfoResponseMessage) GetError added in v0.12.19

func (x *GetSystemInfoResponseMessage) GetError() *RPCError

func (*GetSystemInfoResponseMessage) GetFdLimit added in v0.12.19

func (x *GetSystemInfoResponseMessage) GetFdLimit() uint32

func (*GetSystemInfoResponseMessage) GetGitHash added in v0.12.19

func (x *GetSystemInfoResponseMessage) GetGitHash() string

func (*GetSystemInfoResponseMessage) GetSystemId added in v0.12.19

func (x *GetSystemInfoResponseMessage) GetSystemId() string

func (*GetSystemInfoResponseMessage) GetTotalMemory added in v0.12.19

func (x *GetSystemInfoResponseMessage) GetTotalMemory() uint64

func (*GetSystemInfoResponseMessage) GetVersion added in v0.12.19

func (x *GetSystemInfoResponseMessage) GetVersion() string

func (*GetSystemInfoResponseMessage) ProtoMessage added in v0.12.19

func (*GetSystemInfoResponseMessage) ProtoMessage()

func (*GetSystemInfoResponseMessage) ProtoReflect added in v0.12.19

func (*GetSystemInfoResponseMessage) Reset added in v0.12.19

func (x *GetSystemInfoResponseMessage) Reset()

func (*GetSystemInfoResponseMessage) String added in v0.12.19

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 kaspad addresses

This call is only available when this kaspad 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 kaspad's current virtual

func (*GetVirtualSelectedParentChainFromBlockRequestMessage) Descriptor deprecated

Deprecated: Use GetVirtualSelectedParentChainFromBlockRequestMessage.ProtoReflect.Descriptor instead.

func (*GetVirtualSelectedParentChainFromBlockRequestMessage) GetIncludeAcceptedTransactionIds added in v0.12.1

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 added in v0.12.1

func (*GetVirtualSelectedParentChainFromBlockResponseMessage) GetAddedChainBlockHashes added in v0.11.0

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 added in v0.11.0

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 added in v0.11.0

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

Deprecated: Use GhostdagData.ProtoReflect.Descriptor instead.

func (*GhostdagData) GetBlueScore added in v0.11.0

func (x *GhostdagData) GetBlueScore() uint64

func (*GhostdagData) GetBlueWork added in v0.11.0

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

func (*GhostdagData) GetBluesAnticoneSizes added in v0.11.0

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

func (*GhostdagData) GetMergeSetBlues added in v0.11.0

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

func (*GhostdagData) GetMergeSetReds added in v0.11.0

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

func (*GhostdagData) GetSelectedParent added in v0.11.0

func (x *GhostdagData) GetSelectedParent() *Hash

func (*GhostdagData) ProtoMessage added in v0.11.0

func (*GhostdagData) ProtoMessage()

func (*GhostdagData) ProtoReflect added in v0.11.0

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

func (*GhostdagData) Reset added in v0.11.0

func (x *GhostdagData) Reset()

func (*GhostdagData) String added in v0.11.0

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 added in v0.11.13

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

func (*IbdChainBlockLocatorMessage) Descriptor deprecated added in v0.11.13

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

Deprecated: Use IbdChainBlockLocatorMessage.ProtoReflect.Descriptor instead.

func (*IbdChainBlockLocatorMessage) GetBlockLocatorHashes added in v0.11.13

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

func (*IbdChainBlockLocatorMessage) ProtoMessage added in v0.11.13

func (*IbdChainBlockLocatorMessage) ProtoMessage()

func (*IbdChainBlockLocatorMessage) ProtoReflect added in v0.11.13

func (*IbdChainBlockLocatorMessage) Reset added in v0.11.13

func (x *IbdChainBlockLocatorMessage) Reset()

func (*IbdChainBlockLocatorMessage) String added in v0.11.13

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 KaspadMessage

type KaspadMessage struct {

	// Types that are assignable to Payload:
	//	*KaspadMessage_Addresses
	//	*KaspadMessage_Block
	//	*KaspadMessage_Transaction
	//	*KaspadMessage_BlockLocator
	//	*KaspadMessage_RequestAddresses
	//	*KaspadMessage_RequestRelayBlocks
	//	*KaspadMessage_RequestTransactions
	//	*KaspadMessage_IbdBlock
	//	*KaspadMessage_InvRelayBlock
	//	*KaspadMessage_InvTransactions
	//	*KaspadMessage_Ping
	//	*KaspadMessage_Pong
	//	*KaspadMessage_Verack
	//	*KaspadMessage_Version
	//	*KaspadMessage_TransactionNotFound
	//	*KaspadMessage_Reject
	//	*KaspadMessage_PruningPointUtxoSetChunk
	//	*KaspadMessage_RequestIBDBlocks
	//	*KaspadMessage_UnexpectedPruningPoint
	//	*KaspadMessage_IbdBlockLocator
	//	*KaspadMessage_IbdBlockLocatorHighestHash
	//	*KaspadMessage_RequestNextPruningPointUtxoSetChunk
	//	*KaspadMessage_DonePruningPointUtxoSetChunks
	//	*KaspadMessage_IbdBlockLocatorHighestHashNotFound
	//	*KaspadMessage_BlockWithTrustedData
	//	*KaspadMessage_DoneBlocksWithTrustedData
	//	*KaspadMessage_RequestPruningPointAndItsAnticone
	//	*KaspadMessage_BlockHeaders
	//	*KaspadMessage_RequestNextHeaders
	//	*KaspadMessage_DoneHeaders
	//	*KaspadMessage_RequestPruningPointUTXOSet
	//	*KaspadMessage_RequestHeaders
	//	*KaspadMessage_RequestBlockLocator
	//	*KaspadMessage_PruningPoints
	//	*KaspadMessage_RequestPruningPointProof
	//	*KaspadMessage_PruningPointProof
	//	*KaspadMessage_Ready
	//	*KaspadMessage_BlockWithTrustedDataV4
	//	*KaspadMessage_TrustedData
	//	*KaspadMessage_RequestIBDChainBlockLocator
	//	*KaspadMessage_IbdChainBlockLocator
	//	*KaspadMessage_RequestAnticone
	//	*KaspadMessage_RequestNextPruningPointAndItsAnticoneBlocks
	//	*KaspadMessage_GetCurrentNetworkRequest
	//	*KaspadMessage_GetCurrentNetworkResponse
	//	*KaspadMessage_SubmitBlockRequest
	//	*KaspadMessage_SubmitBlockResponse
	//	*KaspadMessage_GetBlockTemplateRequest
	//	*KaspadMessage_GetBlockTemplateResponse
	//	*KaspadMessage_NotifyBlockAddedRequest
	//	*KaspadMessage_NotifyBlockAddedResponse
	//	*KaspadMessage_BlockAddedNotification
	//	*KaspadMessage_GetPeerAddressesRequest
	//	*KaspadMessage_GetPeerAddressesResponse
	//	*KaspadMessage_GetSelectedTipHashRequest
	//	*KaspadMessage_GetSelectedTipHashResponse
	//	*KaspadMessage_GetMempoolEntryRequest
	//	*KaspadMessage_GetMempoolEntryResponse
	//	*KaspadMessage_GetConnectedPeerInfoRequest
	//	*KaspadMessage_GetConnectedPeerInfoResponse
	//	*KaspadMessage_AddPeerRequest
	//	*KaspadMessage_AddPeerResponse
	//	*KaspadMessage_SubmitTransactionRequest
	//	*KaspadMessage_SubmitTransactionResponse
	//	*KaspadMessage_NotifyVirtualSelectedParentChainChangedRequest
	//	*KaspadMessage_NotifyVirtualSelectedParentChainChangedResponse
	//	*KaspadMessage_VirtualSelectedParentChainChangedNotification
	//	*KaspadMessage_GetBlockRequest
	//	*KaspadMessage_GetBlockResponse
	//	*KaspadMessage_GetSubnetworkRequest
	//	*KaspadMessage_GetSubnetworkResponse
	//	*KaspadMessage_GetVirtualSelectedParentChainFromBlockRequest
	//	*KaspadMessage_GetVirtualSelectedParentChainFromBlockResponse
	//	*KaspadMessage_GetBlocksRequest
	//	*KaspadMessage_GetBlocksResponse
	//	*KaspadMessage_GetBlockCountRequest
	//	*KaspadMessage_GetBlockCountResponse
	//	*KaspadMessage_GetBlockDagInfoRequest
	//	*KaspadMessage_GetBlockDagInfoResponse
	//	*KaspadMessage_ResolveFinalityConflictRequest
	//	*KaspadMessage_ResolveFinalityConflictResponse
	//	*KaspadMessage_NotifyFinalityConflictsRequest
	//	*KaspadMessage_NotifyFinalityConflictsResponse
	//	*KaspadMessage_FinalityConflictNotification
	//	*KaspadMessage_FinalityConflictResolvedNotification
	//	*KaspadMessage_GetMempoolEntriesRequest
	//	*KaspadMessage_GetMempoolEntriesResponse
	//	*KaspadMessage_ShutDownRequest
	//	*KaspadMessage_ShutDownResponse
	//	*KaspadMessage_GetHeadersRequest
	//	*KaspadMessage_GetHeadersResponse
	//	*KaspadMessage_NotifyUtxosChangedRequest
	//	*KaspadMessage_NotifyUtxosChangedResponse
	//	*KaspadMessage_UtxosChangedNotification
	//	*KaspadMessage_GetUtxosByAddressesRequest
	//	*KaspadMessage_GetUtxosByAddressesResponse
	//	*KaspadMessage_GetVirtualSelectedParentBlueScoreRequest
	//	*KaspadMessage_GetVirtualSelectedParentBlueScoreResponse
	//	*KaspadMessage_NotifyVirtualSelectedParentBlueScoreChangedRequest
	//	*KaspadMessage_NotifyVirtualSelectedParentBlueScoreChangedResponse
	//	*KaspadMessage_VirtualSelectedParentBlueScoreChangedNotification
	//	*KaspadMessage_BanRequest
	//	*KaspadMessage_BanResponse
	//	*KaspadMessage_UnbanRequest
	//	*KaspadMessage_UnbanResponse
	//	*KaspadMessage_GetInfoRequest
	//	*KaspadMessage_GetInfoResponse
	//	*KaspadMessage_StopNotifyingUtxosChangedRequest
	//	*KaspadMessage_StopNotifyingUtxosChangedResponse
	//	*KaspadMessage_NotifyPruningPointUTXOSetOverrideRequest
	//	*KaspadMessage_NotifyPruningPointUTXOSetOverrideResponse
	//	*KaspadMessage_PruningPointUTXOSetOverrideNotification
	//	*KaspadMessage_StopNotifyingPruningPointUTXOSetOverrideRequest
	//	*KaspadMessage_StopNotifyingPruningPointUTXOSetOverrideResponse
	//	*KaspadMessage_EstimateNetworkHashesPerSecondRequest
	//	*KaspadMessage_EstimateNetworkHashesPerSecondResponse
	//	*KaspadMessage_NotifyVirtualDaaScoreChangedRequest
	//	*KaspadMessage_NotifyVirtualDaaScoreChangedResponse
	//	*KaspadMessage_VirtualDaaScoreChangedNotification
	//	*KaspadMessage_GetBalanceByAddressRequest
	//	*KaspadMessage_GetBalanceByAddressResponse
	//	*KaspadMessage_GetBalancesByAddressesRequest
	//	*KaspadMessage_GetBalancesByAddressesResponse
	//	*KaspadMessage_NotifyNewBlockTemplateRequest
	//	*KaspadMessage_NotifyNewBlockTemplateResponse
	//	*KaspadMessage_NewBlockTemplateNotification
	//	*KaspadMessage_GetMempoolEntriesByAddressesRequest
	//	*KaspadMessage_GetMempoolEntriesByAddressesResponse
	//	*KaspadMessage_GetCoinSupplyRequest
	//	*KaspadMessage_GetCoinSupplyResponse
	//	*KaspadMessage_PingRequest
	//	*KaspadMessage_GetMetricsRequest
	//	*KaspadMessage_GetServerInfoRequest
	//	*KaspadMessage_GetSyncStatusRequest
	//	*KaspadMessage_GetDaaScoreTimestampEstimateRequest
	//	*KaspadMessage_SubmitTransactionReplacementRequest
	//	*KaspadMessage_GetConnectionsRequest
	//	*KaspadMessage_GetSystemInfoRequest
	//	*KaspadMessage_GetFeeEstimateRequest
	//	*KaspadMessage_GetFeeEstimateExperimentalRequest
	//	*KaspadMessage_GetCurrentBlockColorRequest
	//	*KaspadMessage_PingResponse
	//	*KaspadMessage_GetMetricsResponse
	//	*KaspadMessage_GetServerInfoResponse
	//	*KaspadMessage_GetSyncStatusResponse
	//	*KaspadMessage_GetDaaScoreTimestampEstimateResponse
	//	*KaspadMessage_SubmitTransactionReplacementResponse
	//	*KaspadMessage_GetConnectionsResponse
	//	*KaspadMessage_GetSystemInfoResponse
	//	*KaspadMessage_GetFeeEstimateResponse
	//	*KaspadMessage_GetFeeEstimateExperimentalResponse
	//	*KaspadMessage_GetCurrentBlockColorResponse
	Payload isKaspadMessage_Payload `protobuf_oneof:"payload"`
	// contains filtered or unexported fields
}

func FromAppMessage

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

FromAppMessage creates a KaspadMessage from a appmessage.Message

func (*KaspadMessage) Descriptor deprecated

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

Deprecated: Use KaspadMessage.ProtoReflect.Descriptor instead.

func (*KaspadMessage) GetAddPeerRequest

func (x *KaspadMessage) GetAddPeerRequest() *AddPeerRequestMessage

func (*KaspadMessage) GetAddPeerResponse

func (x *KaspadMessage) GetAddPeerResponse() *AddPeerResponseMessage

func (*KaspadMessage) GetAddresses

func (x *KaspadMessage) GetAddresses() *AddressesMessage

func (*KaspadMessage) GetBanRequest

func (x *KaspadMessage) GetBanRequest() *BanRequestMessage

func (*KaspadMessage) GetBanResponse

func (x *KaspadMessage) GetBanResponse() *BanResponseMessage

func (*KaspadMessage) GetBlock

func (x *KaspadMessage) GetBlock() *BlockMessage

func (*KaspadMessage) GetBlockAddedNotification

func (x *KaspadMessage) GetBlockAddedNotification() *BlockAddedNotificationMessage

func (*KaspadMessage) GetBlockHeaders

func (x *KaspadMessage) GetBlockHeaders() *BlockHeadersMessage

func (*KaspadMessage) GetBlockLocator

func (x *KaspadMessage) GetBlockLocator() *BlockLocatorMessage

func (*KaspadMessage) GetBlockWithTrustedData added in v0.11.0

func (x *KaspadMessage) GetBlockWithTrustedData() *BlockWithTrustedDataMessage

func (*KaspadMessage) GetBlockWithTrustedDataV4 added in v0.11.10

func (x *KaspadMessage) GetBlockWithTrustedDataV4() *BlockWithTrustedDataV4Message

func (*KaspadMessage) GetDoneBlocksWithTrustedData added in v0.11.0

func (x *KaspadMessage) GetDoneBlocksWithTrustedData() *DoneBlocksWithTrustedDataMessage

func (*KaspadMessage) GetDoneHeaders

func (x *KaspadMessage) GetDoneHeaders() *DoneHeadersMessage

func (*KaspadMessage) GetDonePruningPointUtxoSetChunks

func (x *KaspadMessage) GetDonePruningPointUtxoSetChunks() *DonePruningPointUtxoSetChunksMessage

func (*KaspadMessage) GetEstimateNetworkHashesPerSecondRequest added in v0.11.0

func (x *KaspadMessage) GetEstimateNetworkHashesPerSecondRequest() *EstimateNetworkHashesPerSecondRequestMessage

func (*KaspadMessage) GetEstimateNetworkHashesPerSecondResponse added in v0.11.0

func (x *KaspadMessage) GetEstimateNetworkHashesPerSecondResponse() *EstimateNetworkHashesPerSecondResponseMessage

func (*KaspadMessage) GetFinalityConflictNotification

func (x *KaspadMessage) GetFinalityConflictNotification() *FinalityConflictNotificationMessage

func (*KaspadMessage) GetFinalityConflictResolvedNotification

func (x *KaspadMessage) GetFinalityConflictResolvedNotification() *FinalityConflictResolvedNotificationMessage

func (*KaspadMessage) GetGetBalanceByAddressRequest added in v0.11.9

func (x *KaspadMessage) GetGetBalanceByAddressRequest() *GetBalanceByAddressRequestMessage

func (*KaspadMessage) GetGetBalanceByAddressResponse added in v0.11.9

func (x *KaspadMessage) GetGetBalanceByAddressResponse() *GetBalanceByAddressResponseMessage

func (*KaspadMessage) GetGetBalancesByAddressesRequest added in v0.11.13

func (x *KaspadMessage) GetGetBalancesByAddressesRequest() *GetBalancesByAddressesRequestMessage

func (*KaspadMessage) GetGetBalancesByAddressesResponse added in v0.11.13

func (x *KaspadMessage) GetGetBalancesByAddressesResponse() *GetBalancesByAddressesResponseMessage

func (*KaspadMessage) GetGetBlockCountRequest

func (x *KaspadMessage) GetGetBlockCountRequest() *GetBlockCountRequestMessage

func (*KaspadMessage) GetGetBlockCountResponse

func (x *KaspadMessage) GetGetBlockCountResponse() *GetBlockCountResponseMessage

func (*KaspadMessage) GetGetBlockDagInfoRequest

func (x *KaspadMessage) GetGetBlockDagInfoRequest() *GetBlockDagInfoRequestMessage

func (*KaspadMessage) GetGetBlockDagInfoResponse

func (x *KaspadMessage) GetGetBlockDagInfoResponse() *GetBlockDagInfoResponseMessage

func (*KaspadMessage) GetGetBlockRequest

func (x *KaspadMessage) GetGetBlockRequest() *GetBlockRequestMessage

func (*KaspadMessage) GetGetBlockResponse

func (x *KaspadMessage) GetGetBlockResponse() *GetBlockResponseMessage

func (*KaspadMessage) GetGetBlockTemplateRequest

func (x *KaspadMessage) GetGetBlockTemplateRequest() *GetBlockTemplateRequestMessage

func (*KaspadMessage) GetGetBlockTemplateResponse

func (x *KaspadMessage) GetGetBlockTemplateResponse() *GetBlockTemplateResponseMessage

func (*KaspadMessage) GetGetBlocksRequest

func (x *KaspadMessage) GetGetBlocksRequest() *GetBlocksRequestMessage

func (*KaspadMessage) GetGetBlocksResponse

func (x *KaspadMessage) GetGetBlocksResponse() *GetBlocksResponseMessage

func (*KaspadMessage) GetGetCoinSupplyRequest added in v0.12.2

func (x *KaspadMessage) GetGetCoinSupplyRequest() *GetCoinSupplyRequestMessage

func (*KaspadMessage) GetGetCoinSupplyResponse added in v0.12.2

func (x *KaspadMessage) GetGetCoinSupplyResponse() *GetCoinSupplyResponseMessage

func (*KaspadMessage) GetGetConnectedPeerInfoRequest

func (x *KaspadMessage) GetGetConnectedPeerInfoRequest() *GetConnectedPeerInfoRequestMessage

func (*KaspadMessage) GetGetConnectedPeerInfoResponse

func (x *KaspadMessage) GetGetConnectedPeerInfoResponse() *GetConnectedPeerInfoResponseMessage

func (*KaspadMessage) GetGetConnectionsRequest added in v0.12.19

func (x *KaspadMessage) GetGetConnectionsRequest() *GetConnectionsRequestMessage

func (*KaspadMessage) GetGetConnectionsResponse added in v0.12.19

func (x *KaspadMessage) GetGetConnectionsResponse() *GetConnectionsResponseMessage

func (*KaspadMessage) GetGetCurrentBlockColorRequest added in v0.12.19

func (x *KaspadMessage) GetGetCurrentBlockColorRequest() *GetCurrentBlockColorRequestMessage

func (*KaspadMessage) GetGetCurrentBlockColorResponse added in v0.12.19

func (x *KaspadMessage) GetGetCurrentBlockColorResponse() *GetCurrentBlockColorResponseMessage

func (*KaspadMessage) GetGetCurrentNetworkRequest

func (x *KaspadMessage) GetGetCurrentNetworkRequest() *GetCurrentNetworkRequestMessage

func (*KaspadMessage) GetGetCurrentNetworkResponse

func (x *KaspadMessage) GetGetCurrentNetworkResponse() *GetCurrentNetworkResponseMessage

func (*KaspadMessage) GetGetDaaScoreTimestampEstimateRequest added in v0.12.19

func (x *KaspadMessage) GetGetDaaScoreTimestampEstimateRequest() *GetDaaScoreTimestampEstimateRequestMessage

func (*KaspadMessage) GetGetDaaScoreTimestampEstimateResponse added in v0.12.19

func (x *KaspadMessage) GetGetDaaScoreTimestampEstimateResponse() *GetDaaScoreTimestampEstimateResponseMessage

func (*KaspadMessage) GetGetFeeEstimateExperimentalRequest added in v0.12.19

func (x *KaspadMessage) GetGetFeeEstimateExperimentalRequest() *GetFeeEstimateExperimentalRequestMessage

func (*KaspadMessage) GetGetFeeEstimateExperimentalResponse added in v0.12.19

func (x *KaspadMessage) GetGetFeeEstimateExperimentalResponse() *GetFeeEstimateExperimentalResponseMessage

func (*KaspadMessage) GetGetFeeEstimateRequest added in v0.12.19

func (x *KaspadMessage) GetGetFeeEstimateRequest() *GetFeeEstimateRequestMessage

func (*KaspadMessage) GetGetFeeEstimateResponse added in v0.12.19

func (x *KaspadMessage) GetGetFeeEstimateResponse() *GetFeeEstimateResponseMessage

func (*KaspadMessage) GetGetHeadersRequest

func (x *KaspadMessage) GetGetHeadersRequest() *GetHeadersRequestMessage

func (*KaspadMessage) GetGetHeadersResponse

func (x *KaspadMessage) GetGetHeadersResponse() *GetHeadersResponseMessage

func (*KaspadMessage) GetGetInfoRequest

func (x *KaspadMessage) GetGetInfoRequest() *GetInfoRequestMessage

func (*KaspadMessage) GetGetInfoResponse

func (x *KaspadMessage) GetGetInfoResponse() *GetInfoResponseMessage

func (*KaspadMessage) GetGetMempoolEntriesByAddressesRequest added in v0.12.1

func (x *KaspadMessage) GetGetMempoolEntriesByAddressesRequest() *GetMempoolEntriesByAddressesRequestMessage

func (*KaspadMessage) GetGetMempoolEntriesByAddressesResponse added in v0.12.1

func (x *KaspadMessage) GetGetMempoolEntriesByAddressesResponse() *GetMempoolEntriesByAddressesResponseMessage

func (*KaspadMessage) GetGetMempoolEntriesRequest

func (x *KaspadMessage) GetGetMempoolEntriesRequest() *GetMempoolEntriesRequestMessage

func (*KaspadMessage) GetGetMempoolEntriesResponse

func (x *KaspadMessage) GetGetMempoolEntriesResponse() *GetMempoolEntriesResponseMessage

func (*KaspadMessage) GetGetMempoolEntryRequest

func (x *KaspadMessage) GetGetMempoolEntryRequest() *GetMempoolEntryRequestMessage

func (*KaspadMessage) GetGetMempoolEntryResponse

func (x *KaspadMessage) GetGetMempoolEntryResponse() *GetMempoolEntryResponseMessage

func (*KaspadMessage) GetGetMetricsRequest added in v0.12.19

func (x *KaspadMessage) GetGetMetricsRequest() *GetMetricsRequestMessage

func (*KaspadMessage) GetGetMetricsResponse added in v0.12.19

func (x *KaspadMessage) GetGetMetricsResponse() *GetMetricsResponseMessage

func (*KaspadMessage) GetGetPeerAddressesRequest

func (x *KaspadMessage) GetGetPeerAddressesRequest() *GetPeerAddressesRequestMessage

func (*KaspadMessage) GetGetPeerAddressesResponse

func (x *KaspadMessage) GetGetPeerAddressesResponse() *GetPeerAddressesResponseMessage

func (*KaspadMessage) GetGetSelectedTipHashRequest

func (x *KaspadMessage) GetGetSelectedTipHashRequest() *GetSelectedTipHashRequestMessage

func (*KaspadMessage) GetGetSelectedTipHashResponse

func (x *KaspadMessage) GetGetSelectedTipHashResponse() *GetSelectedTipHashResponseMessage

func (*KaspadMessage) GetGetServerInfoRequest added in v0.12.19

func (x *KaspadMessage) GetGetServerInfoRequest() *GetServerInfoRequestMessage

func (*KaspadMessage) GetGetServerInfoResponse added in v0.12.19

func (x *KaspadMessage) GetGetServerInfoResponse() *GetServerInfoResponseMessage

func (*KaspadMessage) GetGetSubnetworkRequest

func (x *KaspadMessage) GetGetSubnetworkRequest() *GetSubnetworkRequestMessage

func (*KaspadMessage) GetGetSubnetworkResponse

func (x *KaspadMessage) GetGetSubnetworkResponse() *GetSubnetworkResponseMessage

func (*KaspadMessage) GetGetSyncStatusRequest added in v0.12.19

func (x *KaspadMessage) GetGetSyncStatusRequest() *GetSyncStatusRequestMessage

func (*KaspadMessage) GetGetSyncStatusResponse added in v0.12.19

func (x *KaspadMessage) GetGetSyncStatusResponse() *GetSyncStatusResponseMessage

func (*KaspadMessage) GetGetSystemInfoRequest added in v0.12.19

func (x *KaspadMessage) GetGetSystemInfoRequest() *GetSystemInfoRequestMessage

func (*KaspadMessage) GetGetSystemInfoResponse added in v0.12.19

func (x *KaspadMessage) GetGetSystemInfoResponse() *GetSystemInfoResponseMessage

func (*KaspadMessage) GetGetUtxosByAddressesRequest

func (x *KaspadMessage) GetGetUtxosByAddressesRequest() *GetUtxosByAddressesRequestMessage

func (*KaspadMessage) GetGetUtxosByAddressesResponse

func (x *KaspadMessage) GetGetUtxosByAddressesResponse() *GetUtxosByAddressesResponseMessage

func (*KaspadMessage) GetGetVirtualSelectedParentBlueScoreRequest

func (x *KaspadMessage) GetGetVirtualSelectedParentBlueScoreRequest() *GetVirtualSelectedParentBlueScoreRequestMessage

func (*KaspadMessage) GetGetVirtualSelectedParentBlueScoreResponse

func (x *KaspadMessage) GetGetVirtualSelectedParentBlueScoreResponse() *GetVirtualSelectedParentBlueScoreResponseMessage

func (*KaspadMessage) GetGetVirtualSelectedParentChainFromBlockRequest

func (x *KaspadMessage) GetGetVirtualSelectedParentChainFromBlockRequest() *GetVirtualSelectedParentChainFromBlockRequestMessage

func (*KaspadMessage) GetGetVirtualSelectedParentChainFromBlockResponse

func (x *KaspadMessage) GetGetVirtualSelectedParentChainFromBlockResponse() *GetVirtualSelectedParentChainFromBlockResponseMessage

func (*KaspadMessage) GetIbdBlock

func (x *KaspadMessage) GetIbdBlock() *BlockMessage

func (*KaspadMessage) GetIbdBlockLocator

func (x *KaspadMessage) GetIbdBlockLocator() *IbdBlockLocatorMessage

func (*KaspadMessage) GetIbdBlockLocatorHighestHash

func (x *KaspadMessage) GetIbdBlockLocatorHighestHash() *IbdBlockLocatorHighestHashMessage

func (*KaspadMessage) GetIbdBlockLocatorHighestHashNotFound

func (x *KaspadMessage) GetIbdBlockLocatorHighestHashNotFound() *IbdBlockLocatorHighestHashNotFoundMessage

func (*KaspadMessage) GetIbdChainBlockLocator added in v0.11.13

func (x *KaspadMessage) GetIbdChainBlockLocator() *IbdChainBlockLocatorMessage

func (*KaspadMessage) GetInvRelayBlock

func (x *KaspadMessage) GetInvRelayBlock() *InvRelayBlockMessage

func (*KaspadMessage) GetInvTransactions

func (x *KaspadMessage) GetInvTransactions() *InvTransactionsMessage

func (*KaspadMessage) GetNewBlockTemplateNotification added in v0.11.15

func (x *KaspadMessage) GetNewBlockTemplateNotification() *NewBlockTemplateNotificationMessage

func (*KaspadMessage) GetNotifyBlockAddedRequest

func (x *KaspadMessage) GetNotifyBlockAddedRequest() *NotifyBlockAddedRequestMessage

func (*KaspadMessage) GetNotifyBlockAddedResponse

func (x *KaspadMessage) GetNotifyBlockAddedResponse() *NotifyBlockAddedResponseMessage

func (*KaspadMessage) GetNotifyFinalityConflictsRequest

func (x *KaspadMessage) GetNotifyFinalityConflictsRequest() *NotifyFinalityConflictsRequestMessage

func (*KaspadMessage) GetNotifyFinalityConflictsResponse

func (x *KaspadMessage) GetNotifyFinalityConflictsResponse() *NotifyFinalityConflictsResponseMessage

func (*KaspadMessage) GetNotifyNewBlockTemplateRequest added in v0.11.15

func (x *KaspadMessage) GetNotifyNewBlockTemplateRequest() *NotifyNewBlockTemplateRequestMessage

func (*KaspadMessage) GetNotifyNewBlockTemplateResponse added in v0.11.15

func (x *KaspadMessage) GetNotifyNewBlockTemplateResponse() *NotifyNewBlockTemplateResponseMessage

func (*KaspadMessage) GetNotifyPruningPointUTXOSetOverrideRequest added in v0.8.10

func (x *KaspadMessage) GetNotifyPruningPointUTXOSetOverrideRequest() *NotifyPruningPointUTXOSetOverrideRequestMessage

func (*KaspadMessage) GetNotifyPruningPointUTXOSetOverrideResponse added in v0.8.10

func (x *KaspadMessage) GetNotifyPruningPointUTXOSetOverrideResponse() *NotifyPruningPointUTXOSetOverrideResponseMessage

func (*KaspadMessage) GetNotifyUtxosChangedRequest

func (x *KaspadMessage) GetNotifyUtxosChangedRequest() *NotifyUtxosChangedRequestMessage

func (*KaspadMessage) GetNotifyUtxosChangedResponse

func (x *KaspadMessage) GetNotifyUtxosChangedResponse() *NotifyUtxosChangedResponseMessage

func (*KaspadMessage) GetNotifyVirtualDaaScoreChangedRequest added in v0.10.3

func (x *KaspadMessage) GetNotifyVirtualDaaScoreChangedRequest() *NotifyVirtualDaaScoreChangedRequestMessage

func (*KaspadMessage) GetNotifyVirtualDaaScoreChangedResponse added in v0.10.3

func (x *KaspadMessage) GetNotifyVirtualDaaScoreChangedResponse() *NotifyVirtualDaaScoreChangedResponseMessage

func (*KaspadMessage) GetNotifyVirtualSelectedParentBlueScoreChangedRequest

func (x *KaspadMessage) GetNotifyVirtualSelectedParentBlueScoreChangedRequest() *NotifyVirtualSelectedParentBlueScoreChangedRequestMessage

func (*KaspadMessage) GetNotifyVirtualSelectedParentBlueScoreChangedResponse

func (x *KaspadMessage) GetNotifyVirtualSelectedParentBlueScoreChangedResponse() *NotifyVirtualSelectedParentBlueScoreChangedResponseMessage

func (*KaspadMessage) GetNotifyVirtualSelectedParentChainChangedRequest

func (x *KaspadMessage) GetNotifyVirtualSelectedParentChainChangedRequest() *NotifyVirtualSelectedParentChainChangedRequestMessage

func (*KaspadMessage) GetNotifyVirtualSelectedParentChainChangedResponse

func (x *KaspadMessage) GetNotifyVirtualSelectedParentChainChangedResponse() *NotifyVirtualSelectedParentChainChangedResponseMessage

func (*KaspadMessage) GetPayload

func (m *KaspadMessage) GetPayload() isKaspadMessage_Payload

func (*KaspadMessage) GetPing

func (x *KaspadMessage) GetPing() *PingMessage

func (*KaspadMessage) GetPingRequest added in v0.12.19

func (x *KaspadMessage) GetPingRequest() *PingRequestMessage

func (*KaspadMessage) GetPingResponse added in v0.12.19

func (x *KaspadMessage) GetPingResponse() *PingResponseMessage

func (*KaspadMessage) GetPong

func (x *KaspadMessage) GetPong() *PongMessage

func (*KaspadMessage) GetPruningPointProof added in v0.11.0

func (x *KaspadMessage) GetPruningPointProof() *PruningPointProofMessage

func (*KaspadMessage) GetPruningPointUTXOSetOverrideNotification added in v0.8.10

func (x *KaspadMessage) GetPruningPointUTXOSetOverrideNotification() *PruningPointUTXOSetOverrideNotificationMessage

func (*KaspadMessage) GetPruningPointUtxoSetChunk

func (x *KaspadMessage) GetPruningPointUtxoSetChunk() *PruningPointUtxoSetChunkMessage

func (*KaspadMessage) GetPruningPoints added in v0.11.0

func (x *KaspadMessage) GetPruningPoints() *PruningPointsMessage

func (*KaspadMessage) GetReady added in v0.11.10

func (x *KaspadMessage) GetReady() *ReadyMessage

func (*KaspadMessage) GetReject

func (x *KaspadMessage) GetReject() *RejectMessage

func (*KaspadMessage) GetRequestAddresses

func (x *KaspadMessage) GetRequestAddresses() *RequestAddressesMessage

func (*KaspadMessage) GetRequestAnticone added in v0.11.13

func (x *KaspadMessage) GetRequestAnticone() *RequestAnticoneMessage

func (*KaspadMessage) GetRequestBlockLocator

func (x *KaspadMessage) GetRequestBlockLocator() *RequestBlockLocatorMessage

func (*KaspadMessage) GetRequestHeaders

func (x *KaspadMessage) GetRequestHeaders() *RequestHeadersMessage

func (*KaspadMessage) GetRequestIBDBlocks

func (x *KaspadMessage) GetRequestIBDBlocks() *RequestIBDBlocksMessage

func (*KaspadMessage) GetRequestIBDChainBlockLocator added in v0.11.13

func (x *KaspadMessage) GetRequestIBDChainBlockLocator() *RequestIBDChainBlockLocatorMessage

func (*KaspadMessage) GetRequestNextHeaders

func (x *KaspadMessage) GetRequestNextHeaders() *RequestNextHeadersMessage

func (*KaspadMessage) GetRequestNextPruningPointAndItsAnticoneBlocks added in v0.11.13

func (x *KaspadMessage) GetRequestNextPruningPointAndItsAnticoneBlocks() *RequestNextPruningPointAndItsAnticoneBlocksMessage

func (*KaspadMessage) GetRequestNextPruningPointUtxoSetChunk

func (x *KaspadMessage) GetRequestNextPruningPointUtxoSetChunk() *RequestNextPruningPointUtxoSetChunkMessage

func (*KaspadMessage) GetRequestPruningPointAndItsAnticone added in v0.11.0

func (x *KaspadMessage) GetRequestPruningPointAndItsAnticone() *RequestPruningPointAndItsAnticoneMessage

func (*KaspadMessage) GetRequestPruningPointProof added in v0.11.0

func (x *KaspadMessage) GetRequestPruningPointProof() *RequestPruningPointProofMessage

func (*KaspadMessage) GetRequestPruningPointUTXOSet added in v0.11.0

func (x *KaspadMessage) GetRequestPruningPointUTXOSet() *RequestPruningPointUTXOSetMessage

func (*KaspadMessage) GetRequestRelayBlocks

func (x *KaspadMessage) GetRequestRelayBlocks() *RequestRelayBlocksMessage

func (*KaspadMessage) GetRequestTransactions

func (x *KaspadMessage) GetRequestTransactions() *RequestTransactionsMessage

func (*KaspadMessage) GetResolveFinalityConflictRequest

func (x *KaspadMessage) GetResolveFinalityConflictRequest() *ResolveFinalityConflictRequestMessage

func (*KaspadMessage) GetResolveFinalityConflictResponse

func (x *KaspadMessage) GetResolveFinalityConflictResponse() *ResolveFinalityConflictResponseMessage

func (*KaspadMessage) GetShutDownRequest

func (x *KaspadMessage) GetShutDownRequest() *ShutDownRequestMessage

func (*KaspadMessage) GetShutDownResponse

func (x *KaspadMessage) GetShutDownResponse() *ShutDownResponseMessage

func (*KaspadMessage) GetStopNotifyingPruningPointUTXOSetOverrideRequest added in v0.8.10

func (x *KaspadMessage) GetStopNotifyingPruningPointUTXOSetOverrideRequest() *StopNotifyingPruningPointUTXOSetOverrideRequestMessage

func (*KaspadMessage) GetStopNotifyingPruningPointUTXOSetOverrideResponse added in v0.8.10

func (x *KaspadMessage) GetStopNotifyingPruningPointUTXOSetOverrideResponse() *StopNotifyingPruningPointUTXOSetOverrideResponseMessage

func (*KaspadMessage) GetStopNotifyingUtxosChangedRequest added in v0.8.9

func (x *KaspadMessage) GetStopNotifyingUtxosChangedRequest() *StopNotifyingUtxosChangedRequestMessage

func (*KaspadMessage) GetStopNotifyingUtxosChangedResponse added in v0.8.9

func (x *KaspadMessage) GetStopNotifyingUtxosChangedResponse() *StopNotifyingUtxosChangedResponseMessage

func (*KaspadMessage) GetSubmitBlockRequest

func (x *KaspadMessage) GetSubmitBlockRequest() *SubmitBlockRequestMessage

func (*KaspadMessage) GetSubmitBlockResponse

func (x *KaspadMessage) GetSubmitBlockResponse() *SubmitBlockResponseMessage

func (*KaspadMessage) GetSubmitTransactionReplacementRequest added in v0.12.19

func (x *KaspadMessage) GetSubmitTransactionReplacementRequest() *SubmitTransactionReplacementRequestMessage

func (*KaspadMessage) GetSubmitTransactionReplacementResponse added in v0.12.19

func (x *KaspadMessage) GetSubmitTransactionReplacementResponse() *SubmitTransactionReplacementResponseMessage

func (*KaspadMessage) GetSubmitTransactionRequest

func (x *KaspadMessage) GetSubmitTransactionRequest() *SubmitTransactionRequestMessage

func (*KaspadMessage) GetSubmitTransactionResponse

func (x *KaspadMessage) GetSubmitTransactionResponse() *SubmitTransactionResponseMessage

func (*KaspadMessage) GetTransaction

func (x *KaspadMessage) GetTransaction() *TransactionMessage

func (*KaspadMessage) GetTransactionNotFound

func (x *KaspadMessage) GetTransactionNotFound() *TransactionNotFoundMessage

func (*KaspadMessage) GetTrustedData added in v0.11.10

func (x *KaspadMessage) GetTrustedData() *TrustedDataMessage

func (*KaspadMessage) GetUnbanRequest

func (x *KaspadMessage) GetUnbanRequest() *UnbanRequestMessage

func (*KaspadMessage) GetUnbanResponse

func (x *KaspadMessage) GetUnbanResponse() *UnbanResponseMessage

func (*KaspadMessage) GetUnexpectedPruningPoint

func (x *KaspadMessage) GetUnexpectedPruningPoint() *UnexpectedPruningPointMessage

func (*KaspadMessage) GetUtxosChangedNotification

func (x *KaspadMessage) GetUtxosChangedNotification() *UtxosChangedNotificationMessage

func (*KaspadMessage) GetVerack

func (x *KaspadMessage) GetVerack() *VerackMessage

func (*KaspadMessage) GetVersion

func (x *KaspadMessage) GetVersion() *VersionMessage

func (*KaspadMessage) GetVirtualDaaScoreChangedNotification added in v0.10.3

func (x *KaspadMessage) GetVirtualDaaScoreChangedNotification() *VirtualDaaScoreChangedNotificationMessage

func (*KaspadMessage) GetVirtualSelectedParentBlueScoreChangedNotification

func (x *KaspadMessage) GetVirtualSelectedParentBlueScoreChangedNotification() *VirtualSelectedParentBlueScoreChangedNotificationMessage

func (*KaspadMessage) GetVirtualSelectedParentChainChangedNotification

func (x *KaspadMessage) GetVirtualSelectedParentChainChangedNotification() *VirtualSelectedParentChainChangedNotificationMessage

func (*KaspadMessage) ProtoMessage

func (*KaspadMessage) ProtoMessage()

func (*KaspadMessage) ProtoReflect

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

func (*KaspadMessage) Reset

func (x *KaspadMessage) Reset()

func (*KaspadMessage) String

func (x *KaspadMessage) String() string

func (*KaspadMessage) ToAppMessage

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

ToAppMessage converts a KaspadMessage to its appmessage.Message representation

type KaspadMessage_AddPeerRequest

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

type KaspadMessage_AddPeerResponse

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

type KaspadMessage_Addresses

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

type KaspadMessage_BanRequest

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

type KaspadMessage_BanResponse

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

type KaspadMessage_Block

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

type KaspadMessage_BlockAddedNotification

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

type KaspadMessage_BlockHeaders

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

type KaspadMessage_BlockLocator

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

type KaspadMessage_BlockWithTrustedData added in v0.11.0

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

type KaspadMessage_BlockWithTrustedDataV4 added in v0.11.10

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

type KaspadMessage_DoneBlocksWithTrustedData added in v0.11.0

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

type KaspadMessage_DoneHeaders

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

type KaspadMessage_DonePruningPointUtxoSetChunks

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

type KaspadMessage_EstimateNetworkHashesPerSecondRequest added in v0.11.0

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

type KaspadMessage_EstimateNetworkHashesPerSecondResponse added in v0.11.0

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

type KaspadMessage_FinalityConflictNotification

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

type KaspadMessage_FinalityConflictResolvedNotification

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

type KaspadMessage_GetBalanceByAddressRequest added in v0.11.9

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

type KaspadMessage_GetBalanceByAddressResponse added in v0.11.9

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

type KaspadMessage_GetBalancesByAddressesRequest added in v0.11.13

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

type KaspadMessage_GetBalancesByAddressesResponse added in v0.11.13

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

type KaspadMessage_GetBlockCountRequest

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

type KaspadMessage_GetBlockCountResponse

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

type KaspadMessage_GetBlockDagInfoRequest

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

type KaspadMessage_GetBlockDagInfoResponse

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

type KaspadMessage_GetBlockRequest

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

type KaspadMessage_GetBlockResponse

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

type KaspadMessage_GetBlockTemplateRequest

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

type KaspadMessage_GetBlockTemplateResponse

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

type KaspadMessage_GetBlocksRequest

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

type KaspadMessage_GetBlocksResponse

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

type KaspadMessage_GetCoinSupplyRequest added in v0.12.2

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

type KaspadMessage_GetCoinSupplyResponse added in v0.12.2

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

type KaspadMessage_GetConnectedPeerInfoRequest

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

type KaspadMessage_GetConnectedPeerInfoResponse

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

type KaspadMessage_GetConnectionsRequest added in v0.12.19

type KaspadMessage_GetConnectionsRequest struct {
	GetConnectionsRequest *GetConnectionsRequestMessage `protobuf:"bytes,1102,opt,name=getConnectionsRequest,proto3,oneof"`
}

type KaspadMessage_GetConnectionsResponse added in v0.12.19

type KaspadMessage_GetConnectionsResponse struct {
	GetConnectionsResponse *GetConnectionsResponseMessage `protobuf:"bytes,1103,opt,name=getConnectionsResponse,proto3,oneof"`
}

type KaspadMessage_GetCurrentBlockColorRequest added in v0.12.19

type KaspadMessage_GetCurrentBlockColorRequest struct {
	GetCurrentBlockColorRequest *GetCurrentBlockColorRequestMessage `protobuf:"bytes,1110,opt,name=getCurrentBlockColorRequest,proto3,oneof"`
}

type KaspadMessage_GetCurrentBlockColorResponse added in v0.12.19

type KaspadMessage_GetCurrentBlockColorResponse struct {
	GetCurrentBlockColorResponse *GetCurrentBlockColorResponseMessage `protobuf:"bytes,1111,opt,name=getCurrentBlockColorResponse,proto3,oneof"`
}

type KaspadMessage_GetCurrentNetworkRequest

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

type KaspadMessage_GetCurrentNetworkResponse

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

type KaspadMessage_GetDaaScoreTimestampEstimateRequest added in v0.12.19

type KaspadMessage_GetDaaScoreTimestampEstimateRequest struct {
	GetDaaScoreTimestampEstimateRequest *GetDaaScoreTimestampEstimateRequestMessage `protobuf:"bytes,1096,opt,name=getDaaScoreTimestampEstimateRequest,proto3,oneof"`
}

type KaspadMessage_GetDaaScoreTimestampEstimateResponse added in v0.12.19

type KaspadMessage_GetDaaScoreTimestampEstimateResponse struct {
	GetDaaScoreTimestampEstimateResponse *GetDaaScoreTimestampEstimateResponseMessage `protobuf:"bytes,1097,opt,name=getDaaScoreTimestampEstimateResponse,proto3,oneof"`
}

type KaspadMessage_GetFeeEstimateExperimentalRequest added in v0.12.19

type KaspadMessage_GetFeeEstimateExperimentalRequest struct {
	GetFeeEstimateExperimentalRequest *GetFeeEstimateExperimentalRequestMessage `protobuf:"bytes,1108,opt,name=getFeeEstimateExperimentalRequest,proto3,oneof"`
}

type KaspadMessage_GetFeeEstimateExperimentalResponse added in v0.12.19

type KaspadMessage_GetFeeEstimateExperimentalResponse struct {
	GetFeeEstimateExperimentalResponse *GetFeeEstimateExperimentalResponseMessage `protobuf:"bytes,1109,opt,name=getFeeEstimateExperimentalResponse,proto3,oneof"`
}

type KaspadMessage_GetFeeEstimateRequest added in v0.12.19

type KaspadMessage_GetFeeEstimateRequest struct {
	GetFeeEstimateRequest *GetFeeEstimateRequestMessage `protobuf:"bytes,1106,opt,name=getFeeEstimateRequest,proto3,oneof"`
}

type KaspadMessage_GetFeeEstimateResponse added in v0.12.19

type KaspadMessage_GetFeeEstimateResponse struct {
	GetFeeEstimateResponse *GetFeeEstimateResponseMessage `protobuf:"bytes,1107,opt,name=getFeeEstimateResponse,proto3,oneof"`
}

type KaspadMessage_GetHeadersRequest

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

type KaspadMessage_GetHeadersResponse

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

type KaspadMessage_GetInfoRequest

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

type KaspadMessage_GetInfoResponse

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

type KaspadMessage_GetMempoolEntriesByAddressesRequest added in v0.12.1

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

type KaspadMessage_GetMempoolEntriesByAddressesResponse added in v0.12.1

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

type KaspadMessage_GetMempoolEntriesRequest

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

type KaspadMessage_GetMempoolEntriesResponse

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

type KaspadMessage_GetMempoolEntryRequest

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

type KaspadMessage_GetMempoolEntryResponse

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

type KaspadMessage_GetMetricsRequest added in v0.12.19

type KaspadMessage_GetMetricsRequest struct {
	GetMetricsRequest *GetMetricsRequestMessage `protobuf:"bytes,1090,opt,name=getMetricsRequest,proto3,oneof"`
}

type KaspadMessage_GetMetricsResponse added in v0.12.19

type KaspadMessage_GetMetricsResponse struct {
	GetMetricsResponse *GetMetricsResponseMessage `protobuf:"bytes,1091,opt,name=getMetricsResponse,proto3,oneof"`
}

type KaspadMessage_GetPeerAddressesRequest

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

type KaspadMessage_GetPeerAddressesResponse

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

type KaspadMessage_GetSelectedTipHashRequest

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

type KaspadMessage_GetSelectedTipHashResponse

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

type KaspadMessage_GetServerInfoRequest added in v0.12.19

type KaspadMessage_GetServerInfoRequest struct {
	GetServerInfoRequest *GetServerInfoRequestMessage `protobuf:"bytes,1092,opt,name=getServerInfoRequest,proto3,oneof"`
}

type KaspadMessage_GetServerInfoResponse added in v0.12.19

type KaspadMessage_GetServerInfoResponse struct {
	GetServerInfoResponse *GetServerInfoResponseMessage `protobuf:"bytes,1093,opt,name=getServerInfoResponse,proto3,oneof"`
}

type KaspadMessage_GetSubnetworkRequest

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

type KaspadMessage_GetSubnetworkResponse

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

type KaspadMessage_GetSyncStatusRequest added in v0.12.19

type KaspadMessage_GetSyncStatusRequest struct {
	GetSyncStatusRequest *GetSyncStatusRequestMessage `protobuf:"bytes,1094,opt,name=getSyncStatusRequest,proto3,oneof"`
}

type KaspadMessage_GetSyncStatusResponse added in v0.12.19

type KaspadMessage_GetSyncStatusResponse struct {
	GetSyncStatusResponse *GetSyncStatusResponseMessage `protobuf:"bytes,1095,opt,name=getSyncStatusResponse,proto3,oneof"`
}

type KaspadMessage_GetSystemInfoRequest added in v0.12.19

type KaspadMessage_GetSystemInfoRequest struct {
	GetSystemInfoRequest *GetSystemInfoRequestMessage `protobuf:"bytes,1104,opt,name=getSystemInfoRequest,proto3,oneof"`
}

type KaspadMessage_GetSystemInfoResponse added in v0.12.19

type KaspadMessage_GetSystemInfoResponse struct {
	GetSystemInfoResponse *GetSystemInfoResponseMessage `protobuf:"bytes,1105,opt,name=getSystemInfoResponse,proto3,oneof"`
}

type KaspadMessage_GetUtxosByAddressesRequest

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

type KaspadMessage_GetUtxosByAddressesResponse

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

type KaspadMessage_GetVirtualSelectedParentBlueScoreRequest

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

type KaspadMessage_GetVirtualSelectedParentBlueScoreResponse

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

type KaspadMessage_GetVirtualSelectedParentChainFromBlockRequest

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

type KaspadMessage_GetVirtualSelectedParentChainFromBlockResponse

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

type KaspadMessage_IbdBlock

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

type KaspadMessage_IbdBlockLocator

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

type KaspadMessage_IbdBlockLocatorHighestHash

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

type KaspadMessage_IbdBlockLocatorHighestHashNotFound

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

type KaspadMessage_IbdChainBlockLocator added in v0.11.13

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

type KaspadMessage_InvRelayBlock

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

type KaspadMessage_InvTransactions

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

type KaspadMessage_NewBlockTemplateNotification added in v0.11.15

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

type KaspadMessage_NotifyBlockAddedRequest

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

type KaspadMessage_NotifyBlockAddedResponse

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

type KaspadMessage_NotifyFinalityConflictsRequest

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

type KaspadMessage_NotifyFinalityConflictsResponse

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

type KaspadMessage_NotifyNewBlockTemplateRequest added in v0.11.15

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

type KaspadMessage_NotifyNewBlockTemplateResponse added in v0.11.15

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

type KaspadMessage_NotifyPruningPointUTXOSetOverrideRequest added in v0.8.10

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

type KaspadMessage_NotifyPruningPointUTXOSetOverrideResponse added in v0.8.10

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

type KaspadMessage_NotifyUtxosChangedRequest

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

type KaspadMessage_NotifyUtxosChangedResponse

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

type KaspadMessage_NotifyVirtualDaaScoreChangedRequest added in v0.10.3

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

type KaspadMessage_NotifyVirtualDaaScoreChangedResponse added in v0.10.3

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

type KaspadMessage_NotifyVirtualSelectedParentBlueScoreChangedRequest

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

type KaspadMessage_NotifyVirtualSelectedParentBlueScoreChangedResponse

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

type KaspadMessage_NotifyVirtualSelectedParentChainChangedRequest

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

type KaspadMessage_NotifyVirtualSelectedParentChainChangedResponse

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

type KaspadMessage_Ping

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

type KaspadMessage_PingRequest added in v0.12.19

type KaspadMessage_PingRequest struct {
	PingRequest *PingRequestMessage `protobuf:"bytes,1088,opt,name=pingRequest,proto3,oneof"`
}

type KaspadMessage_PingResponse added in v0.12.19

type KaspadMessage_PingResponse struct {
	PingResponse *PingResponseMessage `protobuf:"bytes,1089,opt,name=pingResponse,proto3,oneof"`
}

type KaspadMessage_Pong

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

type KaspadMessage_PruningPointProof added in v0.11.0

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

type KaspadMessage_PruningPointUTXOSetOverrideNotification added in v0.8.10

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

type KaspadMessage_PruningPointUtxoSetChunk

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

type KaspadMessage_PruningPoints added in v0.11.0

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

type KaspadMessage_Ready added in v0.11.10

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

type KaspadMessage_Reject

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

type KaspadMessage_RequestAddresses

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

type KaspadMessage_RequestAnticone added in v0.11.13

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

type KaspadMessage_RequestBlockLocator

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

type KaspadMessage_RequestHeaders

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

type KaspadMessage_RequestIBDBlocks

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

type KaspadMessage_RequestIBDChainBlockLocator added in v0.11.13

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

type KaspadMessage_RequestNextHeaders

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

type KaspadMessage_RequestNextPruningPointAndItsAnticoneBlocks added in v0.11.13

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

type KaspadMessage_RequestNextPruningPointUtxoSetChunk

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

type KaspadMessage_RequestPruningPointAndItsAnticone added in v0.11.0

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

type KaspadMessage_RequestPruningPointProof added in v0.11.0

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

type KaspadMessage_RequestPruningPointUTXOSet added in v0.11.0

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

type KaspadMessage_RequestRelayBlocks

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

type KaspadMessage_RequestTransactions

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

type KaspadMessage_ResolveFinalityConflictRequest

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

type KaspadMessage_ResolveFinalityConflictResponse

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

type KaspadMessage_ShutDownRequest

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

type KaspadMessage_ShutDownResponse

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

type KaspadMessage_StopNotifyingPruningPointUTXOSetOverrideRequest added in v0.8.10

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

type KaspadMessage_StopNotifyingPruningPointUTXOSetOverrideResponse added in v0.8.10

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

type KaspadMessage_StopNotifyingUtxosChangedRequest added in v0.8.9

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

type KaspadMessage_StopNotifyingUtxosChangedResponse added in v0.8.9

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

type KaspadMessage_SubmitBlockRequest

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

type KaspadMessage_SubmitBlockResponse

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

type KaspadMessage_SubmitTransactionReplacementRequest added in v0.12.19

type KaspadMessage_SubmitTransactionReplacementRequest struct {
	SubmitTransactionReplacementRequest *SubmitTransactionReplacementRequestMessage `protobuf:"bytes,1100,opt,name=submitTransactionReplacementRequest,proto3,oneof"`
}

type KaspadMessage_SubmitTransactionReplacementResponse added in v0.12.19

type KaspadMessage_SubmitTransactionReplacementResponse struct {
	SubmitTransactionReplacementResponse *SubmitTransactionReplacementResponseMessage `protobuf:"bytes,1101,opt,name=submitTransactionReplacementResponse,proto3,oneof"`
}

type KaspadMessage_SubmitTransactionRequest

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

type KaspadMessage_SubmitTransactionResponse

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

type KaspadMessage_Transaction

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

type KaspadMessage_TransactionNotFound

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

type KaspadMessage_TrustedData added in v0.11.10

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

type KaspadMessage_UnbanRequest

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

type KaspadMessage_UnbanResponse

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

type KaspadMessage_UnexpectedPruningPoint

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

type KaspadMessage_UtxosChangedNotification

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

type KaspadMessage_Verack

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

type KaspadMessage_Version

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

type KaspadMessage_VirtualDaaScoreChangedNotification added in v0.10.3

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

type KaspadMessage_VirtualSelectedParentBlueScoreChangedNotification

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

type KaspadMessage_VirtualSelectedParentChainChangedNotification

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

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 added in v0.12.2

func (x *MempoolEntry) GetIsOrphan() bool

func (*MempoolEntry) GetTransaction added in v0.10.0

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 added in v0.12.1

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 added in v0.12.1

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

Deprecated: Use MempoolEntryByAddress.ProtoReflect.Descriptor instead.

func (*MempoolEntryByAddress) GetAddress added in v0.12.1

func (x *MempoolEntryByAddress) GetAddress() string

func (*MempoolEntryByAddress) GetReceiving added in v0.12.1

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

func (*MempoolEntryByAddress) GetSending added in v0.12.1

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

func (*MempoolEntryByAddress) ProtoMessage added in v0.12.1

func (*MempoolEntryByAddress) ProtoMessage()

func (*MempoolEntryByAddress) ProtoReflect added in v0.12.1

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

func (*MempoolEntryByAddress) Reset added in v0.12.1

func (x *MempoolEntryByAddress) Reset()

func (*MempoolEntryByAddress) String added in v0.12.1

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 added in v0.11.15

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 added in v0.11.15

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

Deprecated: Use NewBlockTemplateNotificationMessage.ProtoReflect.Descriptor instead.

func (*NewBlockTemplateNotificationMessage) ProtoMessage added in v0.11.15

func (*NewBlockTemplateNotificationMessage) ProtoMessage()

func (*NewBlockTemplateNotificationMessage) ProtoReflect added in v0.11.15

func (*NewBlockTemplateNotificationMessage) Reset added in v0.11.15

func (*NewBlockTemplateNotificationMessage) String added in v0.11.15

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 added in v0.11.15

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

NotifyNewBlockTemplateRequestMessage registers this connection for NewBlockTemplate notifications.

See: NewBlockTemplateNotificationMessage

func (*NotifyNewBlockTemplateRequestMessage) Descriptor deprecated added in v0.11.15

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

Deprecated: Use NotifyNewBlockTemplateRequestMessage.ProtoReflect.Descriptor instead.

func (*NotifyNewBlockTemplateRequestMessage) ProtoMessage added in v0.11.15

func (*NotifyNewBlockTemplateRequestMessage) ProtoMessage()

func (*NotifyNewBlockTemplateRequestMessage) ProtoReflect added in v0.11.15

func (*NotifyNewBlockTemplateRequestMessage) Reset added in v0.11.15

func (*NotifyNewBlockTemplateRequestMessage) String added in v0.11.15

type NotifyNewBlockTemplateResponseMessage added in v0.11.15

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

func (*NotifyNewBlockTemplateResponseMessage) Descriptor deprecated added in v0.11.15

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

Deprecated: Use NotifyNewBlockTemplateResponseMessage.ProtoReflect.Descriptor instead.

func (*NotifyNewBlockTemplateResponseMessage) GetError added in v0.11.15

func (*NotifyNewBlockTemplateResponseMessage) ProtoMessage added in v0.11.15

func (*NotifyNewBlockTemplateResponseMessage) ProtoMessage()

func (*NotifyNewBlockTemplateResponseMessage) ProtoReflect added in v0.11.15

func (*NotifyNewBlockTemplateResponseMessage) Reset added in v0.11.15

func (*NotifyNewBlockTemplateResponseMessage) String added in v0.11.15

type NotifyPruningPointUTXOSetOverrideRequestMessage added in v0.8.10

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 kaspad was started with `--utxoindex`

See: NotifyPruningPointUTXOSetOverrideResponseMessage

func (*NotifyPruningPointUTXOSetOverrideRequestMessage) Descriptor deprecated added in v0.8.10

Deprecated: Use NotifyPruningPointUTXOSetOverrideRequestMessage.ProtoReflect.Descriptor instead.

func (*NotifyPruningPointUTXOSetOverrideRequestMessage) ProtoMessage added in v0.8.10

func (*NotifyPruningPointUTXOSetOverrideRequestMessage) ProtoReflect added in v0.8.10

func (*NotifyPruningPointUTXOSetOverrideRequestMessage) Reset added in v0.8.10

func (*NotifyPruningPointUTXOSetOverrideRequestMessage) String added in v0.8.10

type NotifyPruningPointUTXOSetOverrideResponseMessage added in v0.8.10

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

func (*NotifyPruningPointUTXOSetOverrideResponseMessage) Descriptor deprecated added in v0.8.10

Deprecated: Use NotifyPruningPointUTXOSetOverrideResponseMessage.ProtoReflect.Descriptor instead.

func (*NotifyPruningPointUTXOSetOverrideResponseMessage) GetError added in v0.8.10

func (*NotifyPruningPointUTXOSetOverrideResponseMessage) ProtoMessage added in v0.8.10

func (*NotifyPruningPointUTXOSetOverrideResponseMessage) ProtoReflect added in v0.8.10

func (*NotifyPruningPointUTXOSetOverrideResponseMessage) Reset added in v0.8.10

func (*NotifyPruningPointUTXOSetOverrideResponseMessage) String added in v0.8.10

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 kaspad 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 added in v0.10.3

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

NotifyVirtualDaaScoreChangedRequestMessage registers this connection for virtualDaaScoreChanged notifications.

See: VirtualDaaScoreChangedNotificationMessage

func (*NotifyVirtualDaaScoreChangedRequestMessage) Descriptor deprecated added in v0.10.3

Deprecated: Use NotifyVirtualDaaScoreChangedRequestMessage.ProtoReflect.Descriptor instead.

func (*NotifyVirtualDaaScoreChangedRequestMessage) ProtoMessage added in v0.10.3

func (*NotifyVirtualDaaScoreChangedRequestMessage) ProtoReflect added in v0.10.3

func (*NotifyVirtualDaaScoreChangedRequestMessage) Reset added in v0.10.3

func (*NotifyVirtualDaaScoreChangedRequestMessage) String added in v0.10.3

type NotifyVirtualDaaScoreChangedResponseMessage added in v0.10.3

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

func (*NotifyVirtualDaaScoreChangedResponseMessage) Descriptor deprecated added in v0.10.3

Deprecated: Use NotifyVirtualDaaScoreChangedResponseMessage.ProtoReflect.Descriptor instead.

func (*NotifyVirtualDaaScoreChangedResponseMessage) GetError added in v0.10.3

func (*NotifyVirtualDaaScoreChangedResponseMessage) ProtoMessage added in v0.10.3

func (*NotifyVirtualDaaScoreChangedResponseMessage) ProtoReflect added in v0.10.3

func (*NotifyVirtualDaaScoreChangedResponseMessage) Reset added in v0.10.3

func (*NotifyVirtualDaaScoreChangedResponseMessage) String added in v0.10.3

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 added in v0.12.1

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(*KaspadMessage) error
	Recv() (*KaspadMessage, error)
	grpc.ClientStream
}

type P2P_MessageStreamServer

type P2P_MessageStreamServer interface {
	Send(*KaspadMessage) error
	Recv() (*KaspadMessage, 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 PingRequestMessage added in v0.12.19

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

func (*PingRequestMessage) Descriptor deprecated added in v0.12.19

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

Deprecated: Use PingRequestMessage.ProtoReflect.Descriptor instead.

func (*PingRequestMessage) ProtoMessage added in v0.12.19

func (*PingRequestMessage) ProtoMessage()

func (*PingRequestMessage) ProtoReflect added in v0.12.19

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

func (*PingRequestMessage) Reset added in v0.12.19

func (x *PingRequestMessage) Reset()

func (*PingRequestMessage) String added in v0.12.19

func (x *PingRequestMessage) String() string

type PingResponseMessage added in v0.12.19

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

func (*PingResponseMessage) Descriptor deprecated added in v0.12.19

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

Deprecated: Use PingResponseMessage.ProtoReflect.Descriptor instead.

func (*PingResponseMessage) GetError added in v0.12.19

func (x *PingResponseMessage) GetError() *RPCError

func (*PingResponseMessage) ProtoMessage added in v0.12.19

func (*PingResponseMessage) ProtoMessage()

func (*PingResponseMessage) ProtoReflect added in v0.12.19

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

func (*PingResponseMessage) Reset added in v0.12.19

func (x *PingResponseMessage) Reset()

func (*PingResponseMessage) String added in v0.12.19

func (x *PingResponseMessage) 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 ProcessMetrics added in v0.12.19

type ProcessMetrics struct {
	ResidentSetSize   uint64  `protobuf:"varint,1,opt,name=residentSetSize,proto3" json:"residentSetSize,omitempty"`
	VirtualMemorySize uint64  `protobuf:"varint,2,opt,name=virtualMemorySize,proto3" json:"virtualMemorySize,omitempty"`
	CoreNum           uint32  `protobuf:"varint,3,opt,name=coreNum,proto3" json:"coreNum,omitempty"`
	CpuUsage          float32 `protobuf:"fixed32,4,opt,name=cpuUsage,proto3" json:"cpuUsage,omitempty"`
	FdNum             uint32  `protobuf:"varint,5,opt,name=fdNum,proto3" json:"fdNum,omitempty"`
	DiskIoReadBytes   uint64  `protobuf:"varint,6,opt,name=diskIoReadBytes,proto3" json:"diskIoReadBytes,omitempty"`
	DiskIoWriteBytes  uint64  `protobuf:"varint,7,opt,name=diskIoWriteBytes,proto3" json:"diskIoWriteBytes,omitempty"`
	DiskIoReadPerSec  float32 `protobuf:"fixed32,8,opt,name=diskIoReadPerSec,proto3" json:"diskIoReadPerSec,omitempty"`
	DiskIoWritePerSec float32 `protobuf:"fixed32,9,opt,name=diskIoWritePerSec,proto3" json:"diskIoWritePerSec,omitempty"`
	// contains filtered or unexported fields
}

func (*ProcessMetrics) Descriptor deprecated added in v0.12.19

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

Deprecated: Use ProcessMetrics.ProtoReflect.Descriptor instead.

func (*ProcessMetrics) GetCoreNum added in v0.12.19

func (x *ProcessMetrics) GetCoreNum() uint32

func (*ProcessMetrics) GetCpuUsage added in v0.12.19

func (x *ProcessMetrics) GetCpuUsage() float32

func (*ProcessMetrics) GetDiskIoReadBytes added in v0.12.19

func (x *ProcessMetrics) GetDiskIoReadBytes() uint64

func (*ProcessMetrics) GetDiskIoReadPerSec added in v0.12.19

func (x *ProcessMetrics) GetDiskIoReadPerSec() float32

func (*ProcessMetrics) GetDiskIoWriteBytes added in v0.12.19

func (x *ProcessMetrics) GetDiskIoWriteBytes() uint64

func (*ProcessMetrics) GetDiskIoWritePerSec added in v0.12.19

func (x *ProcessMetrics) GetDiskIoWritePerSec() float32

func (*ProcessMetrics) GetFdNum added in v0.12.19

func (x *ProcessMetrics) GetFdNum() uint32

func (*ProcessMetrics) GetResidentSetSize added in v0.12.19

func (x *ProcessMetrics) GetResidentSetSize() uint64

func (*ProcessMetrics) GetVirtualMemorySize added in v0.12.19

func (x *ProcessMetrics) GetVirtualMemorySize() uint64

func (*ProcessMetrics) ProtoMessage added in v0.12.19

func (*ProcessMetrics) ProtoMessage()

func (*ProcessMetrics) ProtoReflect added in v0.12.19

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

func (*ProcessMetrics) Reset added in v0.12.19

func (x *ProcessMetrics) Reset()

func (*ProcessMetrics) String added in v0.12.19

func (x *ProcessMetrics) String() string

type PruningPointProofHeaderArray added in v0.11.0

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

func (*PruningPointProofHeaderArray) Descriptor deprecated added in v0.11.0

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

Deprecated: Use PruningPointProofHeaderArray.ProtoReflect.Descriptor instead.

func (*PruningPointProofHeaderArray) GetHeaders added in v0.11.0

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

func (*PruningPointProofHeaderArray) ProtoMessage added in v0.11.0

func (*PruningPointProofHeaderArray) ProtoMessage()

func (*PruningPointProofHeaderArray) ProtoReflect added in v0.11.0

func (*PruningPointProofHeaderArray) Reset added in v0.11.0

func (x *PruningPointProofHeaderArray) Reset()

func (*PruningPointProofHeaderArray) String added in v0.11.0

type PruningPointProofMessage added in v0.11.0

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

func (*PruningPointProofMessage) Descriptor deprecated added in v0.11.0

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

Deprecated: Use PruningPointProofMessage.ProtoReflect.Descriptor instead.

func (*PruningPointProofMessage) GetHeaders added in v0.11.0

func (*PruningPointProofMessage) ProtoMessage added in v0.11.0

func (*PruningPointProofMessage) ProtoMessage()

func (*PruningPointProofMessage) ProtoReflect added in v0.11.0

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

func (*PruningPointProofMessage) Reset added in v0.11.0

func (x *PruningPointProofMessage) Reset()

func (*PruningPointProofMessage) String added in v0.11.0

func (x *PruningPointProofMessage) String() string

type PruningPointUTXOSetOverrideNotificationMessage added in v0.8.10

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 added in v0.8.10

Deprecated: Use PruningPointUTXOSetOverrideNotificationMessage.ProtoReflect.Descriptor instead.

func (*PruningPointUTXOSetOverrideNotificationMessage) ProtoMessage added in v0.8.10

func (*PruningPointUTXOSetOverrideNotificationMessage) ProtoReflect added in v0.8.10

func (*PruningPointUTXOSetOverrideNotificationMessage) Reset added in v0.8.10

func (*PruningPointUTXOSetOverrideNotificationMessage) String added in v0.8.10

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 added in v0.11.0

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

func (*PruningPointsMessage) Descriptor deprecated added in v0.11.0

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

Deprecated: Use PruningPointsMessage.ProtoReflect.Descriptor instead.

func (*PruningPointsMessage) GetHeaders added in v0.11.0

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

func (*PruningPointsMessage) ProtoMessage added in v0.11.0

func (*PruningPointsMessage) ProtoMessage()

func (*PruningPointsMessage) ProtoReflect added in v0.11.0

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

func (*PruningPointsMessage) Reset added in v0.11.0

func (x *PruningPointsMessage) Reset()

func (*PruningPointsMessage) String added in v0.11.0

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(*KaspadMessage) error
	Recv() (*KaspadMessage, error)
	grpc.ClientStream
}

type RPC_MessageStreamServer

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

type ReadyMessage added in v0.11.10

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

func (*ReadyMessage) Descriptor deprecated added in v0.11.10

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

Deprecated: Use ReadyMessage.ProtoReflect.Descriptor instead.

func (*ReadyMessage) ProtoMessage added in v0.11.10

func (*ReadyMessage) ProtoMessage()

func (*ReadyMessage) ProtoReflect added in v0.11.10

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

func (*ReadyMessage) Reset added in v0.11.10

func (x *ReadyMessage) Reset()

func (*ReadyMessage) String added in v0.11.10

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 added in v0.11.13

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 added in v0.11.13

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

Deprecated: Use RequestAnticoneMessage.ProtoReflect.Descriptor instead.

func (*RequestAnticoneMessage) GetBlockHash added in v0.11.13

func (x *RequestAnticoneMessage) GetBlockHash() *Hash

func (*RequestAnticoneMessage) GetContextHash added in v0.11.13

func (x *RequestAnticoneMessage) GetContextHash() *Hash

func (*RequestAnticoneMessage) ProtoMessage added in v0.11.13

func (*RequestAnticoneMessage) ProtoMessage()

func (*RequestAnticoneMessage) ProtoReflect added in v0.11.13

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

func (*RequestAnticoneMessage) Reset added in v0.11.13

func (x *RequestAnticoneMessage) Reset()

func (*RequestAnticoneMessage) String added in v0.11.13

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 added in v0.11.13

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 added in v0.11.13

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

Deprecated: Use RequestIBDChainBlockLocatorMessage.ProtoReflect.Descriptor instead.

func (*RequestIBDChainBlockLocatorMessage) GetHighHash added in v0.11.13

func (x *RequestIBDChainBlockLocatorMessage) GetHighHash() *Hash

func (*RequestIBDChainBlockLocatorMessage) GetLowHash added in v0.11.13

func (x *RequestIBDChainBlockLocatorMessage) GetLowHash() *Hash

func (*RequestIBDChainBlockLocatorMessage) ProtoMessage added in v0.11.13

func (*RequestIBDChainBlockLocatorMessage) ProtoMessage()

func (*RequestIBDChainBlockLocatorMessage) ProtoReflect added in v0.11.13

func (*RequestIBDChainBlockLocatorMessage) Reset added in v0.11.13

func (*RequestIBDChainBlockLocatorMessage) String added in v0.11.13

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 added in v0.11.13

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

func (*RequestNextPruningPointAndItsAnticoneBlocksMessage) Descriptor deprecated added in v0.11.13

Deprecated: Use RequestNextPruningPointAndItsAnticoneBlocksMessage.ProtoReflect.Descriptor instead.

func (*RequestNextPruningPointAndItsAnticoneBlocksMessage) ProtoMessage added in v0.11.13

func (*RequestNextPruningPointAndItsAnticoneBlocksMessage) ProtoReflect added in v0.11.13

func (*RequestNextPruningPointAndItsAnticoneBlocksMessage) Reset added in v0.11.13

func (*RequestNextPruningPointAndItsAnticoneBlocksMessage) String added in v0.11.13

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 added in v0.11.0

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

func (*RequestPruningPointAndItsAnticoneMessage) Descriptor deprecated added in v0.11.0

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

Deprecated: Use RequestPruningPointAndItsAnticoneMessage.ProtoReflect.Descriptor instead.

func (*RequestPruningPointAndItsAnticoneMessage) ProtoMessage added in v0.11.0

func (*RequestPruningPointAndItsAnticoneMessage) ProtoReflect added in v0.11.0

func (*RequestPruningPointAndItsAnticoneMessage) Reset added in v0.11.0

func (*RequestPruningPointAndItsAnticoneMessage) String added in v0.11.0

type RequestPruningPointProofMessage added in v0.11.0

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

func (*RequestPruningPointProofMessage) Descriptor deprecated added in v0.11.0

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

Deprecated: Use RequestPruningPointProofMessage.ProtoReflect.Descriptor instead.

func (*RequestPruningPointProofMessage) ProtoMessage added in v0.11.0

func (*RequestPruningPointProofMessage) ProtoMessage()

func (*RequestPruningPointProofMessage) ProtoReflect added in v0.11.0

func (*RequestPruningPointProofMessage) Reset added in v0.11.0

func (*RequestPruningPointProofMessage) String added in v0.11.0

type RequestPruningPointUTXOSetMessage added in v0.11.0

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

func (*RequestPruningPointUTXOSetMessage) Descriptor deprecated added in v0.11.0

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

Deprecated: Use RequestPruningPointUTXOSetMessage.ProtoReflect.Descriptor instead.

func (*RequestPruningPointUTXOSetMessage) GetPruningPointHash added in v0.11.0

func (x *RequestPruningPointUTXOSetMessage) GetPruningPointHash() *Hash

func (*RequestPruningPointUTXOSetMessage) ProtoMessage added in v0.11.0

func (*RequestPruningPointUTXOSetMessage) ProtoMessage()

func (*RequestPruningPointUTXOSetMessage) ProtoReflect added in v0.11.0

func (*RequestPruningPointUTXOSetMessage) Reset added in v0.11.0

func (*RequestPruningPointUTXOSetMessage) String added in v0.11.0

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 added in v0.10.0

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 added in v0.10.0

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

Deprecated: Use RpcBlock.ProtoReflect.Descriptor instead.

func (*RpcBlock) GetHeader added in v0.10.0

func (x *RpcBlock) GetHeader() *RpcBlockHeader

func (*RpcBlock) GetTransactions added in v0.10.0

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

func (*RpcBlock) GetVerboseData added in v0.10.0

func (x *RpcBlock) GetVerboseData() *RpcBlockVerboseData

func (*RpcBlock) ProtoMessage added in v0.10.0

func (*RpcBlock) ProtoMessage()

func (*RpcBlock) ProtoReflect added in v0.10.0

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

func (*RpcBlock) Reset added in v0.10.0

func (x *RpcBlock) Reset()

func (*RpcBlock) String added in v0.10.0

func (x *RpcBlock) String() string

type RpcBlockHeader added in v0.10.0

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 added in v0.10.0

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

Deprecated: Use RpcBlockHeader.ProtoReflect.Descriptor instead.

func (*RpcBlockHeader) GetAcceptedIdMerkleRoot added in v0.10.0

func (x *RpcBlockHeader) GetAcceptedIdMerkleRoot() string

func (*RpcBlockHeader) GetBits added in v0.10.0

func (x *RpcBlockHeader) GetBits() uint32

func (*RpcBlockHeader) GetBlueScore added in v0.11.0

func (x *RpcBlockHeader) GetBlueScore() uint64

func (*RpcBlockHeader) GetBlueWork added in v0.11.0

func (x *RpcBlockHeader) GetBlueWork() string

func (*RpcBlockHeader) GetDaaScore added in v0.11.0

func (x *RpcBlockHeader) GetDaaScore() uint64

func (*RpcBlockHeader) GetHashMerkleRoot added in v0.10.0

func (x *RpcBlockHeader) GetHashMerkleRoot() string

func (*RpcBlockHeader) GetNonce added in v0.10.0

func (x *RpcBlockHeader) GetNonce() uint64

func (*RpcBlockHeader) GetParents added in v0.11.0

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

func (*RpcBlockHeader) GetPruningPoint added in v0.11.0

func (x *RpcBlockHeader) GetPruningPoint() string

func (*RpcBlockHeader) GetTimestamp added in v0.10.0

func (x *RpcBlockHeader) GetTimestamp() int64

func (*RpcBlockHeader) GetUtxoCommitment added in v0.10.0

func (x *RpcBlockHeader) GetUtxoCommitment() string

func (*RpcBlockHeader) GetVersion added in v0.10.0

func (x *RpcBlockHeader) GetVersion() uint32

func (*RpcBlockHeader) ProtoMessage added in v0.10.0

func (*RpcBlockHeader) ProtoMessage()

func (*RpcBlockHeader) ProtoReflect added in v0.10.0

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

func (*RpcBlockHeader) Reset added in v0.10.0

func (x *RpcBlockHeader) Reset()

func (*RpcBlockHeader) String added in v0.10.0

func (x *RpcBlockHeader) String() string

type RpcBlockLevelParents added in v0.11.0

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

func (*RpcBlockLevelParents) Descriptor deprecated added in v0.11.0

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

Deprecated: Use RpcBlockLevelParents.ProtoReflect.Descriptor instead.

func (*RpcBlockLevelParents) GetParentHashes added in v0.11.0

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

func (*RpcBlockLevelParents) ProtoMessage added in v0.11.0

func (*RpcBlockLevelParents) ProtoMessage()

func (*RpcBlockLevelParents) ProtoReflect added in v0.11.0

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

func (*RpcBlockLevelParents) Reset added in v0.11.0

func (x *RpcBlockLevelParents) Reset()

func (*RpcBlockLevelParents) String added in v0.11.0

func (x *RpcBlockLevelParents) String() string

type RpcBlockVerboseData added in v0.10.0

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 added in v0.10.0

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

Deprecated: Use RpcBlockVerboseData.ProtoReflect.Descriptor instead.

func (*RpcBlockVerboseData) GetBlueScore added in v0.10.0

func (x *RpcBlockVerboseData) GetBlueScore() uint64

func (*RpcBlockVerboseData) GetChildrenHashes added in v0.10.0

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

func (*RpcBlockVerboseData) GetDifficulty added in v0.10.0

func (x *RpcBlockVerboseData) GetDifficulty() float64

func (*RpcBlockVerboseData) GetHash added in v0.10.0

func (x *RpcBlockVerboseData) GetHash() string

func (*RpcBlockVerboseData) GetIsChainBlock added in v0.11.13

func (x *RpcBlockVerboseData) GetIsChainBlock() bool

func (*RpcBlockVerboseData) GetIsHeaderOnly added in v0.10.0

func (x *RpcBlockVerboseData) GetIsHeaderOnly() bool

func (*RpcBlockVerboseData) GetMergeSetBluesHashes added in v0.11.13

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

func (*RpcBlockVerboseData) GetMergeSetRedsHashes added in v0.11.13

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

func (*RpcBlockVerboseData) GetSelectedParentHash added in v0.10.0

func (x *RpcBlockVerboseData) GetSelectedParentHash() string

func (*RpcBlockVerboseData) GetTransactionIds added in v0.10.0

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

func (*RpcBlockVerboseData) ProtoMessage added in v0.10.0

func (*RpcBlockVerboseData) ProtoMessage()

func (*RpcBlockVerboseData) ProtoReflect added in v0.10.0

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

func (*RpcBlockVerboseData) Reset added in v0.10.0

func (x *RpcBlockVerboseData) Reset()

func (*RpcBlockVerboseData) String added in v0.10.0

func (x *RpcBlockVerboseData) String() string

type RpcFeeEstimate added in v0.12.19

type RpcFeeEstimate struct {

	// Top-priority feerate bucket. Provides an estimation of the feerate required
	// for sub-second DAG inclusion.
	PriorityBucket *RpcFeerateBucket `protobuf:"bytes,1,opt,name=priority_bucket,json=priorityBucket,proto3" json:"priority_bucket,omitempty"`
	// A vector of *normal* priority feerate values. The first value of this
	// vector is guaranteed to exist and provide an estimation for sub-*minute*
	// DAG inclusion. All other values will have shorter estimation times than all
	// `lowBuckets` values. Therefor by chaining `[priority] | normal | low` and
	// interpolating between them, one can compose a complete feerate function on
	// the client side. The API makes an effort to sample enough "interesting"
	// points on the feerate-to-time curve, so that the interpolation is
	// meaningful.
	NormalBuckets []*RpcFeerateBucket `protobuf:"bytes,2,rep,name=normalBuckets,proto3" json:"normalBuckets,omitempty"`
	// A vector of *low* priority feerate values. The first value of this vector
	// is guaranteed to exist and provide an estimation for sub-*hour* DAG
	// inclusion.
	LowBuckets []*RpcFeerateBucket `protobuf:"bytes,3,rep,name=lowBuckets,proto3" json:"lowBuckets,omitempty"`
	// contains filtered or unexported fields
}

Data required for making fee estimates.

Feerate values represent fee/mass of a transaction in `sompi/gram` units. Given a feerate value recommendation, calculate the required fee by taking the transaction mass and multiplying it by feerate: `fee = feerate * mass(tx)`

func (*RpcFeeEstimate) Descriptor deprecated added in v0.12.19

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

Deprecated: Use RpcFeeEstimate.ProtoReflect.Descriptor instead.

func (*RpcFeeEstimate) GetLowBuckets added in v0.12.19

func (x *RpcFeeEstimate) GetLowBuckets() []*RpcFeerateBucket

func (*RpcFeeEstimate) GetNormalBuckets added in v0.12.19

func (x *RpcFeeEstimate) GetNormalBuckets() []*RpcFeerateBucket

func (*RpcFeeEstimate) GetPriorityBucket added in v0.12.19

func (x *RpcFeeEstimate) GetPriorityBucket() *RpcFeerateBucket

func (*RpcFeeEstimate) ProtoMessage added in v0.12.19

func (*RpcFeeEstimate) ProtoMessage()

func (*RpcFeeEstimate) ProtoReflect added in v0.12.19

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

func (*RpcFeeEstimate) Reset added in v0.12.19

func (x *RpcFeeEstimate) Reset()

func (*RpcFeeEstimate) String added in v0.12.19

func (x *RpcFeeEstimate) String() string

type RpcFeeEstimateVerboseExperimentalData added in v0.12.19

type RpcFeeEstimateVerboseExperimentalData struct {
	MempoolReadyTransactionsCount     uint64  `protobuf:"varint,1,opt,name=mempoolReadyTransactionsCount,proto3" json:"mempoolReadyTransactionsCount,omitempty"`
	MempoolReadyTransactionsTotalMass uint64  `protobuf:"varint,2,opt,name=mempoolReadyTransactionsTotalMass,proto3" json:"mempoolReadyTransactionsTotalMass,omitempty"`
	NetworkMassPerSecond              uint64  `protobuf:"varint,3,opt,name=networkMassPerSecond,proto3" json:"networkMassPerSecond,omitempty"`
	NextBlockTemplateFeerateMin       float64 `protobuf:"fixed64,11,opt,name=nextBlockTemplateFeerateMin,proto3" json:"nextBlockTemplateFeerateMin,omitempty"`
	NextBlockTemplateFeerateMedian    float64 `protobuf:"fixed64,12,opt,name=nextBlockTemplateFeerateMedian,proto3" json:"nextBlockTemplateFeerateMedian,omitempty"`
	NextBlockTemplateFeerateMax       float64 `protobuf:"fixed64,13,opt,name=nextBlockTemplateFeerateMax,proto3" json:"nextBlockTemplateFeerateMax,omitempty"`
	// contains filtered or unexported fields
}

func (*RpcFeeEstimateVerboseExperimentalData) Descriptor deprecated added in v0.12.19

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

Deprecated: Use RpcFeeEstimateVerboseExperimentalData.ProtoReflect.Descriptor instead.

func (*RpcFeeEstimateVerboseExperimentalData) GetMempoolReadyTransactionsCount added in v0.12.19

func (x *RpcFeeEstimateVerboseExperimentalData) GetMempoolReadyTransactionsCount() uint64

func (*RpcFeeEstimateVerboseExperimentalData) GetMempoolReadyTransactionsTotalMass added in v0.12.19

func (x *RpcFeeEstimateVerboseExperimentalData) GetMempoolReadyTransactionsTotalMass() uint64

func (*RpcFeeEstimateVerboseExperimentalData) GetNetworkMassPerSecond added in v0.12.19

func (x *RpcFeeEstimateVerboseExperimentalData) GetNetworkMassPerSecond() uint64

func (*RpcFeeEstimateVerboseExperimentalData) GetNextBlockTemplateFeerateMax added in v0.12.19

func (x *RpcFeeEstimateVerboseExperimentalData) GetNextBlockTemplateFeerateMax() float64

func (*RpcFeeEstimateVerboseExperimentalData) GetNextBlockTemplateFeerateMedian added in v0.12.19

func (x *RpcFeeEstimateVerboseExperimentalData) GetNextBlockTemplateFeerateMedian() float64

func (*RpcFeeEstimateVerboseExperimentalData) GetNextBlockTemplateFeerateMin added in v0.12.19

func (x *RpcFeeEstimateVerboseExperimentalData) GetNextBlockTemplateFeerateMin() float64

func (*RpcFeeEstimateVerboseExperimentalData) ProtoMessage added in v0.12.19

func (*RpcFeeEstimateVerboseExperimentalData) ProtoMessage()

func (*RpcFeeEstimateVerboseExperimentalData) ProtoReflect added in v0.12.19

func (*RpcFeeEstimateVerboseExperimentalData) Reset added in v0.12.19

func (*RpcFeeEstimateVerboseExperimentalData) String added in v0.12.19

type RpcFeerateBucket added in v0.12.19

type RpcFeerateBucket struct {

	// Fee/mass of a transaction in `sompi/gram` units
	Feerate          float64 `protobuf:"fixed64,1,opt,name=feerate,proto3" json:"feerate,omitempty"`
	EstimatedSeconds float64 `protobuf:"fixed64,2,opt,name=estimatedSeconds,proto3" json:"estimatedSeconds,omitempty"`
	// contains filtered or unexported fields
}

func (*RpcFeerateBucket) Descriptor deprecated added in v0.12.19

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

Deprecated: Use RpcFeerateBucket.ProtoReflect.Descriptor instead.

func (*RpcFeerateBucket) GetEstimatedSeconds added in v0.12.19

func (x *RpcFeerateBucket) GetEstimatedSeconds() float64

func (*RpcFeerateBucket) GetFeerate added in v0.12.19

func (x *RpcFeerateBucket) GetFeerate() float64

func (*RpcFeerateBucket) ProtoMessage added in v0.12.19

func (*RpcFeerateBucket) ProtoMessage()

func (*RpcFeerateBucket) ProtoReflect added in v0.12.19

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

func (*RpcFeerateBucket) Reset added in v0.12.19

func (x *RpcFeerateBucket) Reset()

func (*RpcFeerateBucket) String added in v0.12.19

func (x *RpcFeerateBucket) 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 added in v0.10.0

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 added in v0.11.0

func (x *RpcTransactionInput) GetSigOpCount() uint32

func (*RpcTransactionInput) GetSignatureScript

func (x *RpcTransactionInput) GetSignatureScript() string

func (*RpcTransactionInput) GetVerboseData added in v0.10.0

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 added in v0.10.0

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

func (*RpcTransactionInputVerboseData) Descriptor deprecated added in v0.10.0

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

Deprecated: Use RpcTransactionInputVerboseData.ProtoReflect.Descriptor instead.

func (*RpcTransactionInputVerboseData) ProtoMessage added in v0.10.0

func (*RpcTransactionInputVerboseData) ProtoMessage()

func (*RpcTransactionInputVerboseData) ProtoReflect added in v0.10.0

func (*RpcTransactionInputVerboseData) Reset added in v0.10.0

func (x *RpcTransactionInputVerboseData) Reset()

func (*RpcTransactionInputVerboseData) String added in v0.10.0

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 added in v0.10.0

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 added in v0.10.0

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 added in v0.10.0

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

Deprecated: Use RpcTransactionOutputVerboseData.ProtoReflect.Descriptor instead.

func (*RpcTransactionOutputVerboseData) GetScriptPublicKeyAddress added in v0.10.0

func (x *RpcTransactionOutputVerboseData) GetScriptPublicKeyAddress() string

func (*RpcTransactionOutputVerboseData) GetScriptPublicKeyType added in v0.10.0

func (x *RpcTransactionOutputVerboseData) GetScriptPublicKeyType() string

func (*RpcTransactionOutputVerboseData) ProtoMessage added in v0.10.0

func (*RpcTransactionOutputVerboseData) ProtoMessage()

func (*RpcTransactionOutputVerboseData) ProtoReflect added in v0.10.0

func (*RpcTransactionOutputVerboseData) Reset added in v0.10.0

func (*RpcTransactionOutputVerboseData) String added in v0.10.0

type RpcTransactionVerboseData added in v0.10.0

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 added in v0.10.0

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

Deprecated: Use RpcTransactionVerboseData.ProtoReflect.Descriptor instead.

func (*RpcTransactionVerboseData) GetBlockHash added in v0.10.0

func (x *RpcTransactionVerboseData) GetBlockHash() string

func (*RpcTransactionVerboseData) GetBlockTime added in v0.10.0

func (x *RpcTransactionVerboseData) GetBlockTime() uint64

func (*RpcTransactionVerboseData) GetHash added in v0.10.0

func (x *RpcTransactionVerboseData) GetHash() string

func (*RpcTransactionVerboseData) GetMass added in v0.11.0

func (x *RpcTransactionVerboseData) GetMass() uint64

func (*RpcTransactionVerboseData) GetTransactionId added in v0.10.0

func (x *RpcTransactionVerboseData) GetTransactionId() string

func (*RpcTransactionVerboseData) ProtoMessage added in v0.10.0

func (*RpcTransactionVerboseData) ProtoMessage()

func (*RpcTransactionVerboseData) ProtoReflect added in v0.10.0

func (*RpcTransactionVerboseData) Reset added in v0.10.0

func (x *RpcTransactionVerboseData) Reset()

func (*RpcTransactionVerboseData) String added in v0.10.0

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 added in v0.10.0

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 kaspad.

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 added in v0.8.10

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 kaspad was started with `--utxoindex`

See: PruningPointUTXOSetOverrideNotificationMessage

func (*StopNotifyingPruningPointUTXOSetOverrideRequestMessage) Descriptor deprecated added in v0.8.10

Deprecated: Use StopNotifyingPruningPointUTXOSetOverrideRequestMessage.ProtoReflect.Descriptor instead.

func (*StopNotifyingPruningPointUTXOSetOverrideRequestMessage) ProtoMessage added in v0.8.10

func (*StopNotifyingPruningPointUTXOSetOverrideRequestMessage) ProtoReflect added in v0.8.10

func (*StopNotifyingPruningPointUTXOSetOverrideRequestMessage) Reset added in v0.8.10

func (*StopNotifyingPruningPointUTXOSetOverrideRequestMessage) String added in v0.8.10

type StopNotifyingPruningPointUTXOSetOverrideResponseMessage added in v0.8.10

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

func (*StopNotifyingPruningPointUTXOSetOverrideResponseMessage) Descriptor deprecated added in v0.8.10

Deprecated: Use StopNotifyingPruningPointUTXOSetOverrideResponseMessage.ProtoReflect.Descriptor instead.

func (*StopNotifyingPruningPointUTXOSetOverrideResponseMessage) GetError added in v0.8.10

func (*StopNotifyingPruningPointUTXOSetOverrideResponseMessage) ProtoMessage added in v0.8.10

func (*StopNotifyingPruningPointUTXOSetOverrideResponseMessage) ProtoReflect added in v0.8.10

func (*StopNotifyingPruningPointUTXOSetOverrideResponseMessage) Reset added in v0.8.10

func (*StopNotifyingPruningPointUTXOSetOverrideResponseMessage) String added in v0.8.10

type StopNotifyingUtxosChangedRequestMessage added in v0.8.9

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 kaspad was started with `--utxoindex`

See: UtxosChangedNotificationMessage

func (*StopNotifyingUtxosChangedRequestMessage) Descriptor deprecated added in v0.8.9

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

Deprecated: Use StopNotifyingUtxosChangedRequestMessage.ProtoReflect.Descriptor instead.

func (*StopNotifyingUtxosChangedRequestMessage) GetAddresses added in v0.8.9

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

func (*StopNotifyingUtxosChangedRequestMessage) ProtoMessage added in v0.8.9

func (*StopNotifyingUtxosChangedRequestMessage) ProtoReflect added in v0.8.9

func (*StopNotifyingUtxosChangedRequestMessage) Reset added in v0.8.9

func (*StopNotifyingUtxosChangedRequestMessage) String added in v0.8.9

type StopNotifyingUtxosChangedResponseMessage added in v0.8.9

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

func (*StopNotifyingUtxosChangedResponseMessage) Descriptor deprecated added in v0.8.9

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

Deprecated: Use StopNotifyingUtxosChangedResponseMessage.ProtoReflect.Descriptor instead.

func (*StopNotifyingUtxosChangedResponseMessage) GetError added in v0.8.9

func (*StopNotifyingUtxosChangedResponseMessage) ProtoMessage added in v0.8.9

func (*StopNotifyingUtxosChangedResponseMessage) ProtoReflect added in v0.8.9

func (*StopNotifyingUtxosChangedResponseMessage) Reset added in v0.8.9

func (*StopNotifyingUtxosChangedResponseMessage) String added in v0.8.9

type StorageMetrics added in v0.12.19

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

func (*StorageMetrics) Descriptor deprecated added in v0.12.19

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

Deprecated: Use StorageMetrics.ProtoReflect.Descriptor instead.

func (*StorageMetrics) GetStorageSizeBytes added in v0.12.19

func (x *StorageMetrics) GetStorageSizeBytes() uint64

func (*StorageMetrics) ProtoMessage added in v0.12.19

func (*StorageMetrics) ProtoMessage()

func (*StorageMetrics) ProtoReflect added in v0.12.19

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

func (*StorageMetrics) Reset added in v0.12.19

func (x *StorageMetrics) Reset()

func (*StorageMetrics) String added in v0.12.19

func (x *StorageMetrics) String() 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 added in v0.11.9

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 SubmitTransactionReplacementRequestMessage added in v0.12.19

type SubmitTransactionReplacementRequestMessage struct {
	Transaction *RpcTransaction `protobuf:"bytes,1,opt,name=transaction,proto3" json:"transaction,omitempty"`
	// contains filtered or unexported fields
}

SubmitTransactionReplacementRequestMessage submits a transaction to the mempool, applying a mandatory Replace by Fee policy

func (*SubmitTransactionReplacementRequestMessage) Descriptor deprecated added in v0.12.19

Deprecated: Use SubmitTransactionReplacementRequestMessage.ProtoReflect.Descriptor instead.

func (*SubmitTransactionReplacementRequestMessage) GetTransaction added in v0.12.19

func (*SubmitTransactionReplacementRequestMessage) ProtoMessage added in v0.12.19

func (*SubmitTransactionReplacementRequestMessage) ProtoReflect added in v0.12.19

func (*SubmitTransactionReplacementRequestMessage) Reset added in v0.12.19

func (*SubmitTransactionReplacementRequestMessage) String added in v0.12.19

type SubmitTransactionReplacementResponseMessage added in v0.12.19

type SubmitTransactionReplacementResponseMessage struct {

	// The transaction ID of the submitted transaction
	TransactionId string `protobuf:"bytes,1,opt,name=transactionId,proto3" json:"transactionId,omitempty"`
	// The previous transaction replaced in the mempool by the newly submitted one
	ReplacedTransaction *RpcTransaction `protobuf:"bytes,2,opt,name=replacedTransaction,proto3" json:"replacedTransaction,omitempty"`
	Error               *RPCError       `protobuf:"bytes,1000,opt,name=error,proto3" json:"error,omitempty"`
	// contains filtered or unexported fields
}

func (*SubmitTransactionReplacementResponseMessage) Descriptor deprecated added in v0.12.19

Deprecated: Use SubmitTransactionReplacementResponseMessage.ProtoReflect.Descriptor instead.

func (*SubmitTransactionReplacementResponseMessage) GetError added in v0.12.19

func (*SubmitTransactionReplacementResponseMessage) GetReplacedTransaction added in v0.12.19

func (x *SubmitTransactionReplacementResponseMessage) GetReplacedTransaction() *RpcTransaction

func (*SubmitTransactionReplacementResponseMessage) GetTransactionId added in v0.12.19

func (*SubmitTransactionReplacementResponseMessage) ProtoMessage added in v0.12.19

func (*SubmitTransactionReplacementResponseMessage) ProtoReflect added in v0.12.19

func (*SubmitTransactionReplacementResponseMessage) Reset added in v0.12.19

func (*SubmitTransactionReplacementResponseMessage) String added in v0.12.19

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 added in v0.11.0

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 added in v0.11.0

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 added in v0.11.10

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 added in v0.11.10

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

Deprecated: Use TrustedDataMessage.ProtoReflect.Descriptor instead.

func (*TrustedDataMessage) GetDaaWindow added in v0.11.10

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

func (*TrustedDataMessage) GetGhostdagData added in v0.11.10

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

func (*TrustedDataMessage) ProtoMessage added in v0.11.10

func (*TrustedDataMessage) ProtoMessage()

func (*TrustedDataMessage) ProtoReflect added in v0.11.10

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

func (*TrustedDataMessage) Reset added in v0.11.10

func (x *TrustedDataMessage) Reset()

func (*TrustedDataMessage) String added in v0.11.10

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 added in v0.8.9

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 added in v0.8.9

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 added in v0.10.0

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 added in v0.10.3

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 added in v0.10.3

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

Deprecated: Use VirtualDaaScoreChangedNotificationMessage.ProtoReflect.Descriptor instead.

func (*VirtualDaaScoreChangedNotificationMessage) GetVirtualDaaScore added in v0.10.3

func (x *VirtualDaaScoreChangedNotificationMessage) GetVirtualDaaScore() uint64

func (*VirtualDaaScoreChangedNotificationMessage) ProtoMessage added in v0.10.3

func (*VirtualDaaScoreChangedNotificationMessage) ProtoReflect added in v0.10.3

func (*VirtualDaaScoreChangedNotificationMessage) Reset added in v0.10.3

func (*VirtualDaaScoreChangedNotificationMessage) String added in v0.10.3

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 added in v0.12.1

func (*VirtualSelectedParentChainChangedNotificationMessage) GetAddedChainBlockHashes added in v0.11.0

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