protowire

package
v0.13.3 Latest Latest
Warning

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

Go to latest
Published: Dec 15, 2023 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/Pyrinpyi/protoc-gen-doc/cmd/protoc-gen-doc
  2. In the protowire directory: protoc --doc_out=. --doc_opt=markdown,rpc.md rpc.proto

Documentation

Index

Constants

This section is empty.

Variables

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

Enum value maps for SubmitBlockResponseMessage_RejectReason.

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

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

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

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

Functions

func RegisterP2PServer

func RegisterP2PServer(s grpc.ServiceRegistrar, srv P2PServer)

func RegisterRPCServer

func RegisterRPCServer(s grpc.ServiceRegistrar, srv RPCServer)

Types

type AcceptedTransactionIds

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

func (*AcceptedTransactionIds) Descriptor deprecated

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

Deprecated: Use AcceptedTransactionIds.ProtoReflect.Descriptor instead.

func (*AcceptedTransactionIds) GetAcceptedTransactionIds

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

func (*AcceptedTransactionIds) GetAcceptingBlockHash

func (x *AcceptedTransactionIds) GetAcceptingBlockHash() string

func (*AcceptedTransactionIds) ProtoMessage

func (*AcceptedTransactionIds) ProtoMessage()

func (*AcceptedTransactionIds) ProtoReflect

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

func (*AcceptedTransactionIds) Reset

func (x *AcceptedTransactionIds) Reset()

func (*AcceptedTransactionIds) String

func (x *AcceptedTransactionIds) String() string

type AddPeerRequestMessage

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

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

func (*AddPeerRequestMessage) Descriptor deprecated

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

Deprecated: Use AddPeerRequestMessage.ProtoReflect.Descriptor instead.

func (*AddPeerRequestMessage) GetAddress

func (x *AddPeerRequestMessage) GetAddress() string

func (*AddPeerRequestMessage) GetIsPermanent

func (x *AddPeerRequestMessage) GetIsPermanent() bool

func (*AddPeerRequestMessage) ProtoMessage

func (*AddPeerRequestMessage) ProtoMessage()

func (*AddPeerRequestMessage) ProtoReflect

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

func (*AddPeerRequestMessage) Reset

func (x *AddPeerRequestMessage) Reset()

func (*AddPeerRequestMessage) String

func (x *AddPeerRequestMessage) String() string

type AddPeerResponseMessage

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

func (*AddPeerResponseMessage) Descriptor deprecated

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

Deprecated: Use AddPeerResponseMessage.ProtoReflect.Descriptor instead.

func (*AddPeerResponseMessage) GetError

func (x *AddPeerResponseMessage) GetError() *RPCError

func (*AddPeerResponseMessage) ProtoMessage

func (*AddPeerResponseMessage) ProtoMessage()

func (*AddPeerResponseMessage) ProtoReflect

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

func (*AddPeerResponseMessage) Reset

func (x *AddPeerResponseMessage) Reset()

func (*AddPeerResponseMessage) String

func (x *AddPeerResponseMessage) String() string

type AddressesMessage

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

func (*AddressesMessage) Descriptor deprecated

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

Deprecated: Use AddressesMessage.ProtoReflect.Descriptor instead.

func (*AddressesMessage) GetAddressList

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

func (*AddressesMessage) ProtoMessage

func (*AddressesMessage) ProtoMessage()

func (*AddressesMessage) ProtoReflect

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

func (*AddressesMessage) Reset

func (x *AddressesMessage) Reset()

func (*AddressesMessage) String

func (x *AddressesMessage) String() string

type BalancesByAddressEntry

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

func (*BalancesByAddressEntry) Descriptor deprecated

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

Deprecated: Use BalancesByAddressEntry.ProtoReflect.Descriptor instead.

func (*BalancesByAddressEntry) GetAddress

func (x *BalancesByAddressEntry) GetAddress() string

func (*BalancesByAddressEntry) GetBalance

func (x *BalancesByAddressEntry) GetBalance() uint64

func (*BalancesByAddressEntry) GetError

func (x *BalancesByAddressEntry) GetError() *RPCError

func (*BalancesByAddressEntry) ProtoMessage

func (*BalancesByAddressEntry) ProtoMessage()

func (*BalancesByAddressEntry) ProtoReflect

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

func (*BalancesByAddressEntry) Reset

func (x *BalancesByAddressEntry) Reset()

func (*BalancesByAddressEntry) String

func (x *BalancesByAddressEntry) String() string

type BanRequestMessage

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

BanRequestMessage bans the given ip.

func (*BanRequestMessage) Descriptor deprecated

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

Deprecated: Use BanRequestMessage.ProtoReflect.Descriptor instead.

func (*BanRequestMessage) GetIp

func (x *BanRequestMessage) GetIp() string

func (*BanRequestMessage) ProtoMessage

func (*BanRequestMessage) ProtoMessage()

func (*BanRequestMessage) ProtoReflect

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

func (*BanRequestMessage) Reset

func (x *BanRequestMessage) Reset()

func (*BanRequestMessage) String

func (x *BanRequestMessage) String() string

type BanResponseMessage

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

func (*BanResponseMessage) Descriptor deprecated

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

Deprecated: Use BanResponseMessage.ProtoReflect.Descriptor instead.

func (*BanResponseMessage) GetError

func (x *BanResponseMessage) GetError() *RPCError

func (*BanResponseMessage) ProtoMessage

func (*BanResponseMessage) ProtoMessage()

func (*BanResponseMessage) ProtoReflect

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

func (*BanResponseMessage) Reset

func (x *BanResponseMessage) Reset()

func (*BanResponseMessage) String

func (x *BanResponseMessage) String() string

type BlockAddedNotificationMessage

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

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

See: NotifyBlockAddedRequestMessage

func (*BlockAddedNotificationMessage) Descriptor deprecated

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

Deprecated: Use BlockAddedNotificationMessage.ProtoReflect.Descriptor instead.

func (*BlockAddedNotificationMessage) GetBlock

func (x *BlockAddedNotificationMessage) GetBlock() *RpcBlock

func (*BlockAddedNotificationMessage) ProtoMessage

func (*BlockAddedNotificationMessage) ProtoMessage()

func (*BlockAddedNotificationMessage) ProtoReflect

func (*BlockAddedNotificationMessage) Reset

func (x *BlockAddedNotificationMessage) Reset()

func (*BlockAddedNotificationMessage) String

type BlockGhostdagDataHashPair

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

func (*BlockGhostdagDataHashPair) Descriptor deprecated

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

Deprecated: Use BlockGhostdagDataHashPair.ProtoReflect.Descriptor instead.

func (*BlockGhostdagDataHashPair) GetGhostdagData

func (x *BlockGhostdagDataHashPair) GetGhostdagData() *GhostdagData

func (*BlockGhostdagDataHashPair) GetHash

func (x *BlockGhostdagDataHashPair) GetHash() *Hash

func (*BlockGhostdagDataHashPair) ProtoMessage

func (*BlockGhostdagDataHashPair) ProtoMessage()

func (*BlockGhostdagDataHashPair) ProtoReflect

func (*BlockGhostdagDataHashPair) Reset

func (x *BlockGhostdagDataHashPair) Reset()

func (*BlockGhostdagDataHashPair) String

func (x *BlockGhostdagDataHashPair) String() string

type BlockHeader

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

func (*BlockHeader) Descriptor deprecated

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

Deprecated: Use BlockHeader.ProtoReflect.Descriptor instead.

func (*BlockHeader) GetAcceptedIdMerkleRoot

func (x *BlockHeader) GetAcceptedIdMerkleRoot() *Hash

func (*BlockHeader) GetBits

func (x *BlockHeader) GetBits() uint32

func (*BlockHeader) GetBlueScore

func (x *BlockHeader) GetBlueScore() uint64

func (*BlockHeader) GetBlueWork

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

func (*BlockHeader) GetDaaScore

func (x *BlockHeader) GetDaaScore() uint64

func (*BlockHeader) GetHashMerkleRoot

func (x *BlockHeader) GetHashMerkleRoot() *Hash

func (*BlockHeader) GetNonce

func (x *BlockHeader) GetNonce() uint64

func (*BlockHeader) GetParents

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

func (*BlockHeader) GetPruningPoint

func (x *BlockHeader) GetPruningPoint() *Hash

func (*BlockHeader) GetTimestamp

func (x *BlockHeader) GetTimestamp() int64

func (*BlockHeader) GetUtxoCommitment

func (x *BlockHeader) GetUtxoCommitment() *Hash

func (*BlockHeader) GetVersion

func (x *BlockHeader) GetVersion() uint32

func (*BlockHeader) ProtoMessage

func (*BlockHeader) ProtoMessage()

func (*BlockHeader) ProtoReflect

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

func (*BlockHeader) Reset

func (x *BlockHeader) Reset()

func (*BlockHeader) String

func (x *BlockHeader) String() string

type BlockHeadersMessage

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

func (*BlockHeadersMessage) Descriptor deprecated

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

Deprecated: Use BlockHeadersMessage.ProtoReflect.Descriptor instead.

func (*BlockHeadersMessage) GetBlockHeaders

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

func (*BlockHeadersMessage) ProtoMessage

func (*BlockHeadersMessage) ProtoMessage()

func (*BlockHeadersMessage) ProtoReflect

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

func (*BlockHeadersMessage) Reset

func (x *BlockHeadersMessage) Reset()

func (*BlockHeadersMessage) String

func (x *BlockHeadersMessage) String() string

type BlockLevelParents

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

func (*BlockLevelParents) Descriptor deprecated

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

Deprecated: Use BlockLevelParents.ProtoReflect.Descriptor instead.

func (*BlockLevelParents) GetParentHashes

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

func (*BlockLevelParents) ProtoMessage

func (*BlockLevelParents) ProtoMessage()

func (*BlockLevelParents) ProtoReflect

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

func (*BlockLevelParents) Reset

func (x *BlockLevelParents) Reset()

func (*BlockLevelParents) String

func (x *BlockLevelParents) String() string

type BlockLocatorMessage

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

func (*BlockLocatorMessage) Descriptor deprecated

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

Deprecated: Use BlockLocatorMessage.ProtoReflect.Descriptor instead.

func (*BlockLocatorMessage) GetHashes

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

func (*BlockLocatorMessage) ProtoMessage

func (*BlockLocatorMessage) ProtoMessage()

func (*BlockLocatorMessage) ProtoReflect

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

func (*BlockLocatorMessage) Reset

func (x *BlockLocatorMessage) Reset()

func (*BlockLocatorMessage) String

func (x *BlockLocatorMessage) String() string

type BlockMessage

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

func (*BlockMessage) Descriptor deprecated

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

Deprecated: Use BlockMessage.ProtoReflect.Descriptor instead.

func (*BlockMessage) GetHeader

func (x *BlockMessage) GetHeader() *BlockHeader

func (*BlockMessage) GetTransactions

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

func (*BlockMessage) ProtoMessage

func (*BlockMessage) ProtoMessage()

func (*BlockMessage) ProtoReflect

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

func (*BlockMessage) Reset

func (x *BlockMessage) Reset()

func (*BlockMessage) String

func (x *BlockMessage) String() string

type BlockWithTrustedDataMessage

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

func (*BlockWithTrustedDataMessage) Descriptor deprecated

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

Deprecated: Use BlockWithTrustedDataMessage.ProtoReflect.Descriptor instead.

func (*BlockWithTrustedDataMessage) GetBlock

func (*BlockWithTrustedDataMessage) GetDaaScore

func (x *BlockWithTrustedDataMessage) GetDaaScore() uint64

func (*BlockWithTrustedDataMessage) GetDaaWindow

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

func (*BlockWithTrustedDataMessage) GetGhostdagData

func (*BlockWithTrustedDataMessage) ProtoMessage

func (*BlockWithTrustedDataMessage) ProtoMessage()

func (*BlockWithTrustedDataMessage) ProtoReflect

func (*BlockWithTrustedDataMessage) Reset

func (x *BlockWithTrustedDataMessage) Reset()

func (*BlockWithTrustedDataMessage) String

func (x *BlockWithTrustedDataMessage) String() string

type BlockWithTrustedDataV4Message

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

func (*BlockWithTrustedDataV4Message) Descriptor deprecated

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

Deprecated: Use BlockWithTrustedDataV4Message.ProtoReflect.Descriptor instead.

func (*BlockWithTrustedDataV4Message) GetBlock

func (*BlockWithTrustedDataV4Message) GetDaaWindowIndices

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

func (*BlockWithTrustedDataV4Message) GetGhostdagDataIndices

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

func (*BlockWithTrustedDataV4Message) ProtoMessage

func (*BlockWithTrustedDataV4Message) ProtoMessage()

func (*BlockWithTrustedDataV4Message) ProtoReflect

func (*BlockWithTrustedDataV4Message) Reset

func (x *BlockWithTrustedDataV4Message) Reset()

func (*BlockWithTrustedDataV4Message) String

type BluesAnticoneSizes

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

func (*BluesAnticoneSizes) Descriptor deprecated

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

Deprecated: Use BluesAnticoneSizes.ProtoReflect.Descriptor instead.

func (*BluesAnticoneSizes) GetAnticoneSize

func (x *BluesAnticoneSizes) GetAnticoneSize() uint32

func (*BluesAnticoneSizes) GetBlueHash

func (x *BluesAnticoneSizes) GetBlueHash() *Hash

func (*BluesAnticoneSizes) ProtoMessage

func (*BluesAnticoneSizes) ProtoMessage()

func (*BluesAnticoneSizes) ProtoReflect

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

func (*BluesAnticoneSizes) Reset

func (x *BluesAnticoneSizes) Reset()

func (*BluesAnticoneSizes) String

func (x *BluesAnticoneSizes) String() string

type DaaBlock

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

func (*DaaBlock) Descriptor deprecated

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

Deprecated: Use DaaBlock.ProtoReflect.Descriptor instead.

func (*DaaBlock) GetBlock

func (x *DaaBlock) GetBlock() *BlockMessage

func (*DaaBlock) GetGhostdagData

func (x *DaaBlock) GetGhostdagData() *GhostdagData

func (*DaaBlock) ProtoMessage

func (*DaaBlock) ProtoMessage()

func (*DaaBlock) ProtoReflect

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

func (*DaaBlock) Reset

func (x *DaaBlock) Reset()

func (*DaaBlock) String

func (x *DaaBlock) String() string

type DaaBlockV4

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

func (*DaaBlockV4) Descriptor deprecated

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

Deprecated: Use DaaBlockV4.ProtoReflect.Descriptor instead.

func (*DaaBlockV4) GetGhostdagData

func (x *DaaBlockV4) GetGhostdagData() *GhostdagData

func (*DaaBlockV4) GetHeader

func (x *DaaBlockV4) GetHeader() *BlockHeader

func (*DaaBlockV4) ProtoMessage

func (*DaaBlockV4) ProtoMessage()

func (*DaaBlockV4) ProtoReflect

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

func (*DaaBlockV4) Reset

func (x *DaaBlockV4) Reset()

func (*DaaBlockV4) String

func (x *DaaBlockV4) String() string

type DoneBlocksWithTrustedDataMessage

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

func (*DoneBlocksWithTrustedDataMessage) Descriptor deprecated

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

Deprecated: Use DoneBlocksWithTrustedDataMessage.ProtoReflect.Descriptor instead.

func (*DoneBlocksWithTrustedDataMessage) ProtoMessage

func (*DoneBlocksWithTrustedDataMessage) ProtoMessage()

func (*DoneBlocksWithTrustedDataMessage) ProtoReflect

func (*DoneBlocksWithTrustedDataMessage) Reset

func (*DoneBlocksWithTrustedDataMessage) String

type DoneHeadersMessage

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

func (*DoneHeadersMessage) Descriptor deprecated

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

Deprecated: Use DoneHeadersMessage.ProtoReflect.Descriptor instead.

func (*DoneHeadersMessage) ProtoMessage

func (*DoneHeadersMessage) ProtoMessage()

func (*DoneHeadersMessage) ProtoReflect

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

func (*DoneHeadersMessage) Reset

func (x *DoneHeadersMessage) Reset()

func (*DoneHeadersMessage) String

func (x *DoneHeadersMessage) String() string

type DonePruningPointUtxoSetChunksMessage

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

func (*DonePruningPointUtxoSetChunksMessage) Descriptor deprecated

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

Deprecated: Use DonePruningPointUtxoSetChunksMessage.ProtoReflect.Descriptor instead.

func (*DonePruningPointUtxoSetChunksMessage) ProtoMessage

func (*DonePruningPointUtxoSetChunksMessage) ProtoMessage()

func (*DonePruningPointUtxoSetChunksMessage) ProtoReflect

func (*DonePruningPointUtxoSetChunksMessage) Reset

func (*DonePruningPointUtxoSetChunksMessage) String

type EstimateNetworkHashesPerSecondRequestMessage

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

func (*EstimateNetworkHashesPerSecondRequestMessage) Descriptor deprecated

Deprecated: Use EstimateNetworkHashesPerSecondRequestMessage.ProtoReflect.Descriptor instead.

func (*EstimateNetworkHashesPerSecondRequestMessage) GetStartHash

func (*EstimateNetworkHashesPerSecondRequestMessage) GetWindowSize

func (*EstimateNetworkHashesPerSecondRequestMessage) ProtoMessage

func (*EstimateNetworkHashesPerSecondRequestMessage) ProtoReflect

func (*EstimateNetworkHashesPerSecondRequestMessage) Reset

func (*EstimateNetworkHashesPerSecondRequestMessage) String

type EstimateNetworkHashesPerSecondResponseMessage

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

func (*EstimateNetworkHashesPerSecondResponseMessage) Descriptor deprecated

Deprecated: Use EstimateNetworkHashesPerSecondResponseMessage.ProtoReflect.Descriptor instead.

func (*EstimateNetworkHashesPerSecondResponseMessage) GetError

func (*EstimateNetworkHashesPerSecondResponseMessage) GetNetworkHashesPerSecond

func (x *EstimateNetworkHashesPerSecondResponseMessage) GetNetworkHashesPerSecond() uint64

func (*EstimateNetworkHashesPerSecondResponseMessage) ProtoMessage

func (*EstimateNetworkHashesPerSecondResponseMessage) ProtoReflect

func (*EstimateNetworkHashesPerSecondResponseMessage) Reset

func (*EstimateNetworkHashesPerSecondResponseMessage) String

type FinalityConflictNotificationMessage

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

func (*FinalityConflictNotificationMessage) Descriptor deprecated

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

Deprecated: Use FinalityConflictNotificationMessage.ProtoReflect.Descriptor instead.

func (*FinalityConflictNotificationMessage) GetViolatingBlockHash

func (x *FinalityConflictNotificationMessage) GetViolatingBlockHash() string

func (*FinalityConflictNotificationMessage) ProtoMessage

func (*FinalityConflictNotificationMessage) ProtoMessage()

func (*FinalityConflictNotificationMessage) ProtoReflect

func (*FinalityConflictNotificationMessage) Reset

func (*FinalityConflictNotificationMessage) String

type FinalityConflictResolvedNotificationMessage

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

func (*FinalityConflictResolvedNotificationMessage) Descriptor deprecated

Deprecated: Use FinalityConflictResolvedNotificationMessage.ProtoReflect.Descriptor instead.

func (*FinalityConflictResolvedNotificationMessage) GetFinalityBlockHash

func (x *FinalityConflictResolvedNotificationMessage) GetFinalityBlockHash() string

func (*FinalityConflictResolvedNotificationMessage) ProtoMessage

func (*FinalityConflictResolvedNotificationMessage) ProtoReflect

func (*FinalityConflictResolvedNotificationMessage) Reset

func (*FinalityConflictResolvedNotificationMessage) String

type GetBalanceByAddressRequestMessage

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

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

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

func (*GetBalanceByAddressRequestMessage) Descriptor deprecated

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

Deprecated: Use GetBalanceByAddressRequestMessage.ProtoReflect.Descriptor instead.

func (*GetBalanceByAddressRequestMessage) GetAddress

func (x *GetBalanceByAddressRequestMessage) GetAddress() string

func (*GetBalanceByAddressRequestMessage) ProtoMessage

func (*GetBalanceByAddressRequestMessage) ProtoMessage()

func (*GetBalanceByAddressRequestMessage) ProtoReflect

func (*GetBalanceByAddressRequestMessage) Reset

func (*GetBalanceByAddressRequestMessage) String

type GetBalanceByAddressResponseMessage

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

func (*GetBalanceByAddressResponseMessage) Descriptor deprecated

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

Deprecated: Use GetBalanceByAddressResponseMessage.ProtoReflect.Descriptor instead.

func (*GetBalanceByAddressResponseMessage) GetBalance

func (*GetBalanceByAddressResponseMessage) GetError

func (*GetBalanceByAddressResponseMessage) ProtoMessage

func (*GetBalanceByAddressResponseMessage) ProtoMessage()

func (*GetBalanceByAddressResponseMessage) ProtoReflect

func (*GetBalanceByAddressResponseMessage) Reset

func (*GetBalanceByAddressResponseMessage) String

type GetBalancesByAddressesRequestMessage

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

func (*GetBalancesByAddressesRequestMessage) Descriptor deprecated

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

Deprecated: Use GetBalancesByAddressesRequestMessage.ProtoReflect.Descriptor instead.

func (*GetBalancesByAddressesRequestMessage) GetAddresses

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

func (*GetBalancesByAddressesRequestMessage) ProtoMessage

func (*GetBalancesByAddressesRequestMessage) ProtoMessage()

func (*GetBalancesByAddressesRequestMessage) ProtoReflect

func (*GetBalancesByAddressesRequestMessage) Reset

func (*GetBalancesByAddressesRequestMessage) String

type GetBalancesByAddressesResponseMessage

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

func (*GetBalancesByAddressesResponseMessage) Descriptor deprecated

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

Deprecated: Use GetBalancesByAddressesResponseMessage.ProtoReflect.Descriptor instead.

func (*GetBalancesByAddressesResponseMessage) GetEntries

func (*GetBalancesByAddressesResponseMessage) GetError

func (*GetBalancesByAddressesResponseMessage) ProtoMessage

func (*GetBalancesByAddressesResponseMessage) ProtoMessage()

func (*GetBalancesByAddressesResponseMessage) ProtoReflect

func (*GetBalancesByAddressesResponseMessage) Reset

func (*GetBalancesByAddressesResponseMessage) String

type GetBlockCountRequestMessage

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

GetBlockCountRequestMessage requests the current number of blocks in this pyipad. 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 pyipad's DAG.

func (*GetBlockDagInfoRequestMessage) Descriptor deprecated

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

Deprecated: Use GetBlockDagInfoRequestMessage.ProtoReflect.Descriptor instead.

func (*GetBlockDagInfoRequestMessage) ProtoMessage

func (*GetBlockDagInfoRequestMessage) ProtoMessage()

func (*GetBlockDagInfoRequestMessage) ProtoReflect

func (*GetBlockDagInfoRequestMessage) Reset

func (x *GetBlockDagInfoRequestMessage) Reset()

func (*GetBlockDagInfoRequestMessage) String

type GetBlockDagInfoResponseMessage

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

func (*GetBlockDagInfoResponseMessage) Descriptor deprecated

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

Deprecated: Use GetBlockDagInfoResponseMessage.ProtoReflect.Descriptor instead.

func (*GetBlockDagInfoResponseMessage) GetBlockCount

func (x *GetBlockDagInfoResponseMessage) GetBlockCount() uint64

func (*GetBlockDagInfoResponseMessage) GetDifficulty

func (x *GetBlockDagInfoResponseMessage) GetDifficulty() float64

func (*GetBlockDagInfoResponseMessage) GetError

func (*GetBlockDagInfoResponseMessage) GetHeaderCount

func (x *GetBlockDagInfoResponseMessage) GetHeaderCount() uint64

func (*GetBlockDagInfoResponseMessage) GetNetworkName

func (x *GetBlockDagInfoResponseMessage) GetNetworkName() string

func (*GetBlockDagInfoResponseMessage) GetPastMedianTime

func (x *GetBlockDagInfoResponseMessage) GetPastMedianTime() int64

func (*GetBlockDagInfoResponseMessage) GetPruningPointHash

func (x *GetBlockDagInfoResponseMessage) GetPruningPointHash() string

func (*GetBlockDagInfoResponseMessage) GetTipHashes

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

func (*GetBlockDagInfoResponseMessage) GetVirtualDaaScore

func (x *GetBlockDagInfoResponseMessage) GetVirtualDaaScore() uint64

func (*GetBlockDagInfoResponseMessage) GetVirtualParentHashes

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

func (*GetBlockDagInfoResponseMessage) ProtoMessage

func (*GetBlockDagInfoResponseMessage) ProtoMessage()

func (*GetBlockDagInfoResponseMessage) ProtoReflect

func (*GetBlockDagInfoResponseMessage) Reset

func (x *GetBlockDagInfoResponseMessage) Reset()

func (*GetBlockDagInfoResponseMessage) String

type GetBlockRequestMessage

type GetBlockRequestMessage struct {

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

GetBlockRequestMessage requests information about a specific block

func (*GetBlockRequestMessage) Descriptor deprecated

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

Deprecated: Use GetBlockRequestMessage.ProtoReflect.Descriptor instead.

func (*GetBlockRequestMessage) GetHash

func (x *GetBlockRequestMessage) GetHash() string

func (*GetBlockRequestMessage) GetIncludeTransactions

func (x *GetBlockRequestMessage) GetIncludeTransactions() bool

func (*GetBlockRequestMessage) ProtoMessage

func (*GetBlockRequestMessage) ProtoMessage()

func (*GetBlockRequestMessage) ProtoReflect

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

func (*GetBlockRequestMessage) Reset

func (x *GetBlockRequestMessage) Reset()

func (*GetBlockRequestMessage) String

func (x *GetBlockRequestMessage) String() string

type GetBlockResponseMessage

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

func (*GetBlockResponseMessage) Descriptor deprecated

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

Deprecated: Use GetBlockResponseMessage.ProtoReflect.Descriptor instead.

func (*GetBlockResponseMessage) GetBlock

func (x *GetBlockResponseMessage) GetBlock() *RpcBlock

func (*GetBlockResponseMessage) GetError

func (x *GetBlockResponseMessage) GetError() *RPCError

func (*GetBlockResponseMessage) ProtoMessage

func (*GetBlockResponseMessage) ProtoMessage()

func (*GetBlockResponseMessage) ProtoReflect

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

func (*GetBlockResponseMessage) Reset

func (x *GetBlockResponseMessage) Reset()

func (*GetBlockResponseMessage) String

func (x *GetBlockResponseMessage) String() string

type GetBlockTemplateRequestMessage

type GetBlockTemplateRequestMessage struct {

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

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

See: SubmitBlockRequestMessage

func (*GetBlockTemplateRequestMessage) Descriptor deprecated

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

Deprecated: Use GetBlockTemplateRequestMessage.ProtoReflect.Descriptor instead.

func (*GetBlockTemplateRequestMessage) GetExtraData

func (x *GetBlockTemplateRequestMessage) GetExtraData() string

func (*GetBlockTemplateRequestMessage) GetPayAddress

func (x *GetBlockTemplateRequestMessage) GetPayAddress() string

func (*GetBlockTemplateRequestMessage) ProtoMessage

func (*GetBlockTemplateRequestMessage) ProtoMessage()

func (*GetBlockTemplateRequestMessage) ProtoReflect

func (*GetBlockTemplateRequestMessage) Reset

func (x *GetBlockTemplateRequestMessage) Reset()

func (*GetBlockTemplateRequestMessage) String

type GetBlockTemplateResponseMessage

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

func (*GetBlockTemplateResponseMessage) Descriptor deprecated

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

Deprecated: Use GetBlockTemplateResponseMessage.ProtoReflect.Descriptor instead.

func (*GetBlockTemplateResponseMessage) GetBlock

func (*GetBlockTemplateResponseMessage) GetError

func (*GetBlockTemplateResponseMessage) GetIsSynced

func (x *GetBlockTemplateResponseMessage) GetIsSynced() bool

func (*GetBlockTemplateResponseMessage) ProtoMessage

func (*GetBlockTemplateResponseMessage) ProtoMessage()

func (*GetBlockTemplateResponseMessage) ProtoReflect

func (*GetBlockTemplateResponseMessage) Reset

func (*GetBlockTemplateResponseMessage) String

type GetBlocksRequestMessage

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

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

func (*GetBlocksRequestMessage) Descriptor deprecated

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

Deprecated: Use GetBlocksRequestMessage.ProtoReflect.Descriptor instead.

func (*GetBlocksRequestMessage) GetIncludeBlocks

func (x *GetBlocksRequestMessage) GetIncludeBlocks() bool

func (*GetBlocksRequestMessage) GetIncludeTransactions

func (x *GetBlocksRequestMessage) GetIncludeTransactions() bool

func (*GetBlocksRequestMessage) GetLowHash

func (x *GetBlocksRequestMessage) GetLowHash() string

func (*GetBlocksRequestMessage) ProtoMessage

func (*GetBlocksRequestMessage) ProtoMessage()

func (*GetBlocksRequestMessage) ProtoReflect

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

func (*GetBlocksRequestMessage) Reset

func (x *GetBlocksRequestMessage) Reset()

func (*GetBlocksRequestMessage) String

func (x *GetBlocksRequestMessage) String() string

type GetBlocksResponseMessage

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

func (*GetBlocksResponseMessage) Descriptor deprecated

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

Deprecated: Use GetBlocksResponseMessage.ProtoReflect.Descriptor instead.

func (*GetBlocksResponseMessage) GetBlockHashes

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

func (*GetBlocksResponseMessage) GetBlocks

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

func (*GetBlocksResponseMessage) GetError

func (x *GetBlocksResponseMessage) GetError() *RPCError

func (*GetBlocksResponseMessage) ProtoMessage

func (*GetBlocksResponseMessage) ProtoMessage()

func (*GetBlocksResponseMessage) ProtoReflect

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

func (*GetBlocksResponseMessage) Reset

func (x *GetBlocksResponseMessage) Reset()

func (*GetBlocksResponseMessage) String

func (x *GetBlocksResponseMessage) String() string

type GetCoinSupplyRequestMessage

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

func (*GetCoinSupplyRequestMessage) Descriptor deprecated

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

Deprecated: Use GetCoinSupplyRequestMessage.ProtoReflect.Descriptor instead.

func (*GetCoinSupplyRequestMessage) ProtoMessage

func (*GetCoinSupplyRequestMessage) ProtoMessage()

func (*GetCoinSupplyRequestMessage) ProtoReflect

func (*GetCoinSupplyRequestMessage) Reset

func (x *GetCoinSupplyRequestMessage) Reset()

func (*GetCoinSupplyRequestMessage) String

func (x *GetCoinSupplyRequestMessage) String() string

type GetCoinSupplyResponseMessage

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

func (*GetCoinSupplyResponseMessage) Descriptor deprecated

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

Deprecated: Use GetCoinSupplyResponseMessage.ProtoReflect.Descriptor instead.

func (*GetCoinSupplyResponseMessage) GetCirculatingLeor added in v0.13.2

func (x *GetCoinSupplyResponseMessage) GetCirculatingLeor() uint64

func (*GetCoinSupplyResponseMessage) GetError

func (x *GetCoinSupplyResponseMessage) GetError() *RPCError

func (*GetCoinSupplyResponseMessage) GetMaxLeor added in v0.13.2

func (x *GetCoinSupplyResponseMessage) GetMaxLeor() uint64

func (*GetCoinSupplyResponseMessage) ProtoMessage

func (*GetCoinSupplyResponseMessage) ProtoMessage()

func (*GetCoinSupplyResponseMessage) ProtoReflect

func (*GetCoinSupplyResponseMessage) Reset

func (x *GetCoinSupplyResponseMessage) Reset()

func (*GetCoinSupplyResponseMessage) String

type GetConnectedPeerInfoMessage

type GetConnectedPeerInfoMessage struct {
	Id      string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Address string `protobuf:"bytes,2,opt,name=address,proto3" json:"address,omitempty"`
	// How long did the last ping/pong exchange take
	LastPingDuration int64 `protobuf:"varint,3,opt,name=lastPingDuration,proto3" json:"lastPingDuration,omitempty"`
	// Whether this pyipad 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 pyipad
	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 pyipad.

func (*GetConnectedPeerInfoRequestMessage) Descriptor deprecated

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

Deprecated: Use GetConnectedPeerInfoRequestMessage.ProtoReflect.Descriptor instead.

func (*GetConnectedPeerInfoRequestMessage) ProtoMessage

func (*GetConnectedPeerInfoRequestMessage) ProtoMessage()

func (*GetConnectedPeerInfoRequestMessage) ProtoReflect

func (*GetConnectedPeerInfoRequestMessage) Reset

func (*GetConnectedPeerInfoRequestMessage) String

type GetConnectedPeerInfoResponseMessage

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

func (*GetConnectedPeerInfoResponseMessage) Descriptor deprecated

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

Deprecated: Use GetConnectedPeerInfoResponseMessage.ProtoReflect.Descriptor instead.

func (*GetConnectedPeerInfoResponseMessage) GetError

func (*GetConnectedPeerInfoResponseMessage) GetInfos

func (*GetConnectedPeerInfoResponseMessage) ProtoMessage

func (*GetConnectedPeerInfoResponseMessage) ProtoMessage()

func (*GetConnectedPeerInfoResponseMessage) ProtoReflect

func (*GetConnectedPeerInfoResponseMessage) Reset

func (*GetConnectedPeerInfoResponseMessage) String

type GetCurrentNetworkRequestMessage

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

GetCurrentNetworkRequestMessage requests the network pyipad is currently running against.

Possible networks are: Mainnet, Testnet, Simnet, Devnet

func (*GetCurrentNetworkRequestMessage) Descriptor deprecated

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

Deprecated: Use GetCurrentNetworkRequestMessage.ProtoReflect.Descriptor instead.

func (*GetCurrentNetworkRequestMessage) ProtoMessage

func (*GetCurrentNetworkRequestMessage) ProtoMessage()

func (*GetCurrentNetworkRequestMessage) ProtoReflect

func (*GetCurrentNetworkRequestMessage) Reset

func (*GetCurrentNetworkRequestMessage) String

type GetCurrentNetworkResponseMessage

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

func (*GetCurrentNetworkResponseMessage) Descriptor deprecated

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

Deprecated: Use GetCurrentNetworkResponseMessage.ProtoReflect.Descriptor instead.

func (*GetCurrentNetworkResponseMessage) GetCurrentNetwork

func (x *GetCurrentNetworkResponseMessage) GetCurrentNetwork() string

func (*GetCurrentNetworkResponseMessage) GetError

func (*GetCurrentNetworkResponseMessage) ProtoMessage

func (*GetCurrentNetworkResponseMessage) ProtoMessage()

func (*GetCurrentNetworkResponseMessage) ProtoReflect

func (*GetCurrentNetworkResponseMessage) Reset

func (*GetCurrentNetworkResponseMessage) String

type GetHeadersRequestMessage

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

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

func (*GetHeadersRequestMessage) Descriptor deprecated

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

Deprecated: Use GetHeadersRequestMessage.ProtoReflect.Descriptor instead.

func (*GetHeadersRequestMessage) GetIsAscending

func (x *GetHeadersRequestMessage) GetIsAscending() bool

func (*GetHeadersRequestMessage) GetLimit

func (x *GetHeadersRequestMessage) GetLimit() uint64

func (*GetHeadersRequestMessage) GetStartHash

func (x *GetHeadersRequestMessage) GetStartHash() string

func (*GetHeadersRequestMessage) ProtoMessage

func (*GetHeadersRequestMessage) ProtoMessage()

func (*GetHeadersRequestMessage) ProtoReflect

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

func (*GetHeadersRequestMessage) Reset

func (x *GetHeadersRequestMessage) Reset()

func (*GetHeadersRequestMessage) String

func (x *GetHeadersRequestMessage) String() string

type GetHeadersResponseMessage

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

func (*GetHeadersResponseMessage) Descriptor deprecated

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

Deprecated: Use GetHeadersResponseMessage.ProtoReflect.Descriptor instead.

func (*GetHeadersResponseMessage) GetError

func (x *GetHeadersResponseMessage) GetError() *RPCError

func (*GetHeadersResponseMessage) GetHeaders

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

func (*GetHeadersResponseMessage) ProtoMessage

func (*GetHeadersResponseMessage) ProtoMessage()

func (*GetHeadersResponseMessage) ProtoReflect

func (*GetHeadersResponseMessage) Reset

func (x *GetHeadersResponseMessage) Reset()

func (*GetHeadersResponseMessage) String

func (x *GetHeadersResponseMessage) String() string

type GetInfoRequestMessage

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

GetInfoRequestMessage returns info about the node.

func (*GetInfoRequestMessage) Descriptor deprecated

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

Deprecated: Use GetInfoRequestMessage.ProtoReflect.Descriptor instead.

func (*GetInfoRequestMessage) ProtoMessage

func (*GetInfoRequestMessage) ProtoMessage()

func (*GetInfoRequestMessage) ProtoReflect

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

func (*GetInfoRequestMessage) Reset

func (x *GetInfoRequestMessage) Reset()

func (*GetInfoRequestMessage) String

func (x *GetInfoRequestMessage) String() string

type GetInfoResponseMessage

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

func (*GetInfoResponseMessage) Descriptor deprecated

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

Deprecated: Use GetInfoResponseMessage.ProtoReflect.Descriptor instead.

func (*GetInfoResponseMessage) GetError

func (x *GetInfoResponseMessage) GetError() *RPCError

func (*GetInfoResponseMessage) GetIsSynced

func (x *GetInfoResponseMessage) GetIsSynced() bool

func (*GetInfoResponseMessage) GetIsUtxoIndexed

func (x *GetInfoResponseMessage) GetIsUtxoIndexed() bool

func (*GetInfoResponseMessage) GetMempoolSize

func (x *GetInfoResponseMessage) GetMempoolSize() uint64

func (*GetInfoResponseMessage) GetP2PId

func (x *GetInfoResponseMessage) GetP2PId() string

func (*GetInfoResponseMessage) GetServerVersion

func (x *GetInfoResponseMessage) GetServerVersion() string

func (*GetInfoResponseMessage) ProtoMessage

func (*GetInfoResponseMessage) ProtoMessage()

func (*GetInfoResponseMessage) ProtoReflect

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

func (*GetInfoResponseMessage) Reset

func (x *GetInfoResponseMessage) Reset()

func (*GetInfoResponseMessage) String

func (x *GetInfoResponseMessage) String() string

type GetMempoolEntriesByAddressesRequestMessage

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

func (*GetMempoolEntriesByAddressesRequestMessage) Descriptor deprecated

Deprecated: Use GetMempoolEntriesByAddressesRequestMessage.ProtoReflect.Descriptor instead.

func (*GetMempoolEntriesByAddressesRequestMessage) GetAddresses

func (*GetMempoolEntriesByAddressesRequestMessage) GetFilterTransactionPool

func (x *GetMempoolEntriesByAddressesRequestMessage) GetFilterTransactionPool() bool

func (*GetMempoolEntriesByAddressesRequestMessage) GetIncludeOrphanPool

func (x *GetMempoolEntriesByAddressesRequestMessage) GetIncludeOrphanPool() bool

func (*GetMempoolEntriesByAddressesRequestMessage) ProtoMessage

func (*GetMempoolEntriesByAddressesRequestMessage) ProtoReflect

func (*GetMempoolEntriesByAddressesRequestMessage) Reset

func (*GetMempoolEntriesByAddressesRequestMessage) String

type GetMempoolEntriesByAddressesResponseMessage

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

func (*GetMempoolEntriesByAddressesResponseMessage) Descriptor deprecated

Deprecated: Use GetMempoolEntriesByAddressesResponseMessage.ProtoReflect.Descriptor instead.

func (*GetMempoolEntriesByAddressesResponseMessage) GetEntries

func (*GetMempoolEntriesByAddressesResponseMessage) GetError

func (*GetMempoolEntriesByAddressesResponseMessage) ProtoMessage

func (*GetMempoolEntriesByAddressesResponseMessage) ProtoReflect

func (*GetMempoolEntriesByAddressesResponseMessage) Reset

func (*GetMempoolEntriesByAddressesResponseMessage) String

type GetMempoolEntriesRequestMessage

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

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

func (*GetMempoolEntriesRequestMessage) Descriptor deprecated

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

Deprecated: Use GetMempoolEntriesRequestMessage.ProtoReflect.Descriptor instead.

func (*GetMempoolEntriesRequestMessage) GetFilterTransactionPool

func (x *GetMempoolEntriesRequestMessage) GetFilterTransactionPool() bool

func (*GetMempoolEntriesRequestMessage) GetIncludeOrphanPool

func (x *GetMempoolEntriesRequestMessage) GetIncludeOrphanPool() bool

func (*GetMempoolEntriesRequestMessage) ProtoMessage

func (*GetMempoolEntriesRequestMessage) ProtoMessage()

func (*GetMempoolEntriesRequestMessage) ProtoReflect

func (*GetMempoolEntriesRequestMessage) Reset

func (*GetMempoolEntriesRequestMessage) String

type GetMempoolEntriesResponseMessage

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

func (*GetMempoolEntriesResponseMessage) Descriptor deprecated

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

Deprecated: Use GetMempoolEntriesResponseMessage.ProtoReflect.Descriptor instead.

func (*GetMempoolEntriesResponseMessage) GetEntries

func (*GetMempoolEntriesResponseMessage) GetError

func (*GetMempoolEntriesResponseMessage) ProtoMessage

func (*GetMempoolEntriesResponseMessage) ProtoMessage()

func (*GetMempoolEntriesResponseMessage) ProtoReflect

func (*GetMempoolEntriesResponseMessage) Reset

func (*GetMempoolEntriesResponseMessage) String

type GetMempoolEntryRequestMessage

type GetMempoolEntryRequestMessage struct {

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

GetMempoolEntryRequestMessage requests information about a specific transaction in the mempool.

func (*GetMempoolEntryRequestMessage) Descriptor deprecated

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

Deprecated: Use GetMempoolEntryRequestMessage.ProtoReflect.Descriptor instead.

func (*GetMempoolEntryRequestMessage) GetFilterTransactionPool

func (x *GetMempoolEntryRequestMessage) GetFilterTransactionPool() bool

func (*GetMempoolEntryRequestMessage) GetIncludeOrphanPool

func (x *GetMempoolEntryRequestMessage) GetIncludeOrphanPool() bool

func (*GetMempoolEntryRequestMessage) GetTxId

func (*GetMempoolEntryRequestMessage) ProtoMessage

func (*GetMempoolEntryRequestMessage) ProtoMessage()

func (*GetMempoolEntryRequestMessage) ProtoReflect

func (*GetMempoolEntryRequestMessage) Reset

func (x *GetMempoolEntryRequestMessage) Reset()

func (*GetMempoolEntryRequestMessage) String

type GetMempoolEntryResponseMessage

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

func (*GetMempoolEntryResponseMessage) Descriptor deprecated

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

Deprecated: Use GetMempoolEntryResponseMessage.ProtoReflect.Descriptor instead.

func (*GetMempoolEntryResponseMessage) GetEntry

func (*GetMempoolEntryResponseMessage) GetError

func (*GetMempoolEntryResponseMessage) ProtoMessage

func (*GetMempoolEntryResponseMessage) ProtoMessage()

func (*GetMempoolEntryResponseMessage) ProtoReflect

func (*GetMempoolEntryResponseMessage) Reset

func (x *GetMempoolEntryResponseMessage) Reset()

func (*GetMempoolEntryResponseMessage) String

type GetPeerAddressesKnownAddressMessage

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

func (*GetPeerAddressesKnownAddressMessage) Descriptor deprecated

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

Deprecated: Use GetPeerAddressesKnownAddressMessage.ProtoReflect.Descriptor instead.

func (*GetPeerAddressesKnownAddressMessage) GetAddr

func (*GetPeerAddressesKnownAddressMessage) ProtoMessage

func (*GetPeerAddressesKnownAddressMessage) ProtoMessage()

func (*GetPeerAddressesKnownAddressMessage) ProtoReflect

func (*GetPeerAddressesKnownAddressMessage) Reset

func (*GetPeerAddressesKnownAddressMessage) String

type GetPeerAddressesRequestMessage

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

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

func (*GetPeerAddressesRequestMessage) Descriptor deprecated

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

Deprecated: Use GetPeerAddressesRequestMessage.ProtoReflect.Descriptor instead.

func (*GetPeerAddressesRequestMessage) ProtoMessage

func (*GetPeerAddressesRequestMessage) ProtoMessage()

func (*GetPeerAddressesRequestMessage) ProtoReflect

func (*GetPeerAddressesRequestMessage) Reset

func (x *GetPeerAddressesRequestMessage) Reset()

func (*GetPeerAddressesRequestMessage) String

type GetPeerAddressesResponseMessage

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

func (*GetPeerAddressesResponseMessage) Descriptor deprecated

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

Deprecated: Use GetPeerAddressesResponseMessage.ProtoReflect.Descriptor instead.

func (*GetPeerAddressesResponseMessage) GetAddresses

func (*GetPeerAddressesResponseMessage) GetBannedAddresses

func (*GetPeerAddressesResponseMessage) GetError

func (*GetPeerAddressesResponseMessage) ProtoMessage

func (*GetPeerAddressesResponseMessage) ProtoMessage()

func (*GetPeerAddressesResponseMessage) ProtoReflect

func (*GetPeerAddressesResponseMessage) Reset

func (*GetPeerAddressesResponseMessage) String

type GetSelectedTipHashRequestMessage

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

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

func (*GetSelectedTipHashRequestMessage) Descriptor deprecated

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

Deprecated: Use GetSelectedTipHashRequestMessage.ProtoReflect.Descriptor instead.

func (*GetSelectedTipHashRequestMessage) ProtoMessage

func (*GetSelectedTipHashRequestMessage) ProtoMessage()

func (*GetSelectedTipHashRequestMessage) ProtoReflect

func (*GetSelectedTipHashRequestMessage) Reset

func (*GetSelectedTipHashRequestMessage) String

type GetSelectedTipHashResponseMessage

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

func (*GetSelectedTipHashResponseMessage) Descriptor deprecated

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

Deprecated: Use GetSelectedTipHashResponseMessage.ProtoReflect.Descriptor instead.

func (*GetSelectedTipHashResponseMessage) GetError

func (*GetSelectedTipHashResponseMessage) GetSelectedTipHash

func (x *GetSelectedTipHashResponseMessage) GetSelectedTipHash() string

func (*GetSelectedTipHashResponseMessage) ProtoMessage

func (*GetSelectedTipHashResponseMessage) ProtoMessage()

func (*GetSelectedTipHashResponseMessage) ProtoReflect

func (*GetSelectedTipHashResponseMessage) Reset

func (*GetSelectedTipHashResponseMessage) String

type GetSubnetworkRequestMessage

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

GetSubnetworkRequestMessage requests information about a specific subnetwork

Currently unimplemented

func (*GetSubnetworkRequestMessage) Descriptor deprecated

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

Deprecated: Use GetSubnetworkRequestMessage.ProtoReflect.Descriptor instead.

func (*GetSubnetworkRequestMessage) GetSubnetworkId

func (x *GetSubnetworkRequestMessage) GetSubnetworkId() string

func (*GetSubnetworkRequestMessage) ProtoMessage

func (*GetSubnetworkRequestMessage) ProtoMessage()

func (*GetSubnetworkRequestMessage) ProtoReflect

func (*GetSubnetworkRequestMessage) Reset

func (x *GetSubnetworkRequestMessage) Reset()

func (*GetSubnetworkRequestMessage) String

func (x *GetSubnetworkRequestMessage) String() string

type GetSubnetworkResponseMessage

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

func (*GetSubnetworkResponseMessage) Descriptor deprecated

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

Deprecated: Use GetSubnetworkResponseMessage.ProtoReflect.Descriptor instead.

func (*GetSubnetworkResponseMessage) GetError

func (x *GetSubnetworkResponseMessage) GetError() *RPCError

func (*GetSubnetworkResponseMessage) GetGasLimit

func (x *GetSubnetworkResponseMessage) GetGasLimit() uint64

func (*GetSubnetworkResponseMessage) ProtoMessage

func (*GetSubnetworkResponseMessage) ProtoMessage()

func (*GetSubnetworkResponseMessage) ProtoReflect

func (*GetSubnetworkResponseMessage) Reset

func (x *GetSubnetworkResponseMessage) Reset()

func (*GetSubnetworkResponseMessage) String

type GetUtxosByAddressesRequestMessage

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

GetUtxosByAddressesRequestMessage requests all current UTXOs for the given pyipad addresses

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

func (*GetVirtualSelectedParentChainFromBlockRequestMessage) Descriptor deprecated

Deprecated: Use GetVirtualSelectedParentChainFromBlockRequestMessage.ProtoReflect.Descriptor instead.

func (*GetVirtualSelectedParentChainFromBlockRequestMessage) GetIncludeAcceptedTransactionIds

func (x *GetVirtualSelectedParentChainFromBlockRequestMessage) GetIncludeAcceptedTransactionIds() bool

func (*GetVirtualSelectedParentChainFromBlockRequestMessage) GetStartHash

func (*GetVirtualSelectedParentChainFromBlockRequestMessage) ProtoMessage

func (*GetVirtualSelectedParentChainFromBlockRequestMessage) ProtoReflect

func (*GetVirtualSelectedParentChainFromBlockRequestMessage) Reset

func (*GetVirtualSelectedParentChainFromBlockRequestMessage) String

type GetVirtualSelectedParentChainFromBlockResponseMessage

type GetVirtualSelectedParentChainFromBlockResponseMessage struct {

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

func (*GetVirtualSelectedParentChainFromBlockResponseMessage) Descriptor deprecated

Deprecated: Use GetVirtualSelectedParentChainFromBlockResponseMessage.ProtoReflect.Descriptor instead.

func (*GetVirtualSelectedParentChainFromBlockResponseMessage) GetAcceptedTransactionIds

func (*GetVirtualSelectedParentChainFromBlockResponseMessage) GetAddedChainBlockHashes

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

func (*GetVirtualSelectedParentChainFromBlockResponseMessage) GetError

func (*GetVirtualSelectedParentChainFromBlockResponseMessage) GetRemovedChainBlockHashes

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

func (*GetVirtualSelectedParentChainFromBlockResponseMessage) ProtoMessage

func (*GetVirtualSelectedParentChainFromBlockResponseMessage) ProtoReflect

func (*GetVirtualSelectedParentChainFromBlockResponseMessage) Reset

func (*GetVirtualSelectedParentChainFromBlockResponseMessage) String

type GhostdagData

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

func (*GhostdagData) Descriptor deprecated

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

Deprecated: Use GhostdagData.ProtoReflect.Descriptor instead.

func (*GhostdagData) GetBlueScore

func (x *GhostdagData) GetBlueScore() uint64

func (*GhostdagData) GetBlueWork

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

func (*GhostdagData) GetBluesAnticoneSizes

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

func (*GhostdagData) GetMergeSetBlues

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

func (*GhostdagData) GetMergeSetReds

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

func (*GhostdagData) GetSelectedParent

func (x *GhostdagData) GetSelectedParent() *Hash

func (*GhostdagData) ProtoMessage

func (*GhostdagData) ProtoMessage()

func (*GhostdagData) ProtoReflect

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

func (*GhostdagData) Reset

func (x *GhostdagData) Reset()

func (*GhostdagData) String

func (x *GhostdagData) String() string

type Hash

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

func (*Hash) Descriptor deprecated

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

Deprecated: Use Hash.ProtoReflect.Descriptor instead.

func (*Hash) GetBytes

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

func (*Hash) ProtoMessage

func (*Hash) ProtoMessage()

func (*Hash) ProtoReflect

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

func (*Hash) Reset

func (x *Hash) Reset()

func (*Hash) String

func (x *Hash) String() string

type IbdBlockLocatorHighestHashMessage

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

func (*IbdBlockLocatorHighestHashMessage) Descriptor deprecated

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

Deprecated: Use IbdBlockLocatorHighestHashMessage.ProtoReflect.Descriptor instead.

func (*IbdBlockLocatorHighestHashMessage) GetHighestHash

func (x *IbdBlockLocatorHighestHashMessage) GetHighestHash() *Hash

func (*IbdBlockLocatorHighestHashMessage) ProtoMessage

func (*IbdBlockLocatorHighestHashMessage) ProtoMessage()

func (*IbdBlockLocatorHighestHashMessage) ProtoReflect

func (*IbdBlockLocatorHighestHashMessage) Reset

func (*IbdBlockLocatorHighestHashMessage) String

type IbdBlockLocatorHighestHashNotFoundMessage

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

func (*IbdBlockLocatorHighestHashNotFoundMessage) Descriptor deprecated

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

Deprecated: Use IbdBlockLocatorHighestHashNotFoundMessage.ProtoReflect.Descriptor instead.

func (*IbdBlockLocatorHighestHashNotFoundMessage) ProtoMessage

func (*IbdBlockLocatorHighestHashNotFoundMessage) ProtoReflect

func (*IbdBlockLocatorHighestHashNotFoundMessage) Reset

func (*IbdBlockLocatorHighestHashNotFoundMessage) String

type IbdBlockLocatorMessage

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

func (*IbdBlockLocatorMessage) Descriptor deprecated

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

Deprecated: Use IbdBlockLocatorMessage.ProtoReflect.Descriptor instead.

func (*IbdBlockLocatorMessage) GetBlockLocatorHashes

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

func (*IbdBlockLocatorMessage) GetTargetHash

func (x *IbdBlockLocatorMessage) GetTargetHash() *Hash

func (*IbdBlockLocatorMessage) ProtoMessage

func (*IbdBlockLocatorMessage) ProtoMessage()

func (*IbdBlockLocatorMessage) ProtoReflect

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

func (*IbdBlockLocatorMessage) Reset

func (x *IbdBlockLocatorMessage) Reset()

func (*IbdBlockLocatorMessage) String

func (x *IbdBlockLocatorMessage) String() string

type IbdChainBlockLocatorMessage

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

func (*IbdChainBlockLocatorMessage) Descriptor deprecated

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

Deprecated: Use IbdChainBlockLocatorMessage.ProtoReflect.Descriptor instead.

func (*IbdChainBlockLocatorMessage) GetBlockLocatorHashes

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

func (*IbdChainBlockLocatorMessage) ProtoMessage

func (*IbdChainBlockLocatorMessage) ProtoMessage()

func (*IbdChainBlockLocatorMessage) ProtoReflect

func (*IbdChainBlockLocatorMessage) Reset

func (x *IbdChainBlockLocatorMessage) Reset()

func (*IbdChainBlockLocatorMessage) String

func (x *IbdChainBlockLocatorMessage) String() string

type InvRelayBlockMessage

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

func (*InvRelayBlockMessage) Descriptor deprecated

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

Deprecated: Use InvRelayBlockMessage.ProtoReflect.Descriptor instead.

func (*InvRelayBlockMessage) GetHash

func (x *InvRelayBlockMessage) GetHash() *Hash

func (*InvRelayBlockMessage) ProtoMessage

func (*InvRelayBlockMessage) ProtoMessage()

func (*InvRelayBlockMessage) ProtoReflect

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

func (*InvRelayBlockMessage) Reset

func (x *InvRelayBlockMessage) Reset()

func (*InvRelayBlockMessage) String

func (x *InvRelayBlockMessage) String() string

type InvTransactionsMessage

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

func (*InvTransactionsMessage) Descriptor deprecated

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

Deprecated: Use InvTransactionsMessage.ProtoReflect.Descriptor instead.

func (*InvTransactionsMessage) GetIds

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

func (*InvTransactionsMessage) ProtoMessage

func (*InvTransactionsMessage) ProtoMessage()

func (*InvTransactionsMessage) ProtoReflect

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

func (*InvTransactionsMessage) Reset

func (x *InvTransactionsMessage) Reset()

func (*InvTransactionsMessage) String

func (x *InvTransactionsMessage) String() string

type MempoolEntry

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

func (*MempoolEntry) Descriptor deprecated

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

Deprecated: Use MempoolEntry.ProtoReflect.Descriptor instead.

func (*MempoolEntry) GetFee

func (x *MempoolEntry) GetFee() uint64

func (*MempoolEntry) GetIsOrphan

func (x *MempoolEntry) GetIsOrphan() bool

func (*MempoolEntry) GetTransaction

func (x *MempoolEntry) GetTransaction() *RpcTransaction

func (*MempoolEntry) ProtoMessage

func (*MempoolEntry) ProtoMessage()

func (*MempoolEntry) ProtoReflect

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

func (*MempoolEntry) Reset

func (x *MempoolEntry) Reset()

func (*MempoolEntry) String

func (x *MempoolEntry) String() string

type MempoolEntryByAddress

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

func (*MempoolEntryByAddress) Descriptor deprecated

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

Deprecated: Use MempoolEntryByAddress.ProtoReflect.Descriptor instead.

func (*MempoolEntryByAddress) GetAddress

func (x *MempoolEntryByAddress) GetAddress() string

func (*MempoolEntryByAddress) GetReceiving

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

func (*MempoolEntryByAddress) GetSending

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

func (*MempoolEntryByAddress) ProtoMessage

func (*MempoolEntryByAddress) ProtoMessage()

func (*MempoolEntryByAddress) ProtoReflect

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

func (*MempoolEntryByAddress) Reset

func (x *MempoolEntryByAddress) Reset()

func (*MempoolEntryByAddress) String

func (x *MempoolEntryByAddress) String() string

type NetAddress

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

func (*NetAddress) Descriptor deprecated

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

Deprecated: Use NetAddress.ProtoReflect.Descriptor instead.

func (*NetAddress) GetIp

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

func (*NetAddress) GetPort

func (x *NetAddress) GetPort() uint32

func (*NetAddress) GetTimestamp

func (x *NetAddress) GetTimestamp() int64

func (*NetAddress) ProtoMessage

func (*NetAddress) ProtoMessage()

func (*NetAddress) ProtoReflect

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

func (*NetAddress) Reset

func (x *NetAddress) Reset()

func (*NetAddress) String

func (x *NetAddress) String() string

type NewBlockTemplateNotificationMessage

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

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

See NotifyNewBlockTemplateRequestMessage

func (*NewBlockTemplateNotificationMessage) Descriptor deprecated

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

Deprecated: Use NewBlockTemplateNotificationMessage.ProtoReflect.Descriptor instead.

func (*NewBlockTemplateNotificationMessage) ProtoMessage

func (*NewBlockTemplateNotificationMessage) ProtoMessage()

func (*NewBlockTemplateNotificationMessage) ProtoReflect

func (*NewBlockTemplateNotificationMessage) Reset

func (*NewBlockTemplateNotificationMessage) String

type NotifyBlockAddedRequestMessage

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

NotifyBlockAddedRequestMessage registers this connection for blockAdded notifications.

See: BlockAddedNotificationMessage

func (*NotifyBlockAddedRequestMessage) Descriptor deprecated

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

Deprecated: Use NotifyBlockAddedRequestMessage.ProtoReflect.Descriptor instead.

func (*NotifyBlockAddedRequestMessage) ProtoMessage

func (*NotifyBlockAddedRequestMessage) ProtoMessage()

func (*NotifyBlockAddedRequestMessage) ProtoReflect

func (*NotifyBlockAddedRequestMessage) Reset

func (x *NotifyBlockAddedRequestMessage) Reset()

func (*NotifyBlockAddedRequestMessage) String

type NotifyBlockAddedResponseMessage

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

func (*NotifyBlockAddedResponseMessage) Descriptor deprecated

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

Deprecated: Use NotifyBlockAddedResponseMessage.ProtoReflect.Descriptor instead.

func (*NotifyBlockAddedResponseMessage) GetError

func (*NotifyBlockAddedResponseMessage) ProtoMessage

func (*NotifyBlockAddedResponseMessage) ProtoMessage()

func (*NotifyBlockAddedResponseMessage) ProtoReflect

func (*NotifyBlockAddedResponseMessage) Reset

func (*NotifyBlockAddedResponseMessage) String

type NotifyFinalityConflictsRequestMessage

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

func (*NotifyFinalityConflictsRequestMessage) Descriptor deprecated

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

Deprecated: Use NotifyFinalityConflictsRequestMessage.ProtoReflect.Descriptor instead.

func (*NotifyFinalityConflictsRequestMessage) ProtoMessage

func (*NotifyFinalityConflictsRequestMessage) ProtoMessage()

func (*NotifyFinalityConflictsRequestMessage) ProtoReflect

func (*NotifyFinalityConflictsRequestMessage) Reset

func (*NotifyFinalityConflictsRequestMessage) String

type NotifyFinalityConflictsResponseMessage

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

func (*NotifyFinalityConflictsResponseMessage) Descriptor deprecated

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

Deprecated: Use NotifyFinalityConflictsResponseMessage.ProtoReflect.Descriptor instead.

func (*NotifyFinalityConflictsResponseMessage) GetError

func (*NotifyFinalityConflictsResponseMessage) ProtoMessage

func (*NotifyFinalityConflictsResponseMessage) ProtoReflect

func (*NotifyFinalityConflictsResponseMessage) Reset

func (*NotifyFinalityConflictsResponseMessage) String

type NotifyNewBlockTemplateRequestMessage

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

NotifyNewBlockTemplateRequestMessage registers this connection for NewBlockTemplate notifications.

See: NewBlockTemplateNotificationMessage

func (*NotifyNewBlockTemplateRequestMessage) Descriptor deprecated

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

Deprecated: Use NotifyNewBlockTemplateRequestMessage.ProtoReflect.Descriptor instead.

func (*NotifyNewBlockTemplateRequestMessage) ProtoMessage

func (*NotifyNewBlockTemplateRequestMessage) ProtoMessage()

func (*NotifyNewBlockTemplateRequestMessage) ProtoReflect

func (*NotifyNewBlockTemplateRequestMessage) Reset

func (*NotifyNewBlockTemplateRequestMessage) String

type NotifyNewBlockTemplateResponseMessage

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

func (*NotifyNewBlockTemplateResponseMessage) Descriptor deprecated

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

Deprecated: Use NotifyNewBlockTemplateResponseMessage.ProtoReflect.Descriptor instead.

func (*NotifyNewBlockTemplateResponseMessage) GetError

func (*NotifyNewBlockTemplateResponseMessage) ProtoMessage

func (*NotifyNewBlockTemplateResponseMessage) ProtoMessage()

func (*NotifyNewBlockTemplateResponseMessage) ProtoReflect

func (*NotifyNewBlockTemplateResponseMessage) Reset

func (*NotifyNewBlockTemplateResponseMessage) String

type NotifyPruningPointUTXOSetOverrideRequestMessage

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

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

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

See: NotifyPruningPointUTXOSetOverrideResponseMessage

func (*NotifyPruningPointUTXOSetOverrideRequestMessage) Descriptor deprecated

Deprecated: Use NotifyPruningPointUTXOSetOverrideRequestMessage.ProtoReflect.Descriptor instead.

func (*NotifyPruningPointUTXOSetOverrideRequestMessage) ProtoMessage

func (*NotifyPruningPointUTXOSetOverrideRequestMessage) ProtoReflect

func (*NotifyPruningPointUTXOSetOverrideRequestMessage) Reset

func (*NotifyPruningPointUTXOSetOverrideRequestMessage) String

type NotifyPruningPointUTXOSetOverrideResponseMessage

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

func (*NotifyPruningPointUTXOSetOverrideResponseMessage) Descriptor deprecated

Deprecated: Use NotifyPruningPointUTXOSetOverrideResponseMessage.ProtoReflect.Descriptor instead.

func (*NotifyPruningPointUTXOSetOverrideResponseMessage) GetError

func (*NotifyPruningPointUTXOSetOverrideResponseMessage) ProtoMessage

func (*NotifyPruningPointUTXOSetOverrideResponseMessage) ProtoReflect

func (*NotifyPruningPointUTXOSetOverrideResponseMessage) Reset

func (*NotifyPruningPointUTXOSetOverrideResponseMessage) String

type NotifyUtxosChangedRequestMessage

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

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

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

See: UtxosChangedNotificationMessage

func (*NotifyUtxosChangedRequestMessage) Descriptor deprecated

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

Deprecated: Use NotifyUtxosChangedRequestMessage.ProtoReflect.Descriptor instead.

func (*NotifyUtxosChangedRequestMessage) GetAddresses

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

func (*NotifyUtxosChangedRequestMessage) ProtoMessage

func (*NotifyUtxosChangedRequestMessage) ProtoMessage()

func (*NotifyUtxosChangedRequestMessage) ProtoReflect

func (*NotifyUtxosChangedRequestMessage) Reset

func (*NotifyUtxosChangedRequestMessage) String

type NotifyUtxosChangedResponseMessage

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

func (*NotifyUtxosChangedResponseMessage) Descriptor deprecated

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

Deprecated: Use NotifyUtxosChangedResponseMessage.ProtoReflect.Descriptor instead.

func (*NotifyUtxosChangedResponseMessage) GetError

func (*NotifyUtxosChangedResponseMessage) ProtoMessage

func (*NotifyUtxosChangedResponseMessage) ProtoMessage()

func (*NotifyUtxosChangedResponseMessage) ProtoReflect

func (*NotifyUtxosChangedResponseMessage) Reset

func (*NotifyUtxosChangedResponseMessage) String

type NotifyVirtualDaaScoreChangedRequestMessage

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

NotifyVirtualDaaScoreChangedRequestMessage registers this connection for virtualDaaScoreChanged notifications.

See: VirtualDaaScoreChangedNotificationMessage

func (*NotifyVirtualDaaScoreChangedRequestMessage) Descriptor deprecated

Deprecated: Use NotifyVirtualDaaScoreChangedRequestMessage.ProtoReflect.Descriptor instead.

func (*NotifyVirtualDaaScoreChangedRequestMessage) ProtoMessage

func (*NotifyVirtualDaaScoreChangedRequestMessage) ProtoReflect

func (*NotifyVirtualDaaScoreChangedRequestMessage) Reset

func (*NotifyVirtualDaaScoreChangedRequestMessage) String

type NotifyVirtualDaaScoreChangedResponseMessage

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

func (*NotifyVirtualDaaScoreChangedResponseMessage) Descriptor deprecated

Deprecated: Use NotifyVirtualDaaScoreChangedResponseMessage.ProtoReflect.Descriptor instead.

func (*NotifyVirtualDaaScoreChangedResponseMessage) GetError

func (*NotifyVirtualDaaScoreChangedResponseMessage) ProtoMessage

func (*NotifyVirtualDaaScoreChangedResponseMessage) ProtoReflect

func (*NotifyVirtualDaaScoreChangedResponseMessage) Reset

func (*NotifyVirtualDaaScoreChangedResponseMessage) String

type NotifyVirtualSelectedParentBlueScoreChangedRequestMessage

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

NotifyVirtualSelectedParentBlueScoreChangedRequestMessage registers this connection for virtualSelectedParentBlueScoreChanged notifications.

See: VirtualSelectedParentBlueScoreChangedNotificationMessage

func (*NotifyVirtualSelectedParentBlueScoreChangedRequestMessage) Descriptor deprecated

Deprecated: Use NotifyVirtualSelectedParentBlueScoreChangedRequestMessage.ProtoReflect.Descriptor instead.

func (*NotifyVirtualSelectedParentBlueScoreChangedRequestMessage) ProtoMessage

func (*NotifyVirtualSelectedParentBlueScoreChangedRequestMessage) ProtoReflect

func (*NotifyVirtualSelectedParentBlueScoreChangedRequestMessage) Reset

func (*NotifyVirtualSelectedParentBlueScoreChangedRequestMessage) String

type NotifyVirtualSelectedParentBlueScoreChangedResponseMessage

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

func (*NotifyVirtualSelectedParentBlueScoreChangedResponseMessage) Descriptor deprecated

Deprecated: Use NotifyVirtualSelectedParentBlueScoreChangedResponseMessage.ProtoReflect.Descriptor instead.

func (*NotifyVirtualSelectedParentBlueScoreChangedResponseMessage) GetError

func (*NotifyVirtualSelectedParentBlueScoreChangedResponseMessage) ProtoMessage

func (*NotifyVirtualSelectedParentBlueScoreChangedResponseMessage) ProtoReflect

func (*NotifyVirtualSelectedParentBlueScoreChangedResponseMessage) Reset

func (*NotifyVirtualSelectedParentBlueScoreChangedResponseMessage) String

type NotifyVirtualSelectedParentChainChangedRequestMessage

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

NotifyVirtualSelectedParentChainChangedRequestMessage registers this connection for virtualSelectedParentChainChanged notifications.

See: VirtualSelectedParentChainChangedNotificationMessage

func (*NotifyVirtualSelectedParentChainChangedRequestMessage) Descriptor deprecated

Deprecated: Use NotifyVirtualSelectedParentChainChangedRequestMessage.ProtoReflect.Descriptor instead.

func (*NotifyVirtualSelectedParentChainChangedRequestMessage) GetIncludeAcceptedTransactionIds

func (x *NotifyVirtualSelectedParentChainChangedRequestMessage) GetIncludeAcceptedTransactionIds() bool

func (*NotifyVirtualSelectedParentChainChangedRequestMessage) ProtoMessage

func (*NotifyVirtualSelectedParentChainChangedRequestMessage) ProtoReflect

func (*NotifyVirtualSelectedParentChainChangedRequestMessage) Reset

func (*NotifyVirtualSelectedParentChainChangedRequestMessage) String

type NotifyVirtualSelectedParentChainChangedResponseMessage

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

func (*NotifyVirtualSelectedParentChainChangedResponseMessage) Descriptor deprecated

Deprecated: Use NotifyVirtualSelectedParentChainChangedResponseMessage.ProtoReflect.Descriptor instead.

func (*NotifyVirtualSelectedParentChainChangedResponseMessage) GetError

func (*NotifyVirtualSelectedParentChainChangedResponseMessage) ProtoMessage

func (*NotifyVirtualSelectedParentChainChangedResponseMessage) ProtoReflect

func (*NotifyVirtualSelectedParentChainChangedResponseMessage) Reset

func (*NotifyVirtualSelectedParentChainChangedResponseMessage) String

type Outpoint

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

func (*Outpoint) Descriptor deprecated

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

Deprecated: Use Outpoint.ProtoReflect.Descriptor instead.

func (*Outpoint) GetIndex

func (x *Outpoint) GetIndex() uint32

func (*Outpoint) GetTransactionId

func (x *Outpoint) GetTransactionId() *TransactionId

func (*Outpoint) ProtoMessage

func (*Outpoint) ProtoMessage()

func (*Outpoint) ProtoReflect

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

func (*Outpoint) Reset

func (x *Outpoint) Reset()

func (*Outpoint) String

func (x *Outpoint) String() string

type OutpointAndUtxoEntryPair

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

func (*OutpointAndUtxoEntryPair) Descriptor deprecated

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

Deprecated: Use OutpointAndUtxoEntryPair.ProtoReflect.Descriptor instead.

func (*OutpointAndUtxoEntryPair) GetOutpoint

func (x *OutpointAndUtxoEntryPair) GetOutpoint() *Outpoint

func (*OutpointAndUtxoEntryPair) GetUtxoEntry

func (x *OutpointAndUtxoEntryPair) GetUtxoEntry() *UtxoEntry

func (*OutpointAndUtxoEntryPair) ProtoMessage

func (*OutpointAndUtxoEntryPair) ProtoMessage()

func (*OutpointAndUtxoEntryPair) ProtoReflect

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

func (*OutpointAndUtxoEntryPair) Reset

func (x *OutpointAndUtxoEntryPair) Reset()

func (*OutpointAndUtxoEntryPair) String

func (x *OutpointAndUtxoEntryPair) String() string

type P2PClient

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

P2PClient is the client API for P2P service.

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

func NewP2PClient

func NewP2PClient(cc grpc.ClientConnInterface) P2PClient

type P2PServer

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

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

type P2P_MessageStreamClient

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

type P2P_MessageStreamServer

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

type PingMessage

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

func (*PingMessage) Descriptor deprecated

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

Deprecated: Use PingMessage.ProtoReflect.Descriptor instead.

func (*PingMessage) GetNonce

func (x *PingMessage) GetNonce() uint64

func (*PingMessage) ProtoMessage

func (*PingMessage) ProtoMessage()

func (*PingMessage) ProtoReflect

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

func (*PingMessage) Reset

func (x *PingMessage) Reset()

func (*PingMessage) String

func (x *PingMessage) String() string

type PongMessage

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

func (*PongMessage) Descriptor deprecated

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

Deprecated: Use PongMessage.ProtoReflect.Descriptor instead.

func (*PongMessage) GetNonce

func (x *PongMessage) GetNonce() uint64

func (*PongMessage) ProtoMessage

func (*PongMessage) ProtoMessage()

func (*PongMessage) ProtoReflect

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

func (*PongMessage) Reset

func (x *PongMessage) Reset()

func (*PongMessage) String

func (x *PongMessage) String() string

type PruningPointProofHeaderArray

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

func (*PruningPointProofHeaderArray) Descriptor deprecated

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

Deprecated: Use PruningPointProofHeaderArray.ProtoReflect.Descriptor instead.

func (*PruningPointProofHeaderArray) GetHeaders

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

func (*PruningPointProofHeaderArray) ProtoMessage

func (*PruningPointProofHeaderArray) ProtoMessage()

func (*PruningPointProofHeaderArray) ProtoReflect

func (*PruningPointProofHeaderArray) Reset

func (x *PruningPointProofHeaderArray) Reset()

func (*PruningPointProofHeaderArray) String

type PruningPointProofMessage

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

func (*PruningPointProofMessage) Descriptor deprecated

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

Deprecated: Use PruningPointProofMessage.ProtoReflect.Descriptor instead.

func (*PruningPointProofMessage) GetHeaders

func (*PruningPointProofMessage) ProtoMessage

func (*PruningPointProofMessage) ProtoMessage()

func (*PruningPointProofMessage) ProtoReflect

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

func (*PruningPointProofMessage) Reset

func (x *PruningPointProofMessage) Reset()

func (*PruningPointProofMessage) String

func (x *PruningPointProofMessage) String() string

type PruningPointUTXOSetOverrideNotificationMessage

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

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

See NotifyPruningPointUTXOSetOverrideRequestMessage

func (*PruningPointUTXOSetOverrideNotificationMessage) Descriptor deprecated

Deprecated: Use PruningPointUTXOSetOverrideNotificationMessage.ProtoReflect.Descriptor instead.

func (*PruningPointUTXOSetOverrideNotificationMessage) ProtoMessage

func (*PruningPointUTXOSetOverrideNotificationMessage) ProtoReflect

func (*PruningPointUTXOSetOverrideNotificationMessage) Reset

func (*PruningPointUTXOSetOverrideNotificationMessage) String

type PruningPointUtxoSetChunkMessage

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

func (*PruningPointUtxoSetChunkMessage) Descriptor deprecated

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

Deprecated: Use PruningPointUtxoSetChunkMessage.ProtoReflect.Descriptor instead.

func (*PruningPointUtxoSetChunkMessage) GetOutpointAndUtxoEntryPairs

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

func (*PruningPointUtxoSetChunkMessage) ProtoMessage

func (*PruningPointUtxoSetChunkMessage) ProtoMessage()

func (*PruningPointUtxoSetChunkMessage) ProtoReflect

func (*PruningPointUtxoSetChunkMessage) Reset

func (*PruningPointUtxoSetChunkMessage) String

type PruningPointsMessage

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

func (*PruningPointsMessage) Descriptor deprecated

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

Deprecated: Use PruningPointsMessage.ProtoReflect.Descriptor instead.

func (*PruningPointsMessage) GetHeaders

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

func (*PruningPointsMessage) ProtoMessage

func (*PruningPointsMessage) ProtoMessage()

func (*PruningPointsMessage) ProtoReflect

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

func (*PruningPointsMessage) Reset

func (x *PruningPointsMessage) Reset()

func (*PruningPointsMessage) String

func (x *PruningPointsMessage) String() string

type PyipadMessage added in v0.13.2

type PyipadMessage struct {

	// Types that are assignable to Payload:
	//
	//	*PyipadMessage_Addresses
	//	*PyipadMessage_Block
	//	*PyipadMessage_Transaction
	//	*PyipadMessage_BlockLocator
	//	*PyipadMessage_RequestAddresses
	//	*PyipadMessage_RequestRelayBlocks
	//	*PyipadMessage_RequestTransactions
	//	*PyipadMessage_IbdBlock
	//	*PyipadMessage_InvRelayBlock
	//	*PyipadMessage_InvTransactions
	//	*PyipadMessage_Ping
	//	*PyipadMessage_Pong
	//	*PyipadMessage_Verack
	//	*PyipadMessage_Version
	//	*PyipadMessage_TransactionNotFound
	//	*PyipadMessage_Reject
	//	*PyipadMessage_PruningPointUtxoSetChunk
	//	*PyipadMessage_RequestIBDBlocks
	//	*PyipadMessage_UnexpectedPruningPoint
	//	*PyipadMessage_IbdBlockLocator
	//	*PyipadMessage_IbdBlockLocatorHighestHash
	//	*PyipadMessage_RequestNextPruningPointUtxoSetChunk
	//	*PyipadMessage_DonePruningPointUtxoSetChunks
	//	*PyipadMessage_IbdBlockLocatorHighestHashNotFound
	//	*PyipadMessage_BlockWithTrustedData
	//	*PyipadMessage_DoneBlocksWithTrustedData
	//	*PyipadMessage_RequestPruningPointAndItsAnticone
	//	*PyipadMessage_BlockHeaders
	//	*PyipadMessage_RequestNextHeaders
	//	*PyipadMessage_DoneHeaders
	//	*PyipadMessage_RequestPruningPointUTXOSet
	//	*PyipadMessage_RequestHeaders
	//	*PyipadMessage_RequestBlockLocator
	//	*PyipadMessage_PruningPoints
	//	*PyipadMessage_RequestPruningPointProof
	//	*PyipadMessage_PruningPointProof
	//	*PyipadMessage_Ready
	//	*PyipadMessage_BlockWithTrustedDataV4
	//	*PyipadMessage_TrustedData
	//	*PyipadMessage_RequestIBDChainBlockLocator
	//	*PyipadMessage_IbdChainBlockLocator
	//	*PyipadMessage_RequestAnticone
	//	*PyipadMessage_RequestNextPruningPointAndItsAnticoneBlocks
	//	*PyipadMessage_GetCurrentNetworkRequest
	//	*PyipadMessage_GetCurrentNetworkResponse
	//	*PyipadMessage_SubmitBlockRequest
	//	*PyipadMessage_SubmitBlockResponse
	//	*PyipadMessage_GetBlockTemplateRequest
	//	*PyipadMessage_GetBlockTemplateResponse
	//	*PyipadMessage_NotifyBlockAddedRequest
	//	*PyipadMessage_NotifyBlockAddedResponse
	//	*PyipadMessage_BlockAddedNotification
	//	*PyipadMessage_GetPeerAddressesRequest
	//	*PyipadMessage_GetPeerAddressesResponse
	//	*PyipadMessage_GetSelectedTipHashRequest
	//	*PyipadMessage_GetSelectedTipHashResponse
	//	*PyipadMessage_GetMempoolEntryRequest
	//	*PyipadMessage_GetMempoolEntryResponse
	//	*PyipadMessage_GetConnectedPeerInfoRequest
	//	*PyipadMessage_GetConnectedPeerInfoResponse
	//	*PyipadMessage_AddPeerRequest
	//	*PyipadMessage_AddPeerResponse
	//	*PyipadMessage_SubmitTransactionRequest
	//	*PyipadMessage_SubmitTransactionResponse
	//	*PyipadMessage_NotifyVirtualSelectedParentChainChangedRequest
	//	*PyipadMessage_NotifyVirtualSelectedParentChainChangedResponse
	//	*PyipadMessage_VirtualSelectedParentChainChangedNotification
	//	*PyipadMessage_GetBlockRequest
	//	*PyipadMessage_GetBlockResponse
	//	*PyipadMessage_GetSubnetworkRequest
	//	*PyipadMessage_GetSubnetworkResponse
	//	*PyipadMessage_GetVirtualSelectedParentChainFromBlockRequest
	//	*PyipadMessage_GetVirtualSelectedParentChainFromBlockResponse
	//	*PyipadMessage_GetBlocksRequest
	//	*PyipadMessage_GetBlocksResponse
	//	*PyipadMessage_GetBlockCountRequest
	//	*PyipadMessage_GetBlockCountResponse
	//	*PyipadMessage_GetBlockDagInfoRequest
	//	*PyipadMessage_GetBlockDagInfoResponse
	//	*PyipadMessage_ResolveFinalityConflictRequest
	//	*PyipadMessage_ResolveFinalityConflictResponse
	//	*PyipadMessage_NotifyFinalityConflictsRequest
	//	*PyipadMessage_NotifyFinalityConflictsResponse
	//	*PyipadMessage_FinalityConflictNotification
	//	*PyipadMessage_FinalityConflictResolvedNotification
	//	*PyipadMessage_GetMempoolEntriesRequest
	//	*PyipadMessage_GetMempoolEntriesResponse
	//	*PyipadMessage_ShutDownRequest
	//	*PyipadMessage_ShutDownResponse
	//	*PyipadMessage_GetHeadersRequest
	//	*PyipadMessage_GetHeadersResponse
	//	*PyipadMessage_NotifyUtxosChangedRequest
	//	*PyipadMessage_NotifyUtxosChangedResponse
	//	*PyipadMessage_UtxosChangedNotification
	//	*PyipadMessage_GetUtxosByAddressesRequest
	//	*PyipadMessage_GetUtxosByAddressesResponse
	//	*PyipadMessage_GetVirtualSelectedParentBlueScoreRequest
	//	*PyipadMessage_GetVirtualSelectedParentBlueScoreResponse
	//	*PyipadMessage_NotifyVirtualSelectedParentBlueScoreChangedRequest
	//	*PyipadMessage_NotifyVirtualSelectedParentBlueScoreChangedResponse
	//	*PyipadMessage_VirtualSelectedParentBlueScoreChangedNotification
	//	*PyipadMessage_BanRequest
	//	*PyipadMessage_BanResponse
	//	*PyipadMessage_UnbanRequest
	//	*PyipadMessage_UnbanResponse
	//	*PyipadMessage_GetInfoRequest
	//	*PyipadMessage_GetInfoResponse
	//	*PyipadMessage_StopNotifyingUtxosChangedRequest
	//	*PyipadMessage_StopNotifyingUtxosChangedResponse
	//	*PyipadMessage_NotifyPruningPointUTXOSetOverrideRequest
	//	*PyipadMessage_NotifyPruningPointUTXOSetOverrideResponse
	//	*PyipadMessage_PruningPointUTXOSetOverrideNotification
	//	*PyipadMessage_StopNotifyingPruningPointUTXOSetOverrideRequest
	//	*PyipadMessage_StopNotifyingPruningPointUTXOSetOverrideResponse
	//	*PyipadMessage_EstimateNetworkHashesPerSecondRequest
	//	*PyipadMessage_EstimateNetworkHashesPerSecondResponse
	//	*PyipadMessage_NotifyVirtualDaaScoreChangedRequest
	//	*PyipadMessage_NotifyVirtualDaaScoreChangedResponse
	//	*PyipadMessage_VirtualDaaScoreChangedNotification
	//	*PyipadMessage_GetBalanceByAddressRequest
	//	*PyipadMessage_GetBalanceByAddressResponse
	//	*PyipadMessage_GetBalancesByAddressesRequest
	//	*PyipadMessage_GetBalancesByAddressesResponse
	//	*PyipadMessage_NotifyNewBlockTemplateRequest
	//	*PyipadMessage_NotifyNewBlockTemplateResponse
	//	*PyipadMessage_NewBlockTemplateNotification
	//	*PyipadMessage_GetMempoolEntriesByAddressesRequest
	//	*PyipadMessage_GetMempoolEntriesByAddressesResponse
	//	*PyipadMessage_GetCoinSupplyRequest
	//	*PyipadMessage_GetCoinSupplyResponse
	Payload isPyipadMessage_Payload `protobuf_oneof:"payload"`
	// contains filtered or unexported fields
}

func FromAppMessage

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

FromAppMessage creates a PyipadMessage from a appmessage.Message

func (*PyipadMessage) Descriptor deprecated added in v0.13.2

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

Deprecated: Use PyipadMessage.ProtoReflect.Descriptor instead.

func (*PyipadMessage) GetAddPeerRequest added in v0.13.2

func (x *PyipadMessage) GetAddPeerRequest() *AddPeerRequestMessage

func (*PyipadMessage) GetAddPeerResponse added in v0.13.2

func (x *PyipadMessage) GetAddPeerResponse() *AddPeerResponseMessage

func (*PyipadMessage) GetAddresses added in v0.13.2

func (x *PyipadMessage) GetAddresses() *AddressesMessage

func (*PyipadMessage) GetBanRequest added in v0.13.2

func (x *PyipadMessage) GetBanRequest() *BanRequestMessage

func (*PyipadMessage) GetBanResponse added in v0.13.2

func (x *PyipadMessage) GetBanResponse() *BanResponseMessage

func (*PyipadMessage) GetBlock added in v0.13.2

func (x *PyipadMessage) GetBlock() *BlockMessage

func (*PyipadMessage) GetBlockAddedNotification added in v0.13.2

func (x *PyipadMessage) GetBlockAddedNotification() *BlockAddedNotificationMessage

func (*PyipadMessage) GetBlockHeaders added in v0.13.2

func (x *PyipadMessage) GetBlockHeaders() *BlockHeadersMessage

func (*PyipadMessage) GetBlockLocator added in v0.13.2

func (x *PyipadMessage) GetBlockLocator() *BlockLocatorMessage

func (*PyipadMessage) GetBlockWithTrustedData added in v0.13.2

func (x *PyipadMessage) GetBlockWithTrustedData() *BlockWithTrustedDataMessage

func (*PyipadMessage) GetBlockWithTrustedDataV4 added in v0.13.2

func (x *PyipadMessage) GetBlockWithTrustedDataV4() *BlockWithTrustedDataV4Message

func (*PyipadMessage) GetDoneBlocksWithTrustedData added in v0.13.2

func (x *PyipadMessage) GetDoneBlocksWithTrustedData() *DoneBlocksWithTrustedDataMessage

func (*PyipadMessage) GetDoneHeaders added in v0.13.2

func (x *PyipadMessage) GetDoneHeaders() *DoneHeadersMessage

func (*PyipadMessage) GetDonePruningPointUtxoSetChunks added in v0.13.2

func (x *PyipadMessage) GetDonePruningPointUtxoSetChunks() *DonePruningPointUtxoSetChunksMessage

func (*PyipadMessage) GetEstimateNetworkHashesPerSecondRequest added in v0.13.2

func (x *PyipadMessage) GetEstimateNetworkHashesPerSecondRequest() *EstimateNetworkHashesPerSecondRequestMessage

func (*PyipadMessage) GetEstimateNetworkHashesPerSecondResponse added in v0.13.2

func (x *PyipadMessage) GetEstimateNetworkHashesPerSecondResponse() *EstimateNetworkHashesPerSecondResponseMessage

func (*PyipadMessage) GetFinalityConflictNotification added in v0.13.2

func (x *PyipadMessage) GetFinalityConflictNotification() *FinalityConflictNotificationMessage

func (*PyipadMessage) GetFinalityConflictResolvedNotification added in v0.13.2

func (x *PyipadMessage) GetFinalityConflictResolvedNotification() *FinalityConflictResolvedNotificationMessage

func (*PyipadMessage) GetGetBalanceByAddressRequest added in v0.13.2

func (x *PyipadMessage) GetGetBalanceByAddressRequest() *GetBalanceByAddressRequestMessage

func (*PyipadMessage) GetGetBalanceByAddressResponse added in v0.13.2

func (x *PyipadMessage) GetGetBalanceByAddressResponse() *GetBalanceByAddressResponseMessage

func (*PyipadMessage) GetGetBalancesByAddressesRequest added in v0.13.2

func (x *PyipadMessage) GetGetBalancesByAddressesRequest() *GetBalancesByAddressesRequestMessage

func (*PyipadMessage) GetGetBalancesByAddressesResponse added in v0.13.2

func (x *PyipadMessage) GetGetBalancesByAddressesResponse() *GetBalancesByAddressesResponseMessage

func (*PyipadMessage) GetGetBlockCountRequest added in v0.13.2

func (x *PyipadMessage) GetGetBlockCountRequest() *GetBlockCountRequestMessage

func (*PyipadMessage) GetGetBlockCountResponse added in v0.13.2

func (x *PyipadMessage) GetGetBlockCountResponse() *GetBlockCountResponseMessage

func (*PyipadMessage) GetGetBlockDagInfoRequest added in v0.13.2

func (x *PyipadMessage) GetGetBlockDagInfoRequest() *GetBlockDagInfoRequestMessage

func (*PyipadMessage) GetGetBlockDagInfoResponse added in v0.13.2

func (x *PyipadMessage) GetGetBlockDagInfoResponse() *GetBlockDagInfoResponseMessage

func (*PyipadMessage) GetGetBlockRequest added in v0.13.2

func (x *PyipadMessage) GetGetBlockRequest() *GetBlockRequestMessage

func (*PyipadMessage) GetGetBlockResponse added in v0.13.2

func (x *PyipadMessage) GetGetBlockResponse() *GetBlockResponseMessage

func (*PyipadMessage) GetGetBlockTemplateRequest added in v0.13.2

func (x *PyipadMessage) GetGetBlockTemplateRequest() *GetBlockTemplateRequestMessage

func (*PyipadMessage) GetGetBlockTemplateResponse added in v0.13.2

func (x *PyipadMessage) GetGetBlockTemplateResponse() *GetBlockTemplateResponseMessage

func (*PyipadMessage) GetGetBlocksRequest added in v0.13.2

func (x *PyipadMessage) GetGetBlocksRequest() *GetBlocksRequestMessage

func (*PyipadMessage) GetGetBlocksResponse added in v0.13.2

func (x *PyipadMessage) GetGetBlocksResponse() *GetBlocksResponseMessage

func (*PyipadMessage) GetGetCoinSupplyRequest added in v0.13.2

func (x *PyipadMessage) GetGetCoinSupplyRequest() *GetCoinSupplyRequestMessage

func (*PyipadMessage) GetGetCoinSupplyResponse added in v0.13.2

func (x *PyipadMessage) GetGetCoinSupplyResponse() *GetCoinSupplyResponseMessage

func (*PyipadMessage) GetGetConnectedPeerInfoRequest added in v0.13.2

func (x *PyipadMessage) GetGetConnectedPeerInfoRequest() *GetConnectedPeerInfoRequestMessage

func (*PyipadMessage) GetGetConnectedPeerInfoResponse added in v0.13.2

func (x *PyipadMessage) GetGetConnectedPeerInfoResponse() *GetConnectedPeerInfoResponseMessage

func (*PyipadMessage) GetGetCurrentNetworkRequest added in v0.13.2

func (x *PyipadMessage) GetGetCurrentNetworkRequest() *GetCurrentNetworkRequestMessage

func (*PyipadMessage) GetGetCurrentNetworkResponse added in v0.13.2

func (x *PyipadMessage) GetGetCurrentNetworkResponse() *GetCurrentNetworkResponseMessage

func (*PyipadMessage) GetGetHeadersRequest added in v0.13.2

func (x *PyipadMessage) GetGetHeadersRequest() *GetHeadersRequestMessage

func (*PyipadMessage) GetGetHeadersResponse added in v0.13.2

func (x *PyipadMessage) GetGetHeadersResponse() *GetHeadersResponseMessage

func (*PyipadMessage) GetGetInfoRequest added in v0.13.2

func (x *PyipadMessage) GetGetInfoRequest() *GetInfoRequestMessage

func (*PyipadMessage) GetGetInfoResponse added in v0.13.2

func (x *PyipadMessage) GetGetInfoResponse() *GetInfoResponseMessage

func (*PyipadMessage) GetGetMempoolEntriesByAddressesRequest added in v0.13.2

func (x *PyipadMessage) GetGetMempoolEntriesByAddressesRequest() *GetMempoolEntriesByAddressesRequestMessage

func (*PyipadMessage) GetGetMempoolEntriesByAddressesResponse added in v0.13.2

func (x *PyipadMessage) GetGetMempoolEntriesByAddressesResponse() *GetMempoolEntriesByAddressesResponseMessage

func (*PyipadMessage) GetGetMempoolEntriesRequest added in v0.13.2

func (x *PyipadMessage) GetGetMempoolEntriesRequest() *GetMempoolEntriesRequestMessage

func (*PyipadMessage) GetGetMempoolEntriesResponse added in v0.13.2

func (x *PyipadMessage) GetGetMempoolEntriesResponse() *GetMempoolEntriesResponseMessage

func (*PyipadMessage) GetGetMempoolEntryRequest added in v0.13.2

func (x *PyipadMessage) GetGetMempoolEntryRequest() *GetMempoolEntryRequestMessage

func (*PyipadMessage) GetGetMempoolEntryResponse added in v0.13.2

func (x *PyipadMessage) GetGetMempoolEntryResponse() *GetMempoolEntryResponseMessage

func (*PyipadMessage) GetGetPeerAddressesRequest added in v0.13.2

func (x *PyipadMessage) GetGetPeerAddressesRequest() *GetPeerAddressesRequestMessage

func (*PyipadMessage) GetGetPeerAddressesResponse added in v0.13.2

func (x *PyipadMessage) GetGetPeerAddressesResponse() *GetPeerAddressesResponseMessage

func (*PyipadMessage) GetGetSelectedTipHashRequest added in v0.13.2

func (x *PyipadMessage) GetGetSelectedTipHashRequest() *GetSelectedTipHashRequestMessage

func (*PyipadMessage) GetGetSelectedTipHashResponse added in v0.13.2

func (x *PyipadMessage) GetGetSelectedTipHashResponse() *GetSelectedTipHashResponseMessage

func (*PyipadMessage) GetGetSubnetworkRequest added in v0.13.2

func (x *PyipadMessage) GetGetSubnetworkRequest() *GetSubnetworkRequestMessage

func (*PyipadMessage) GetGetSubnetworkResponse added in v0.13.2

func (x *PyipadMessage) GetGetSubnetworkResponse() *GetSubnetworkResponseMessage

func (*PyipadMessage) GetGetUtxosByAddressesRequest added in v0.13.2

func (x *PyipadMessage) GetGetUtxosByAddressesRequest() *GetUtxosByAddressesRequestMessage

func (*PyipadMessage) GetGetUtxosByAddressesResponse added in v0.13.2

func (x *PyipadMessage) GetGetUtxosByAddressesResponse() *GetUtxosByAddressesResponseMessage

func (*PyipadMessage) GetGetVirtualSelectedParentBlueScoreRequest added in v0.13.2

func (x *PyipadMessage) GetGetVirtualSelectedParentBlueScoreRequest() *GetVirtualSelectedParentBlueScoreRequestMessage

func (*PyipadMessage) GetGetVirtualSelectedParentBlueScoreResponse added in v0.13.2

func (x *PyipadMessage) GetGetVirtualSelectedParentBlueScoreResponse() *GetVirtualSelectedParentBlueScoreResponseMessage

func (*PyipadMessage) GetGetVirtualSelectedParentChainFromBlockRequest added in v0.13.2

func (x *PyipadMessage) GetGetVirtualSelectedParentChainFromBlockRequest() *GetVirtualSelectedParentChainFromBlockRequestMessage

func (*PyipadMessage) GetGetVirtualSelectedParentChainFromBlockResponse added in v0.13.2

func (x *PyipadMessage) GetGetVirtualSelectedParentChainFromBlockResponse() *GetVirtualSelectedParentChainFromBlockResponseMessage

func (*PyipadMessage) GetIbdBlock added in v0.13.2

func (x *PyipadMessage) GetIbdBlock() *BlockMessage

func (*PyipadMessage) GetIbdBlockLocator added in v0.13.2

func (x *PyipadMessage) GetIbdBlockLocator() *IbdBlockLocatorMessage

func (*PyipadMessage) GetIbdBlockLocatorHighestHash added in v0.13.2

func (x *PyipadMessage) GetIbdBlockLocatorHighestHash() *IbdBlockLocatorHighestHashMessage

func (*PyipadMessage) GetIbdBlockLocatorHighestHashNotFound added in v0.13.2

func (x *PyipadMessage) GetIbdBlockLocatorHighestHashNotFound() *IbdBlockLocatorHighestHashNotFoundMessage

func (*PyipadMessage) GetIbdChainBlockLocator added in v0.13.2

func (x *PyipadMessage) GetIbdChainBlockLocator() *IbdChainBlockLocatorMessage

func (*PyipadMessage) GetInvRelayBlock added in v0.13.2

func (x *PyipadMessage) GetInvRelayBlock() *InvRelayBlockMessage

func (*PyipadMessage) GetInvTransactions added in v0.13.2

func (x *PyipadMessage) GetInvTransactions() *InvTransactionsMessage

func (*PyipadMessage) GetNewBlockTemplateNotification added in v0.13.2

func (x *PyipadMessage) GetNewBlockTemplateNotification() *NewBlockTemplateNotificationMessage

func (*PyipadMessage) GetNotifyBlockAddedRequest added in v0.13.2

func (x *PyipadMessage) GetNotifyBlockAddedRequest() *NotifyBlockAddedRequestMessage

func (*PyipadMessage) GetNotifyBlockAddedResponse added in v0.13.2

func (x *PyipadMessage) GetNotifyBlockAddedResponse() *NotifyBlockAddedResponseMessage

func (*PyipadMessage) GetNotifyFinalityConflictsRequest added in v0.13.2

func (x *PyipadMessage) GetNotifyFinalityConflictsRequest() *NotifyFinalityConflictsRequestMessage

func (*PyipadMessage) GetNotifyFinalityConflictsResponse added in v0.13.2

func (x *PyipadMessage) GetNotifyFinalityConflictsResponse() *NotifyFinalityConflictsResponseMessage

func (*PyipadMessage) GetNotifyNewBlockTemplateRequest added in v0.13.2

func (x *PyipadMessage) GetNotifyNewBlockTemplateRequest() *NotifyNewBlockTemplateRequestMessage

func (*PyipadMessage) GetNotifyNewBlockTemplateResponse added in v0.13.2

func (x *PyipadMessage) GetNotifyNewBlockTemplateResponse() *NotifyNewBlockTemplateResponseMessage

func (*PyipadMessage) GetNotifyPruningPointUTXOSetOverrideRequest added in v0.13.2

func (x *PyipadMessage) GetNotifyPruningPointUTXOSetOverrideRequest() *NotifyPruningPointUTXOSetOverrideRequestMessage

func (*PyipadMessage) GetNotifyPruningPointUTXOSetOverrideResponse added in v0.13.2

func (x *PyipadMessage) GetNotifyPruningPointUTXOSetOverrideResponse() *NotifyPruningPointUTXOSetOverrideResponseMessage

func (*PyipadMessage) GetNotifyUtxosChangedRequest added in v0.13.2

func (x *PyipadMessage) GetNotifyUtxosChangedRequest() *NotifyUtxosChangedRequestMessage

func (*PyipadMessage) GetNotifyUtxosChangedResponse added in v0.13.2

func (x *PyipadMessage) GetNotifyUtxosChangedResponse() *NotifyUtxosChangedResponseMessage

func (*PyipadMessage) GetNotifyVirtualDaaScoreChangedRequest added in v0.13.2

func (x *PyipadMessage) GetNotifyVirtualDaaScoreChangedRequest() *NotifyVirtualDaaScoreChangedRequestMessage

func (*PyipadMessage) GetNotifyVirtualDaaScoreChangedResponse added in v0.13.2

func (x *PyipadMessage) GetNotifyVirtualDaaScoreChangedResponse() *NotifyVirtualDaaScoreChangedResponseMessage

func (*PyipadMessage) GetNotifyVirtualSelectedParentBlueScoreChangedRequest added in v0.13.2

func (x *PyipadMessage) GetNotifyVirtualSelectedParentBlueScoreChangedRequest() *NotifyVirtualSelectedParentBlueScoreChangedRequestMessage

func (*PyipadMessage) GetNotifyVirtualSelectedParentBlueScoreChangedResponse added in v0.13.2

func (x *PyipadMessage) GetNotifyVirtualSelectedParentBlueScoreChangedResponse() *NotifyVirtualSelectedParentBlueScoreChangedResponseMessage

func (*PyipadMessage) GetNotifyVirtualSelectedParentChainChangedRequest added in v0.13.2

func (x *PyipadMessage) GetNotifyVirtualSelectedParentChainChangedRequest() *NotifyVirtualSelectedParentChainChangedRequestMessage

func (*PyipadMessage) GetNotifyVirtualSelectedParentChainChangedResponse added in v0.13.2

func (x *PyipadMessage) GetNotifyVirtualSelectedParentChainChangedResponse() *NotifyVirtualSelectedParentChainChangedResponseMessage

func (*PyipadMessage) GetPayload added in v0.13.2

func (m *PyipadMessage) GetPayload() isPyipadMessage_Payload

func (*PyipadMessage) GetPing added in v0.13.2

func (x *PyipadMessage) GetPing() *PingMessage

func (*PyipadMessage) GetPong added in v0.13.2

func (x *PyipadMessage) GetPong() *PongMessage

func (*PyipadMessage) GetPruningPointProof added in v0.13.2

func (x *PyipadMessage) GetPruningPointProof() *PruningPointProofMessage

func (*PyipadMessage) GetPruningPointUTXOSetOverrideNotification added in v0.13.2

func (x *PyipadMessage) GetPruningPointUTXOSetOverrideNotification() *PruningPointUTXOSetOverrideNotificationMessage

func (*PyipadMessage) GetPruningPointUtxoSetChunk added in v0.13.2

func (x *PyipadMessage) GetPruningPointUtxoSetChunk() *PruningPointUtxoSetChunkMessage

func (*PyipadMessage) GetPruningPoints added in v0.13.2

func (x *PyipadMessage) GetPruningPoints() *PruningPointsMessage

func (*PyipadMessage) GetReady added in v0.13.2

func (x *PyipadMessage) GetReady() *ReadyMessage

func (*PyipadMessage) GetReject added in v0.13.2

func (x *PyipadMessage) GetReject() *RejectMessage

func (*PyipadMessage) GetRequestAddresses added in v0.13.2

func (x *PyipadMessage) GetRequestAddresses() *RequestAddressesMessage

func (*PyipadMessage) GetRequestAnticone added in v0.13.2

func (x *PyipadMessage) GetRequestAnticone() *RequestAnticoneMessage

func (*PyipadMessage) GetRequestBlockLocator added in v0.13.2

func (x *PyipadMessage) GetRequestBlockLocator() *RequestBlockLocatorMessage

func (*PyipadMessage) GetRequestHeaders added in v0.13.2

func (x *PyipadMessage) GetRequestHeaders() *RequestHeadersMessage

func (*PyipadMessage) GetRequestIBDBlocks added in v0.13.2

func (x *PyipadMessage) GetRequestIBDBlocks() *RequestIBDBlocksMessage

func (*PyipadMessage) GetRequestIBDChainBlockLocator added in v0.13.2

func (x *PyipadMessage) GetRequestIBDChainBlockLocator() *RequestIBDChainBlockLocatorMessage

func (*PyipadMessage) GetRequestNextHeaders added in v0.13.2

func (x *PyipadMessage) GetRequestNextHeaders() *RequestNextHeadersMessage

func (*PyipadMessage) GetRequestNextPruningPointAndItsAnticoneBlocks added in v0.13.2

func (x *PyipadMessage) GetRequestNextPruningPointAndItsAnticoneBlocks() *RequestNextPruningPointAndItsAnticoneBlocksMessage

func (*PyipadMessage) GetRequestNextPruningPointUtxoSetChunk added in v0.13.2

func (x *PyipadMessage) GetRequestNextPruningPointUtxoSetChunk() *RequestNextPruningPointUtxoSetChunkMessage

func (*PyipadMessage) GetRequestPruningPointAndItsAnticone added in v0.13.2

func (x *PyipadMessage) GetRequestPruningPointAndItsAnticone() *RequestPruningPointAndItsAnticoneMessage

func (*PyipadMessage) GetRequestPruningPointProof added in v0.13.2

func (x *PyipadMessage) GetRequestPruningPointProof() *RequestPruningPointProofMessage

func (*PyipadMessage) GetRequestPruningPointUTXOSet added in v0.13.2

func (x *PyipadMessage) GetRequestPruningPointUTXOSet() *RequestPruningPointUTXOSetMessage

func (*PyipadMessage) GetRequestRelayBlocks added in v0.13.2

func (x *PyipadMessage) GetRequestRelayBlocks() *RequestRelayBlocksMessage

func (*PyipadMessage) GetRequestTransactions added in v0.13.2

func (x *PyipadMessage) GetRequestTransactions() *RequestTransactionsMessage

func (*PyipadMessage) GetResolveFinalityConflictRequest added in v0.13.2

func (x *PyipadMessage) GetResolveFinalityConflictRequest() *ResolveFinalityConflictRequestMessage

func (*PyipadMessage) GetResolveFinalityConflictResponse added in v0.13.2

func (x *PyipadMessage) GetResolveFinalityConflictResponse() *ResolveFinalityConflictResponseMessage

func (*PyipadMessage) GetShutDownRequest added in v0.13.2

func (x *PyipadMessage) GetShutDownRequest() *ShutDownRequestMessage

func (*PyipadMessage) GetShutDownResponse added in v0.13.2

func (x *PyipadMessage) GetShutDownResponse() *ShutDownResponseMessage

func (*PyipadMessage) GetStopNotifyingPruningPointUTXOSetOverrideRequest added in v0.13.2

func (x *PyipadMessage) GetStopNotifyingPruningPointUTXOSetOverrideRequest() *StopNotifyingPruningPointUTXOSetOverrideRequestMessage

func (*PyipadMessage) GetStopNotifyingPruningPointUTXOSetOverrideResponse added in v0.13.2

func (x *PyipadMessage) GetStopNotifyingPruningPointUTXOSetOverrideResponse() *StopNotifyingPruningPointUTXOSetOverrideResponseMessage

func (*PyipadMessage) GetStopNotifyingUtxosChangedRequest added in v0.13.2

func (x *PyipadMessage) GetStopNotifyingUtxosChangedRequest() *StopNotifyingUtxosChangedRequestMessage

func (*PyipadMessage) GetStopNotifyingUtxosChangedResponse added in v0.13.2

func (x *PyipadMessage) GetStopNotifyingUtxosChangedResponse() *StopNotifyingUtxosChangedResponseMessage

func (*PyipadMessage) GetSubmitBlockRequest added in v0.13.2

func (x *PyipadMessage) GetSubmitBlockRequest() *SubmitBlockRequestMessage

func (*PyipadMessage) GetSubmitBlockResponse added in v0.13.2

func (x *PyipadMessage) GetSubmitBlockResponse() *SubmitBlockResponseMessage

func (*PyipadMessage) GetSubmitTransactionRequest added in v0.13.2

func (x *PyipadMessage) GetSubmitTransactionRequest() *SubmitTransactionRequestMessage

func (*PyipadMessage) GetSubmitTransactionResponse added in v0.13.2

func (x *PyipadMessage) GetSubmitTransactionResponse() *SubmitTransactionResponseMessage

func (*PyipadMessage) GetTransaction added in v0.13.2

func (x *PyipadMessage) GetTransaction() *TransactionMessage

func (*PyipadMessage) GetTransactionNotFound added in v0.13.2

func (x *PyipadMessage) GetTransactionNotFound() *TransactionNotFoundMessage

func (*PyipadMessage) GetTrustedData added in v0.13.2

func (x *PyipadMessage) GetTrustedData() *TrustedDataMessage

func (*PyipadMessage) GetUnbanRequest added in v0.13.2

func (x *PyipadMessage) GetUnbanRequest() *UnbanRequestMessage

func (*PyipadMessage) GetUnbanResponse added in v0.13.2

func (x *PyipadMessage) GetUnbanResponse() *UnbanResponseMessage

func (*PyipadMessage) GetUnexpectedPruningPoint added in v0.13.2

func (x *PyipadMessage) GetUnexpectedPruningPoint() *UnexpectedPruningPointMessage

func (*PyipadMessage) GetUtxosChangedNotification added in v0.13.2

func (x *PyipadMessage) GetUtxosChangedNotification() *UtxosChangedNotificationMessage

func (*PyipadMessage) GetVerack added in v0.13.2

func (x *PyipadMessage) GetVerack() *VerackMessage

func (*PyipadMessage) GetVersion added in v0.13.2

func (x *PyipadMessage) GetVersion() *VersionMessage

func (*PyipadMessage) GetVirtualDaaScoreChangedNotification added in v0.13.2

func (x *PyipadMessage) GetVirtualDaaScoreChangedNotification() *VirtualDaaScoreChangedNotificationMessage

func (*PyipadMessage) GetVirtualSelectedParentBlueScoreChangedNotification added in v0.13.2

func (x *PyipadMessage) GetVirtualSelectedParentBlueScoreChangedNotification() *VirtualSelectedParentBlueScoreChangedNotificationMessage

func (*PyipadMessage) GetVirtualSelectedParentChainChangedNotification added in v0.13.2

func (x *PyipadMessage) GetVirtualSelectedParentChainChangedNotification() *VirtualSelectedParentChainChangedNotificationMessage

func (*PyipadMessage) ProtoMessage added in v0.13.2

func (*PyipadMessage) ProtoMessage()

func (*PyipadMessage) ProtoReflect added in v0.13.2

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

func (*PyipadMessage) Reset added in v0.13.2

func (x *PyipadMessage) Reset()

func (*PyipadMessage) String added in v0.13.2

func (x *PyipadMessage) String() string

func (*PyipadMessage) ToAppMessage added in v0.13.2

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

ToAppMessage converts a PyipadMessage to its appmessage.Message representation

type PyipadMessage_AddPeerRequest added in v0.13.2

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

type PyipadMessage_AddPeerResponse added in v0.13.2

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

type PyipadMessage_Addresses added in v0.13.2

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

type PyipadMessage_BanRequest added in v0.13.2

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

type PyipadMessage_BanResponse added in v0.13.2

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

type PyipadMessage_Block added in v0.13.2

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

type PyipadMessage_BlockAddedNotification added in v0.13.2

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

type PyipadMessage_BlockHeaders added in v0.13.2

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

type PyipadMessage_BlockLocator added in v0.13.2

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

type PyipadMessage_BlockWithTrustedData added in v0.13.2

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

type PyipadMessage_BlockWithTrustedDataV4 added in v0.13.2

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

type PyipadMessage_DoneBlocksWithTrustedData added in v0.13.2

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

type PyipadMessage_DoneHeaders added in v0.13.2

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

type PyipadMessage_DonePruningPointUtxoSetChunks added in v0.13.2

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

type PyipadMessage_EstimateNetworkHashesPerSecondRequest added in v0.13.2

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

type PyipadMessage_EstimateNetworkHashesPerSecondResponse added in v0.13.2

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

type PyipadMessage_FinalityConflictNotification added in v0.13.2

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

type PyipadMessage_FinalityConflictResolvedNotification added in v0.13.2

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

type PyipadMessage_GetBalanceByAddressRequest added in v0.13.2

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

type PyipadMessage_GetBalanceByAddressResponse added in v0.13.2

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

type PyipadMessage_GetBalancesByAddressesRequest added in v0.13.2

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

type PyipadMessage_GetBalancesByAddressesResponse added in v0.13.2

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

type PyipadMessage_GetBlockCountRequest added in v0.13.2

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

type PyipadMessage_GetBlockCountResponse added in v0.13.2

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

type PyipadMessage_GetBlockDagInfoRequest added in v0.13.2

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

type PyipadMessage_GetBlockDagInfoResponse added in v0.13.2

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

type PyipadMessage_GetBlockRequest added in v0.13.2

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

type PyipadMessage_GetBlockResponse added in v0.13.2

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

type PyipadMessage_GetBlockTemplateRequest added in v0.13.2

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

type PyipadMessage_GetBlockTemplateResponse added in v0.13.2

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

type PyipadMessage_GetBlocksRequest added in v0.13.2

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

type PyipadMessage_GetBlocksResponse added in v0.13.2

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

type PyipadMessage_GetCoinSupplyRequest added in v0.13.2

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

type PyipadMessage_GetCoinSupplyResponse added in v0.13.2

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

type PyipadMessage_GetConnectedPeerInfoRequest added in v0.13.2

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

type PyipadMessage_GetConnectedPeerInfoResponse added in v0.13.2

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

type PyipadMessage_GetCurrentNetworkRequest added in v0.13.2

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

type PyipadMessage_GetCurrentNetworkResponse added in v0.13.2

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

type PyipadMessage_GetHeadersRequest added in v0.13.2

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

type PyipadMessage_GetHeadersResponse added in v0.13.2

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

type PyipadMessage_GetInfoRequest added in v0.13.2

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

type PyipadMessage_GetInfoResponse added in v0.13.2

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

type PyipadMessage_GetMempoolEntriesByAddressesRequest added in v0.13.2

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

type PyipadMessage_GetMempoolEntriesByAddressesResponse added in v0.13.2

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

type PyipadMessage_GetMempoolEntriesRequest added in v0.13.2

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

type PyipadMessage_GetMempoolEntriesResponse added in v0.13.2

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

type PyipadMessage_GetMempoolEntryRequest added in v0.13.2

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

type PyipadMessage_GetMempoolEntryResponse added in v0.13.2

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

type PyipadMessage_GetPeerAddressesRequest added in v0.13.2

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

type PyipadMessage_GetPeerAddressesResponse added in v0.13.2

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

type PyipadMessage_GetSelectedTipHashRequest added in v0.13.2

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

type PyipadMessage_GetSelectedTipHashResponse added in v0.13.2

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

type PyipadMessage_GetSubnetworkRequest added in v0.13.2

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

type PyipadMessage_GetSubnetworkResponse added in v0.13.2

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

type PyipadMessage_GetUtxosByAddressesRequest added in v0.13.2

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

type PyipadMessage_GetUtxosByAddressesResponse added in v0.13.2

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

type PyipadMessage_GetVirtualSelectedParentBlueScoreRequest added in v0.13.2

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

type PyipadMessage_GetVirtualSelectedParentBlueScoreResponse added in v0.13.2

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

type PyipadMessage_GetVirtualSelectedParentChainFromBlockRequest added in v0.13.2

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

type PyipadMessage_GetVirtualSelectedParentChainFromBlockResponse added in v0.13.2

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

type PyipadMessage_IbdBlock added in v0.13.2

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

type PyipadMessage_IbdBlockLocator added in v0.13.2

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

type PyipadMessage_IbdBlockLocatorHighestHash added in v0.13.2

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

type PyipadMessage_IbdBlockLocatorHighestHashNotFound added in v0.13.2

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

type PyipadMessage_IbdChainBlockLocator added in v0.13.2

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

type PyipadMessage_InvRelayBlock added in v0.13.2

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

type PyipadMessage_InvTransactions added in v0.13.2

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

type PyipadMessage_NewBlockTemplateNotification added in v0.13.2

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

type PyipadMessage_NotifyBlockAddedRequest added in v0.13.2

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

type PyipadMessage_NotifyBlockAddedResponse added in v0.13.2

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

type PyipadMessage_NotifyFinalityConflictsRequest added in v0.13.2

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

type PyipadMessage_NotifyFinalityConflictsResponse added in v0.13.2

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

type PyipadMessage_NotifyNewBlockTemplateRequest added in v0.13.2

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

type PyipadMessage_NotifyNewBlockTemplateResponse added in v0.13.2

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

type PyipadMessage_NotifyPruningPointUTXOSetOverrideRequest added in v0.13.2

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

type PyipadMessage_NotifyPruningPointUTXOSetOverrideResponse added in v0.13.2

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

type PyipadMessage_NotifyUtxosChangedRequest added in v0.13.2

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

type PyipadMessage_NotifyUtxosChangedResponse added in v0.13.2

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

type PyipadMessage_NotifyVirtualDaaScoreChangedRequest added in v0.13.2

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

type PyipadMessage_NotifyVirtualDaaScoreChangedResponse added in v0.13.2

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

type PyipadMessage_NotifyVirtualSelectedParentBlueScoreChangedRequest added in v0.13.2

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

type PyipadMessage_NotifyVirtualSelectedParentBlueScoreChangedResponse added in v0.13.2

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

type PyipadMessage_NotifyVirtualSelectedParentChainChangedRequest added in v0.13.2

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

type PyipadMessage_NotifyVirtualSelectedParentChainChangedResponse added in v0.13.2

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

type PyipadMessage_Ping added in v0.13.2

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

type PyipadMessage_Pong added in v0.13.2

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

type PyipadMessage_PruningPointProof added in v0.13.2

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

type PyipadMessage_PruningPointUTXOSetOverrideNotification added in v0.13.2

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

type PyipadMessage_PruningPointUtxoSetChunk added in v0.13.2

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

type PyipadMessage_PruningPoints added in v0.13.2

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

type PyipadMessage_Ready added in v0.13.2

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

type PyipadMessage_Reject added in v0.13.2

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

type PyipadMessage_RequestAddresses added in v0.13.2

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

type PyipadMessage_RequestAnticone added in v0.13.2

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

type PyipadMessage_RequestBlockLocator added in v0.13.2

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

type PyipadMessage_RequestHeaders added in v0.13.2

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

type PyipadMessage_RequestIBDBlocks added in v0.13.2

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

type PyipadMessage_RequestIBDChainBlockLocator added in v0.13.2

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

type PyipadMessage_RequestNextHeaders added in v0.13.2

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

type PyipadMessage_RequestNextPruningPointAndItsAnticoneBlocks added in v0.13.2

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

type PyipadMessage_RequestNextPruningPointUtxoSetChunk added in v0.13.2

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

type PyipadMessage_RequestPruningPointAndItsAnticone added in v0.13.2

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

type PyipadMessage_RequestPruningPointProof added in v0.13.2

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

type PyipadMessage_RequestPruningPointUTXOSet added in v0.13.2

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

type PyipadMessage_RequestRelayBlocks added in v0.13.2

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

type PyipadMessage_RequestTransactions added in v0.13.2

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

type PyipadMessage_ResolveFinalityConflictRequest added in v0.13.2

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

type PyipadMessage_ResolveFinalityConflictResponse added in v0.13.2

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

type PyipadMessage_ShutDownRequest added in v0.13.2

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

type PyipadMessage_ShutDownResponse added in v0.13.2

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

type PyipadMessage_StopNotifyingPruningPointUTXOSetOverrideRequest added in v0.13.2

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

type PyipadMessage_StopNotifyingPruningPointUTXOSetOverrideResponse added in v0.13.2

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

type PyipadMessage_StopNotifyingUtxosChangedRequest added in v0.13.2

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

type PyipadMessage_StopNotifyingUtxosChangedResponse added in v0.13.2

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

type PyipadMessage_SubmitBlockRequest added in v0.13.2

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

type PyipadMessage_SubmitBlockResponse added in v0.13.2

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

type PyipadMessage_SubmitTransactionRequest added in v0.13.2

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

type PyipadMessage_SubmitTransactionResponse added in v0.13.2

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

type PyipadMessage_Transaction added in v0.13.2

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

type PyipadMessage_TransactionNotFound added in v0.13.2

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

type PyipadMessage_TrustedData added in v0.13.2

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

type PyipadMessage_UnbanRequest added in v0.13.2

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

type PyipadMessage_UnbanResponse added in v0.13.2

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

type PyipadMessage_UnexpectedPruningPoint added in v0.13.2

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

type PyipadMessage_UtxosChangedNotification added in v0.13.2

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

type PyipadMessage_Verack added in v0.13.2

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

type PyipadMessage_Version added in v0.13.2

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

type PyipadMessage_VirtualDaaScoreChangedNotification added in v0.13.2

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

type PyipadMessage_VirtualSelectedParentBlueScoreChangedNotification added in v0.13.2

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

type PyipadMessage_VirtualSelectedParentChainChangedNotification added in v0.13.2

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

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

type RPC_MessageStreamServer

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

type ReadyMessage

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

func (*ReadyMessage) Descriptor deprecated

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

Deprecated: Use ReadyMessage.ProtoReflect.Descriptor instead.

func (*ReadyMessage) ProtoMessage

func (*ReadyMessage) ProtoMessage()

func (*ReadyMessage) ProtoReflect

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

func (*ReadyMessage) Reset

func (x *ReadyMessage) Reset()

func (*ReadyMessage) String

func (x *ReadyMessage) String() string

type RejectMessage

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

func (*RejectMessage) Descriptor deprecated

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

Deprecated: Use RejectMessage.ProtoReflect.Descriptor instead.

func (*RejectMessage) GetReason

func (x *RejectMessage) GetReason() string

func (*RejectMessage) ProtoMessage

func (*RejectMessage) ProtoMessage()

func (*RejectMessage) ProtoReflect

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

func (*RejectMessage) Reset

func (x *RejectMessage) Reset()

func (*RejectMessage) String

func (x *RejectMessage) String() string

type RequestAddressesMessage

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

func (*RequestAddressesMessage) Descriptor deprecated

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

Deprecated: Use RequestAddressesMessage.ProtoReflect.Descriptor instead.

func (*RequestAddressesMessage) GetIncludeAllSubnetworks

func (x *RequestAddressesMessage) GetIncludeAllSubnetworks() bool

func (*RequestAddressesMessage) GetSubnetworkId

func (x *RequestAddressesMessage) GetSubnetworkId() *SubnetworkId

func (*RequestAddressesMessage) ProtoMessage

func (*RequestAddressesMessage) ProtoMessage()

func (*RequestAddressesMessage) ProtoReflect

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

func (*RequestAddressesMessage) Reset

func (x *RequestAddressesMessage) Reset()

func (*RequestAddressesMessage) String

func (x *RequestAddressesMessage) String() string

type RequestAnticoneMessage

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

func (*RequestAnticoneMessage) Descriptor deprecated

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

Deprecated: Use RequestAnticoneMessage.ProtoReflect.Descriptor instead.

func (*RequestAnticoneMessage) GetBlockHash

func (x *RequestAnticoneMessage) GetBlockHash() *Hash

func (*RequestAnticoneMessage) GetContextHash

func (x *RequestAnticoneMessage) GetContextHash() *Hash

func (*RequestAnticoneMessage) ProtoMessage

func (*RequestAnticoneMessage) ProtoMessage()

func (*RequestAnticoneMessage) ProtoReflect

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

func (*RequestAnticoneMessage) Reset

func (x *RequestAnticoneMessage) Reset()

func (*RequestAnticoneMessage) String

func (x *RequestAnticoneMessage) String() string

type RequestBlockLocatorMessage

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

func (*RequestBlockLocatorMessage) Descriptor deprecated

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

Deprecated: Use RequestBlockLocatorMessage.ProtoReflect.Descriptor instead.

func (*RequestBlockLocatorMessage) GetHighHash

func (x *RequestBlockLocatorMessage) GetHighHash() *Hash

func (*RequestBlockLocatorMessage) GetLimit

func (x *RequestBlockLocatorMessage) GetLimit() uint32

func (*RequestBlockLocatorMessage) ProtoMessage

func (*RequestBlockLocatorMessage) ProtoMessage()

func (*RequestBlockLocatorMessage) ProtoReflect

func (*RequestBlockLocatorMessage) Reset

func (x *RequestBlockLocatorMessage) Reset()

func (*RequestBlockLocatorMessage) String

func (x *RequestBlockLocatorMessage) String() string

type RequestHeadersMessage

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

func (*RequestHeadersMessage) Descriptor deprecated

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

Deprecated: Use RequestHeadersMessage.ProtoReflect.Descriptor instead.

func (*RequestHeadersMessage) GetHighHash

func (x *RequestHeadersMessage) GetHighHash() *Hash

func (*RequestHeadersMessage) GetLowHash

func (x *RequestHeadersMessage) GetLowHash() *Hash

func (*RequestHeadersMessage) ProtoMessage

func (*RequestHeadersMessage) ProtoMessage()

func (*RequestHeadersMessage) ProtoReflect

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

func (*RequestHeadersMessage) Reset

func (x *RequestHeadersMessage) Reset()

func (*RequestHeadersMessage) String

func (x *RequestHeadersMessage) String() string

type RequestIBDBlocksMessage

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

func (*RequestIBDBlocksMessage) Descriptor deprecated

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

Deprecated: Use RequestIBDBlocksMessage.ProtoReflect.Descriptor instead.

func (*RequestIBDBlocksMessage) GetHashes

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

func (*RequestIBDBlocksMessage) ProtoMessage

func (*RequestIBDBlocksMessage) ProtoMessage()

func (*RequestIBDBlocksMessage) ProtoReflect

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

func (*RequestIBDBlocksMessage) Reset

func (x *RequestIBDBlocksMessage) Reset()

func (*RequestIBDBlocksMessage) String

func (x *RequestIBDBlocksMessage) String() string

type RequestIBDChainBlockLocatorMessage

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

func (*RequestIBDChainBlockLocatorMessage) Descriptor deprecated

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

Deprecated: Use RequestIBDChainBlockLocatorMessage.ProtoReflect.Descriptor instead.

func (*RequestIBDChainBlockLocatorMessage) GetHighHash

func (x *RequestIBDChainBlockLocatorMessage) GetHighHash() *Hash

func (*RequestIBDChainBlockLocatorMessage) GetLowHash

func (x *RequestIBDChainBlockLocatorMessage) GetLowHash() *Hash

func (*RequestIBDChainBlockLocatorMessage) ProtoMessage

func (*RequestIBDChainBlockLocatorMessage) ProtoMessage()

func (*RequestIBDChainBlockLocatorMessage) ProtoReflect

func (*RequestIBDChainBlockLocatorMessage) Reset

func (*RequestIBDChainBlockLocatorMessage) String

type RequestNextHeadersMessage

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

func (*RequestNextHeadersMessage) Descriptor deprecated

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

Deprecated: Use RequestNextHeadersMessage.ProtoReflect.Descriptor instead.

func (*RequestNextHeadersMessage) ProtoMessage

func (*RequestNextHeadersMessage) ProtoMessage()

func (*RequestNextHeadersMessage) ProtoReflect

func (*RequestNextHeadersMessage) Reset

func (x *RequestNextHeadersMessage) Reset()

func (*RequestNextHeadersMessage) String

func (x *RequestNextHeadersMessage) String() string

type RequestNextPruningPointAndItsAnticoneBlocksMessage

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

func (*RequestNextPruningPointAndItsAnticoneBlocksMessage) Descriptor deprecated

Deprecated: Use RequestNextPruningPointAndItsAnticoneBlocksMessage.ProtoReflect.Descriptor instead.

func (*RequestNextPruningPointAndItsAnticoneBlocksMessage) ProtoMessage

func (*RequestNextPruningPointAndItsAnticoneBlocksMessage) ProtoReflect

func (*RequestNextPruningPointAndItsAnticoneBlocksMessage) Reset

func (*RequestNextPruningPointAndItsAnticoneBlocksMessage) String

type RequestNextPruningPointUtxoSetChunkMessage

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

func (*RequestNextPruningPointUtxoSetChunkMessage) Descriptor deprecated

Deprecated: Use RequestNextPruningPointUtxoSetChunkMessage.ProtoReflect.Descriptor instead.

func (*RequestNextPruningPointUtxoSetChunkMessage) ProtoMessage

func (*RequestNextPruningPointUtxoSetChunkMessage) ProtoReflect

func (*RequestNextPruningPointUtxoSetChunkMessage) Reset

func (*RequestNextPruningPointUtxoSetChunkMessage) String

type RequestPruningPointAndItsAnticoneMessage

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

func (*RequestPruningPointAndItsAnticoneMessage) Descriptor deprecated

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

Deprecated: Use RequestPruningPointAndItsAnticoneMessage.ProtoReflect.Descriptor instead.

func (*RequestPruningPointAndItsAnticoneMessage) ProtoMessage

func (*RequestPruningPointAndItsAnticoneMessage) ProtoReflect

func (*RequestPruningPointAndItsAnticoneMessage) Reset

func (*RequestPruningPointAndItsAnticoneMessage) String

type RequestPruningPointProofMessage

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

func (*RequestPruningPointProofMessage) Descriptor deprecated

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

Deprecated: Use RequestPruningPointProofMessage.ProtoReflect.Descriptor instead.

func (*RequestPruningPointProofMessage) ProtoMessage

func (*RequestPruningPointProofMessage) ProtoMessage()

func (*RequestPruningPointProofMessage) ProtoReflect

func (*RequestPruningPointProofMessage) Reset

func (*RequestPruningPointProofMessage) String

type RequestPruningPointUTXOSetMessage

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

func (*RequestPruningPointUTXOSetMessage) Descriptor deprecated

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

Deprecated: Use RequestPruningPointUTXOSetMessage.ProtoReflect.Descriptor instead.

func (*RequestPruningPointUTXOSetMessage) GetPruningPointHash

func (x *RequestPruningPointUTXOSetMessage) GetPruningPointHash() *Hash

func (*RequestPruningPointUTXOSetMessage) ProtoMessage

func (*RequestPruningPointUTXOSetMessage) ProtoMessage()

func (*RequestPruningPointUTXOSetMessage) ProtoReflect

func (*RequestPruningPointUTXOSetMessage) Reset

func (*RequestPruningPointUTXOSetMessage) String

type RequestRelayBlocksMessage

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

func (*RequestRelayBlocksMessage) Descriptor deprecated

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

Deprecated: Use RequestRelayBlocksMessage.ProtoReflect.Descriptor instead.

func (*RequestRelayBlocksMessage) GetHashes

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

func (*RequestRelayBlocksMessage) ProtoMessage

func (*RequestRelayBlocksMessage) ProtoMessage()

func (*RequestRelayBlocksMessage) ProtoReflect

func (*RequestRelayBlocksMessage) Reset

func (x *RequestRelayBlocksMessage) Reset()

func (*RequestRelayBlocksMessage) String

func (x *RequestRelayBlocksMessage) String() string

type RequestTransactionsMessage

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

func (*RequestTransactionsMessage) Descriptor deprecated

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

Deprecated: Use RequestTransactionsMessage.ProtoReflect.Descriptor instead.

func (*RequestTransactionsMessage) GetIds

func (*RequestTransactionsMessage) ProtoMessage

func (*RequestTransactionsMessage) ProtoMessage()

func (*RequestTransactionsMessage) ProtoReflect

func (*RequestTransactionsMessage) Reset

func (x *RequestTransactionsMessage) Reset()

func (*RequestTransactionsMessage) String

func (x *RequestTransactionsMessage) String() string

type ResolveFinalityConflictRequestMessage

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

func (*ResolveFinalityConflictRequestMessage) Descriptor deprecated

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

Deprecated: Use ResolveFinalityConflictRequestMessage.ProtoReflect.Descriptor instead.

func (*ResolveFinalityConflictRequestMessage) GetFinalityBlockHash

func (x *ResolveFinalityConflictRequestMessage) GetFinalityBlockHash() string

func (*ResolveFinalityConflictRequestMessage) ProtoMessage

func (*ResolveFinalityConflictRequestMessage) ProtoMessage()

func (*ResolveFinalityConflictRequestMessage) ProtoReflect

func (*ResolveFinalityConflictRequestMessage) Reset

func (*ResolveFinalityConflictRequestMessage) String

type ResolveFinalityConflictResponseMessage

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

func (*ResolveFinalityConflictResponseMessage) Descriptor deprecated

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

Deprecated: Use ResolveFinalityConflictResponseMessage.ProtoReflect.Descriptor instead.

func (*ResolveFinalityConflictResponseMessage) GetError

func (*ResolveFinalityConflictResponseMessage) ProtoMessage

func (*ResolveFinalityConflictResponseMessage) ProtoReflect

func (*ResolveFinalityConflictResponseMessage) Reset

func (*ResolveFinalityConflictResponseMessage) String

type RpcBlock

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

func (*RpcBlock) Descriptor deprecated

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

Deprecated: Use RpcBlock.ProtoReflect.Descriptor instead.

func (*RpcBlock) GetHeader

func (x *RpcBlock) GetHeader() *RpcBlockHeader

func (*RpcBlock) GetTransactions

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

func (*RpcBlock) GetVerboseData

func (x *RpcBlock) GetVerboseData() *RpcBlockVerboseData

func (*RpcBlock) ProtoMessage

func (*RpcBlock) ProtoMessage()

func (*RpcBlock) ProtoReflect

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

func (*RpcBlock) Reset

func (x *RpcBlock) Reset()

func (*RpcBlock) String

func (x *RpcBlock) String() string

type RpcBlockHeader

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

func (*RpcBlockHeader) Descriptor deprecated

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

Deprecated: Use RpcBlockHeader.ProtoReflect.Descriptor instead.

func (*RpcBlockHeader) GetAcceptedIdMerkleRoot

func (x *RpcBlockHeader) GetAcceptedIdMerkleRoot() string

func (*RpcBlockHeader) GetBits

func (x *RpcBlockHeader) GetBits() uint32

func (*RpcBlockHeader) GetBlueScore

func (x *RpcBlockHeader) GetBlueScore() uint64

func (*RpcBlockHeader) GetBlueWork

func (x *RpcBlockHeader) GetBlueWork() string

func (*RpcBlockHeader) GetDaaScore

func (x *RpcBlockHeader) GetDaaScore() uint64

func (*RpcBlockHeader) GetHashMerkleRoot

func (x *RpcBlockHeader) GetHashMerkleRoot() string

func (*RpcBlockHeader) GetNonce

func (x *RpcBlockHeader) GetNonce() uint64

func (*RpcBlockHeader) GetParents

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

func (*RpcBlockHeader) GetPruningPoint

func (x *RpcBlockHeader) GetPruningPoint() string

func (*RpcBlockHeader) GetTimestamp

func (x *RpcBlockHeader) GetTimestamp() int64

func (*RpcBlockHeader) GetUtxoCommitment

func (x *RpcBlockHeader) GetUtxoCommitment() string

func (*RpcBlockHeader) GetVersion

func (x *RpcBlockHeader) GetVersion() uint32

func (*RpcBlockHeader) ProtoMessage

func (*RpcBlockHeader) ProtoMessage()

func (*RpcBlockHeader) ProtoReflect

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

func (*RpcBlockHeader) Reset

func (x *RpcBlockHeader) Reset()

func (*RpcBlockHeader) String

func (x *RpcBlockHeader) String() string

type RpcBlockLevelParents

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

func (*RpcBlockLevelParents) Descriptor deprecated

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

Deprecated: Use RpcBlockLevelParents.ProtoReflect.Descriptor instead.

func (*RpcBlockLevelParents) GetParentHashes

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

func (*RpcBlockLevelParents) ProtoMessage

func (*RpcBlockLevelParents) ProtoMessage()

func (*RpcBlockLevelParents) ProtoReflect

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

func (*RpcBlockLevelParents) Reset

func (x *RpcBlockLevelParents) Reset()

func (*RpcBlockLevelParents) String

func (x *RpcBlockLevelParents) String() string

type RpcBlockVerboseData

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

func (*RpcBlockVerboseData) Descriptor deprecated

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

Deprecated: Use RpcBlockVerboseData.ProtoReflect.Descriptor instead.

func (*RpcBlockVerboseData) GetBlueScore

func (x *RpcBlockVerboseData) GetBlueScore() uint64

func (*RpcBlockVerboseData) GetChildrenHashes

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

func (*RpcBlockVerboseData) GetDifficulty

func (x *RpcBlockVerboseData) GetDifficulty() float64

func (*RpcBlockVerboseData) GetHash

func (x *RpcBlockVerboseData) GetHash() string

func (*RpcBlockVerboseData) GetIsChainBlock

func (x *RpcBlockVerboseData) GetIsChainBlock() bool

func (*RpcBlockVerboseData) GetIsHeaderOnly

func (x *RpcBlockVerboseData) GetIsHeaderOnly() bool

func (*RpcBlockVerboseData) GetMergeSetBluesHashes

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

func (*RpcBlockVerboseData) GetMergeSetRedsHashes

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

func (*RpcBlockVerboseData) GetSelectedParentHash

func (x *RpcBlockVerboseData) GetSelectedParentHash() string

func (*RpcBlockVerboseData) GetTransactionIds

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

func (*RpcBlockVerboseData) ProtoMessage

func (*RpcBlockVerboseData) ProtoMessage()

func (*RpcBlockVerboseData) ProtoReflect

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

func (*RpcBlockVerboseData) Reset

func (x *RpcBlockVerboseData) Reset()

func (*RpcBlockVerboseData) String

func (x *RpcBlockVerboseData) String() string

type RpcOutpoint

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

func (*RpcOutpoint) Descriptor deprecated

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

Deprecated: Use RpcOutpoint.ProtoReflect.Descriptor instead.

func (*RpcOutpoint) GetIndex

func (x *RpcOutpoint) GetIndex() uint32

func (*RpcOutpoint) GetTransactionId

func (x *RpcOutpoint) GetTransactionId() string

func (*RpcOutpoint) ProtoMessage

func (*RpcOutpoint) ProtoMessage()

func (*RpcOutpoint) ProtoReflect

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

func (*RpcOutpoint) Reset

func (x *RpcOutpoint) Reset()

func (*RpcOutpoint) String

func (x *RpcOutpoint) String() string

type RpcScriptPublicKey

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

func (*RpcScriptPublicKey) Descriptor deprecated

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

Deprecated: Use RpcScriptPublicKey.ProtoReflect.Descriptor instead.

func (*RpcScriptPublicKey) GetScriptPublicKey

func (x *RpcScriptPublicKey) GetScriptPublicKey() string

func (*RpcScriptPublicKey) GetVersion

func (x *RpcScriptPublicKey) GetVersion() uint32

func (*RpcScriptPublicKey) ProtoMessage

func (*RpcScriptPublicKey) ProtoMessage()

func (*RpcScriptPublicKey) ProtoReflect

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

func (*RpcScriptPublicKey) Reset

func (x *RpcScriptPublicKey) Reset()

func (*RpcScriptPublicKey) String

func (x *RpcScriptPublicKey) String() string

type RpcTransaction

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

func (*RpcTransaction) Descriptor deprecated

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

Deprecated: Use RpcTransaction.ProtoReflect.Descriptor instead.

func (*RpcTransaction) GetGas

func (x *RpcTransaction) GetGas() uint64

func (*RpcTransaction) GetInputs

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

func (*RpcTransaction) GetLockTime

func (x *RpcTransaction) GetLockTime() uint64

func (*RpcTransaction) GetOutputs

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

func (*RpcTransaction) GetPayload

func (x *RpcTransaction) GetPayload() string

func (*RpcTransaction) GetSubnetworkId

func (x *RpcTransaction) GetSubnetworkId() string

func (*RpcTransaction) GetVerboseData

func (x *RpcTransaction) GetVerboseData() *RpcTransactionVerboseData

func (*RpcTransaction) GetVersion

func (x *RpcTransaction) GetVersion() uint32

func (*RpcTransaction) ProtoMessage

func (*RpcTransaction) ProtoMessage()

func (*RpcTransaction) ProtoReflect

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

func (*RpcTransaction) Reset

func (x *RpcTransaction) Reset()

func (*RpcTransaction) String

func (x *RpcTransaction) String() string

type RpcTransactionInput

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

func (*RpcTransactionInput) Descriptor deprecated

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

Deprecated: Use RpcTransactionInput.ProtoReflect.Descriptor instead.

func (*RpcTransactionInput) GetPreviousOutpoint

func (x *RpcTransactionInput) GetPreviousOutpoint() *RpcOutpoint

func (*RpcTransactionInput) GetSequence

func (x *RpcTransactionInput) GetSequence() uint64

func (*RpcTransactionInput) GetSigOpCount

func (x *RpcTransactionInput) GetSigOpCount() uint32

func (*RpcTransactionInput) GetSignatureScript

func (x *RpcTransactionInput) GetSignatureScript() string

func (*RpcTransactionInput) GetVerboseData

func (*RpcTransactionInput) ProtoMessage

func (*RpcTransactionInput) ProtoMessage()

func (*RpcTransactionInput) ProtoReflect

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

func (*RpcTransactionInput) Reset

func (x *RpcTransactionInput) Reset()

func (*RpcTransactionInput) String

func (x *RpcTransactionInput) String() string

type RpcTransactionInputVerboseData

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

func (*RpcTransactionInputVerboseData) Descriptor deprecated

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

Deprecated: Use RpcTransactionInputVerboseData.ProtoReflect.Descriptor instead.

func (*RpcTransactionInputVerboseData) ProtoMessage

func (*RpcTransactionInputVerboseData) ProtoMessage()

func (*RpcTransactionInputVerboseData) ProtoReflect

func (*RpcTransactionInputVerboseData) Reset

func (x *RpcTransactionInputVerboseData) Reset()

func (*RpcTransactionInputVerboseData) String

type RpcTransactionOutput

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

func (*RpcTransactionOutput) Descriptor deprecated

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

Deprecated: Use RpcTransactionOutput.ProtoReflect.Descriptor instead.

func (*RpcTransactionOutput) GetAmount

func (x *RpcTransactionOutput) GetAmount() uint64

func (*RpcTransactionOutput) GetScriptPublicKey

func (x *RpcTransactionOutput) GetScriptPublicKey() *RpcScriptPublicKey

func (*RpcTransactionOutput) GetVerboseData

func (*RpcTransactionOutput) ProtoMessage

func (*RpcTransactionOutput) ProtoMessage()

func (*RpcTransactionOutput) ProtoReflect

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

func (*RpcTransactionOutput) Reset

func (x *RpcTransactionOutput) Reset()

func (*RpcTransactionOutput) String

func (x *RpcTransactionOutput) String() string

type RpcTransactionOutputVerboseData

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

func (*RpcTransactionOutputVerboseData) Descriptor deprecated

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

Deprecated: Use RpcTransactionOutputVerboseData.ProtoReflect.Descriptor instead.

func (*RpcTransactionOutputVerboseData) GetScriptPublicKeyAddress

func (x *RpcTransactionOutputVerboseData) GetScriptPublicKeyAddress() string

func (*RpcTransactionOutputVerboseData) GetScriptPublicKeyType

func (x *RpcTransactionOutputVerboseData) GetScriptPublicKeyType() string

func (*RpcTransactionOutputVerboseData) ProtoMessage

func (*RpcTransactionOutputVerboseData) ProtoMessage()

func (*RpcTransactionOutputVerboseData) ProtoReflect

func (*RpcTransactionOutputVerboseData) Reset

func (*RpcTransactionOutputVerboseData) String

type RpcTransactionVerboseData

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

func (*RpcTransactionVerboseData) Descriptor deprecated

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

Deprecated: Use RpcTransactionVerboseData.ProtoReflect.Descriptor instead.

func (*RpcTransactionVerboseData) GetBlockHash

func (x *RpcTransactionVerboseData) GetBlockHash() string

func (*RpcTransactionVerboseData) GetBlockTime

func (x *RpcTransactionVerboseData) GetBlockTime() uint64

func (*RpcTransactionVerboseData) GetHash

func (x *RpcTransactionVerboseData) GetHash() string

func (*RpcTransactionVerboseData) GetMass

func (x *RpcTransactionVerboseData) GetMass() uint64

func (*RpcTransactionVerboseData) GetTransactionId

func (x *RpcTransactionVerboseData) GetTransactionId() string

func (*RpcTransactionVerboseData) ProtoMessage

func (*RpcTransactionVerboseData) ProtoMessage()

func (*RpcTransactionVerboseData) ProtoReflect

func (*RpcTransactionVerboseData) Reset

func (x *RpcTransactionVerboseData) Reset()

func (*RpcTransactionVerboseData) String

func (x *RpcTransactionVerboseData) String() string

type RpcUtxoEntry

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

func (*RpcUtxoEntry) Descriptor deprecated

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

Deprecated: Use RpcUtxoEntry.ProtoReflect.Descriptor instead.

func (*RpcUtxoEntry) GetAmount

func (x *RpcUtxoEntry) GetAmount() uint64

func (*RpcUtxoEntry) GetBlockDaaScore

func (x *RpcUtxoEntry) GetBlockDaaScore() uint64

func (*RpcUtxoEntry) GetIsCoinbase

func (x *RpcUtxoEntry) GetIsCoinbase() bool

func (*RpcUtxoEntry) GetScriptPublicKey

func (x *RpcUtxoEntry) GetScriptPublicKey() *RpcScriptPublicKey

func (*RpcUtxoEntry) ProtoMessage

func (*RpcUtxoEntry) ProtoMessage()

func (*RpcUtxoEntry) ProtoReflect

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

func (*RpcUtxoEntry) Reset

func (x *RpcUtxoEntry) Reset()

func (*RpcUtxoEntry) String

func (x *RpcUtxoEntry) String() string

type ScriptPublicKey

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

func (*ScriptPublicKey) Descriptor deprecated

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

Deprecated: Use ScriptPublicKey.ProtoReflect.Descriptor instead.

func (*ScriptPublicKey) GetScript

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

func (*ScriptPublicKey) GetVersion

func (x *ScriptPublicKey) GetVersion() uint32

func (*ScriptPublicKey) ProtoMessage

func (*ScriptPublicKey) ProtoMessage()

func (*ScriptPublicKey) ProtoReflect

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

func (*ScriptPublicKey) Reset

func (x *ScriptPublicKey) Reset()

func (*ScriptPublicKey) String

func (x *ScriptPublicKey) String() string

type ShutDownRequestMessage

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

ShutDownRequestMessage shuts down this pyipad.

func (*ShutDownRequestMessage) Descriptor deprecated

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

Deprecated: Use ShutDownRequestMessage.ProtoReflect.Descriptor instead.

func (*ShutDownRequestMessage) ProtoMessage

func (*ShutDownRequestMessage) ProtoMessage()

func (*ShutDownRequestMessage) ProtoReflect

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

func (*ShutDownRequestMessage) Reset

func (x *ShutDownRequestMessage) Reset()

func (*ShutDownRequestMessage) String

func (x *ShutDownRequestMessage) String() string

type ShutDownResponseMessage

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

func (*ShutDownResponseMessage) Descriptor deprecated

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

Deprecated: Use ShutDownResponseMessage.ProtoReflect.Descriptor instead.

func (*ShutDownResponseMessage) GetError

func (x *ShutDownResponseMessage) GetError() *RPCError

func (*ShutDownResponseMessage) ProtoMessage

func (*ShutDownResponseMessage) ProtoMessage()

func (*ShutDownResponseMessage) ProtoReflect

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

func (*ShutDownResponseMessage) Reset

func (x *ShutDownResponseMessage) Reset()

func (*ShutDownResponseMessage) String

func (x *ShutDownResponseMessage) String() string

type StopNotifyingPruningPointUTXOSetOverrideRequestMessage

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

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

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

See: PruningPointUTXOSetOverrideNotificationMessage

func (*StopNotifyingPruningPointUTXOSetOverrideRequestMessage) Descriptor deprecated

Deprecated: Use StopNotifyingPruningPointUTXOSetOverrideRequestMessage.ProtoReflect.Descriptor instead.

func (*StopNotifyingPruningPointUTXOSetOverrideRequestMessage) ProtoMessage

func (*StopNotifyingPruningPointUTXOSetOverrideRequestMessage) ProtoReflect

func (*StopNotifyingPruningPointUTXOSetOverrideRequestMessage) Reset

func (*StopNotifyingPruningPointUTXOSetOverrideRequestMessage) String

type StopNotifyingPruningPointUTXOSetOverrideResponseMessage

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

func (*StopNotifyingPruningPointUTXOSetOverrideResponseMessage) Descriptor deprecated

Deprecated: Use StopNotifyingPruningPointUTXOSetOverrideResponseMessage.ProtoReflect.Descriptor instead.

func (*StopNotifyingPruningPointUTXOSetOverrideResponseMessage) GetError

func (*StopNotifyingPruningPointUTXOSetOverrideResponseMessage) ProtoMessage

func (*StopNotifyingPruningPointUTXOSetOverrideResponseMessage) ProtoReflect

func (*StopNotifyingPruningPointUTXOSetOverrideResponseMessage) Reset

func (*StopNotifyingPruningPointUTXOSetOverrideResponseMessage) String

type StopNotifyingUtxosChangedRequestMessage

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

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

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

See: UtxosChangedNotificationMessage

func (*StopNotifyingUtxosChangedRequestMessage) Descriptor deprecated

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

Deprecated: Use StopNotifyingUtxosChangedRequestMessage.ProtoReflect.Descriptor instead.

func (*StopNotifyingUtxosChangedRequestMessage) GetAddresses

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

func (*StopNotifyingUtxosChangedRequestMessage) ProtoMessage

func (*StopNotifyingUtxosChangedRequestMessage) ProtoReflect

func (*StopNotifyingUtxosChangedRequestMessage) Reset

func (*StopNotifyingUtxosChangedRequestMessage) String

type StopNotifyingUtxosChangedResponseMessage

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

func (*StopNotifyingUtxosChangedResponseMessage) Descriptor deprecated

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

Deprecated: Use StopNotifyingUtxosChangedResponseMessage.ProtoReflect.Descriptor instead.

func (*StopNotifyingUtxosChangedResponseMessage) GetError

func (*StopNotifyingUtxosChangedResponseMessage) ProtoMessage

func (*StopNotifyingUtxosChangedResponseMessage) ProtoReflect

func (*StopNotifyingUtxosChangedResponseMessage) Reset

func (*StopNotifyingUtxosChangedResponseMessage) String

type SubmitBlockRequestMessage

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

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

See: GetBlockTemplateRequestMessage

func (*SubmitBlockRequestMessage) Descriptor deprecated

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

Deprecated: Use SubmitBlockRequestMessage.ProtoReflect.Descriptor instead.

func (*SubmitBlockRequestMessage) GetAllowNonDAABlocks

func (x *SubmitBlockRequestMessage) GetAllowNonDAABlocks() bool

func (*SubmitBlockRequestMessage) GetBlock

func (x *SubmitBlockRequestMessage) GetBlock() *RpcBlock

func (*SubmitBlockRequestMessage) ProtoMessage

func (*SubmitBlockRequestMessage) ProtoMessage()

func (*SubmitBlockRequestMessage) ProtoReflect

func (*SubmitBlockRequestMessage) Reset

func (x *SubmitBlockRequestMessage) Reset()

func (*SubmitBlockRequestMessage) String

func (x *SubmitBlockRequestMessage) String() string

type SubmitBlockResponseMessage

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

func (*SubmitBlockResponseMessage) Descriptor deprecated

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

Deprecated: Use SubmitBlockResponseMessage.ProtoReflect.Descriptor instead.

func (*SubmitBlockResponseMessage) GetError

func (x *SubmitBlockResponseMessage) GetError() *RPCError

func (*SubmitBlockResponseMessage) GetRejectReason

func (*SubmitBlockResponseMessage) ProtoMessage

func (*SubmitBlockResponseMessage) ProtoMessage()

func (*SubmitBlockResponseMessage) ProtoReflect

func (*SubmitBlockResponseMessage) Reset

func (x *SubmitBlockResponseMessage) Reset()

func (*SubmitBlockResponseMessage) String

func (x *SubmitBlockResponseMessage) String() string

type SubmitBlockResponseMessage_RejectReason

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

func (SubmitBlockResponseMessage_RejectReason) Descriptor

func (SubmitBlockResponseMessage_RejectReason) Enum

func (SubmitBlockResponseMessage_RejectReason) EnumDescriptor deprecated

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

Deprecated: Use SubmitBlockResponseMessage_RejectReason.Descriptor instead.

func (SubmitBlockResponseMessage_RejectReason) Number

func (SubmitBlockResponseMessage_RejectReason) String

func (SubmitBlockResponseMessage_RejectReason) Type

type SubmitTransactionRequestMessage

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

SubmitTransactionRequestMessage submits a transaction to the mempool

func (*SubmitTransactionRequestMessage) Descriptor deprecated

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

Deprecated: Use SubmitTransactionRequestMessage.ProtoReflect.Descriptor instead.

func (*SubmitTransactionRequestMessage) GetAllowOrphan

func (x *SubmitTransactionRequestMessage) GetAllowOrphan() bool

func (*SubmitTransactionRequestMessage) GetTransaction

func (x *SubmitTransactionRequestMessage) GetTransaction() *RpcTransaction

func (*SubmitTransactionRequestMessage) ProtoMessage

func (*SubmitTransactionRequestMessage) ProtoMessage()

func (*SubmitTransactionRequestMessage) ProtoReflect

func (*SubmitTransactionRequestMessage) Reset

func (*SubmitTransactionRequestMessage) String

type SubmitTransactionResponseMessage

type SubmitTransactionResponseMessage struct {

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

func (*SubmitTransactionResponseMessage) Descriptor deprecated

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

Deprecated: Use SubmitTransactionResponseMessage.ProtoReflect.Descriptor instead.

func (*SubmitTransactionResponseMessage) GetError

func (*SubmitTransactionResponseMessage) GetTransactionId

func (x *SubmitTransactionResponseMessage) GetTransactionId() string

func (*SubmitTransactionResponseMessage) ProtoMessage

func (*SubmitTransactionResponseMessage) ProtoMessage()

func (*SubmitTransactionResponseMessage) ProtoReflect

func (*SubmitTransactionResponseMessage) Reset

func (*SubmitTransactionResponseMessage) String

type SubnetworkId

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

func (*SubnetworkId) Descriptor deprecated

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

Deprecated: Use SubnetworkId.ProtoReflect.Descriptor instead.

func (*SubnetworkId) GetBytes

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

func (*SubnetworkId) ProtoMessage

func (*SubnetworkId) ProtoMessage()

func (*SubnetworkId) ProtoReflect

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

func (*SubnetworkId) Reset

func (x *SubnetworkId) Reset()

func (*SubnetworkId) String

func (x *SubnetworkId) String() string

type TransactionId

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

func (*TransactionId) Descriptor deprecated

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

Deprecated: Use TransactionId.ProtoReflect.Descriptor instead.

func (*TransactionId) GetBytes

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

func (*TransactionId) ProtoMessage

func (*TransactionId) ProtoMessage()

func (*TransactionId) ProtoReflect

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

func (*TransactionId) Reset

func (x *TransactionId) Reset()

func (*TransactionId) String

func (x *TransactionId) String() string

type TransactionInput

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

func (*TransactionInput) Descriptor deprecated

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

Deprecated: Use TransactionInput.ProtoReflect.Descriptor instead.

func (*TransactionInput) GetPreviousOutpoint

func (x *TransactionInput) GetPreviousOutpoint() *Outpoint

func (*TransactionInput) GetSequence

func (x *TransactionInput) GetSequence() uint64

func (*TransactionInput) GetSigOpCount

func (x *TransactionInput) GetSigOpCount() uint32

func (*TransactionInput) GetSignatureScript

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

func (*TransactionInput) ProtoMessage

func (*TransactionInput) ProtoMessage()

func (*TransactionInput) ProtoReflect

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

func (*TransactionInput) Reset

func (x *TransactionInput) Reset()

func (*TransactionInput) String

func (x *TransactionInput) String() string

type TransactionMessage

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

func (*TransactionMessage) Descriptor deprecated

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

Deprecated: Use TransactionMessage.ProtoReflect.Descriptor instead.

func (*TransactionMessage) GetGas

func (x *TransactionMessage) GetGas() uint64

func (*TransactionMessage) GetInputs

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

func (*TransactionMessage) GetLockTime

func (x *TransactionMessage) GetLockTime() uint64

func (*TransactionMessage) GetOutputs

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

func (*TransactionMessage) GetPayload

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

func (*TransactionMessage) GetSubnetworkId

func (x *TransactionMessage) GetSubnetworkId() *SubnetworkId

func (*TransactionMessage) GetVersion

func (x *TransactionMessage) GetVersion() uint32

func (*TransactionMessage) ProtoMessage

func (*TransactionMessage) ProtoMessage()

func (*TransactionMessage) ProtoReflect

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

func (*TransactionMessage) Reset

func (x *TransactionMessage) Reset()

func (*TransactionMessage) String

func (x *TransactionMessage) String() string

type TransactionNotFoundMessage

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

func (*TransactionNotFoundMessage) Descriptor deprecated

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

Deprecated: Use TransactionNotFoundMessage.ProtoReflect.Descriptor instead.

func (*TransactionNotFoundMessage) GetId

func (*TransactionNotFoundMessage) ProtoMessage

func (*TransactionNotFoundMessage) ProtoMessage()

func (*TransactionNotFoundMessage) ProtoReflect

func (*TransactionNotFoundMessage) Reset

func (x *TransactionNotFoundMessage) Reset()

func (*TransactionNotFoundMessage) String

func (x *TransactionNotFoundMessage) String() string

type TransactionOutput

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

func (*TransactionOutput) Descriptor deprecated

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

Deprecated: Use TransactionOutput.ProtoReflect.Descriptor instead.

func (*TransactionOutput) GetScriptPublicKey

func (x *TransactionOutput) GetScriptPublicKey() *ScriptPublicKey

func (*TransactionOutput) GetValue

func (x *TransactionOutput) GetValue() uint64

func (*TransactionOutput) ProtoMessage

func (*TransactionOutput) ProtoMessage()

func (*TransactionOutput) ProtoReflect

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

func (*TransactionOutput) Reset

func (x *TransactionOutput) Reset()

func (*TransactionOutput) String

func (x *TransactionOutput) String() string

type TrustedDataMessage

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

func (*TrustedDataMessage) Descriptor deprecated

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

Deprecated: Use TrustedDataMessage.ProtoReflect.Descriptor instead.

func (*TrustedDataMessage) GetDaaWindow

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

func (*TrustedDataMessage) GetGhostdagData

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

func (*TrustedDataMessage) ProtoMessage

func (*TrustedDataMessage) ProtoMessage()

func (*TrustedDataMessage) ProtoReflect

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

func (*TrustedDataMessage) Reset

func (x *TrustedDataMessage) Reset()

func (*TrustedDataMessage) String

func (x *TrustedDataMessage) String() string

type UnbanRequestMessage

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

UnbanRequestMessage unbans the given ip.

func (*UnbanRequestMessage) Descriptor deprecated

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

Deprecated: Use UnbanRequestMessage.ProtoReflect.Descriptor instead.

func (*UnbanRequestMessage) GetIp

func (x *UnbanRequestMessage) GetIp() string

func (*UnbanRequestMessage) ProtoMessage

func (*UnbanRequestMessage) ProtoMessage()

func (*UnbanRequestMessage) ProtoReflect

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

func (*UnbanRequestMessage) Reset

func (x *UnbanRequestMessage) Reset()

func (*UnbanRequestMessage) String

func (x *UnbanRequestMessage) String() string

type UnbanResponseMessage

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

func (*UnbanResponseMessage) Descriptor deprecated

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

Deprecated: Use UnbanResponseMessage.ProtoReflect.Descriptor instead.

func (*UnbanResponseMessage) GetError

func (x *UnbanResponseMessage) GetError() *RPCError

func (*UnbanResponseMessage) ProtoMessage

func (*UnbanResponseMessage) ProtoMessage()

func (*UnbanResponseMessage) ProtoReflect

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

func (*UnbanResponseMessage) Reset

func (x *UnbanResponseMessage) Reset()

func (*UnbanResponseMessage) String

func (x *UnbanResponseMessage) String() string

type UnexpectedPruningPointMessage

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

func (*UnexpectedPruningPointMessage) Descriptor deprecated

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

Deprecated: Use UnexpectedPruningPointMessage.ProtoReflect.Descriptor instead.

func (*UnexpectedPruningPointMessage) ProtoMessage

func (*UnexpectedPruningPointMessage) ProtoMessage()

func (*UnexpectedPruningPointMessage) ProtoReflect

func (*UnexpectedPruningPointMessage) Reset

func (x *UnexpectedPruningPointMessage) Reset()

func (*UnexpectedPruningPointMessage) String

type UnimplementedP2PServer

type UnimplementedP2PServer struct {
}

UnimplementedP2PServer must be embedded to have forward compatible implementations.

func (UnimplementedP2PServer) MessageStream

type UnimplementedRPCServer

type UnimplementedRPCServer struct {
}

UnimplementedRPCServer must be embedded to have forward compatible implementations.

func (UnimplementedRPCServer) MessageStream

type UnsafeP2PServer

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

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

type UnsafeRPCServer

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

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

type UtxoEntry

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

func (*UtxoEntry) Descriptor deprecated

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

Deprecated: Use UtxoEntry.ProtoReflect.Descriptor instead.

func (*UtxoEntry) GetAmount

func (x *UtxoEntry) GetAmount() uint64

func (*UtxoEntry) GetBlockDaaScore

func (x *UtxoEntry) GetBlockDaaScore() uint64

func (*UtxoEntry) GetIsCoinbase

func (x *UtxoEntry) GetIsCoinbase() bool

func (*UtxoEntry) GetScriptPublicKey

func (x *UtxoEntry) GetScriptPublicKey() *ScriptPublicKey

func (*UtxoEntry) ProtoMessage

func (*UtxoEntry) ProtoMessage()

func (*UtxoEntry) ProtoReflect

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

func (*UtxoEntry) Reset

func (x *UtxoEntry) Reset()

func (*UtxoEntry) String

func (x *UtxoEntry) String() string

type UtxosByAddressesEntry

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

func (*UtxosByAddressesEntry) Descriptor deprecated

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

Deprecated: Use UtxosByAddressesEntry.ProtoReflect.Descriptor instead.

func (*UtxosByAddressesEntry) GetAddress

func (x *UtxosByAddressesEntry) GetAddress() string

func (*UtxosByAddressesEntry) GetOutpoint

func (x *UtxosByAddressesEntry) GetOutpoint() *RpcOutpoint

func (*UtxosByAddressesEntry) GetUtxoEntry

func (x *UtxosByAddressesEntry) GetUtxoEntry() *RpcUtxoEntry

func (*UtxosByAddressesEntry) ProtoMessage

func (*UtxosByAddressesEntry) ProtoMessage()

func (*UtxosByAddressesEntry) ProtoReflect

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

func (*UtxosByAddressesEntry) Reset

func (x *UtxosByAddressesEntry) Reset()

func (*UtxosByAddressesEntry) String

func (x *UtxosByAddressesEntry) String() string

type UtxosChangedNotificationMessage

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

UtxosChangedNotificationMessage is sent whenever the UTXO index had been updated.

See: NotifyUtxosChangedRequestMessage

func (*UtxosChangedNotificationMessage) Descriptor deprecated

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

Deprecated: Use UtxosChangedNotificationMessage.ProtoReflect.Descriptor instead.

func (*UtxosChangedNotificationMessage) GetAdded

func (*UtxosChangedNotificationMessage) GetRemoved

func (*UtxosChangedNotificationMessage) ProtoMessage

func (*UtxosChangedNotificationMessage) ProtoMessage()

func (*UtxosChangedNotificationMessage) ProtoReflect

func (*UtxosChangedNotificationMessage) Reset

func (*UtxosChangedNotificationMessage) String

type VerackMessage

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

func (*VerackMessage) Descriptor deprecated

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

Deprecated: Use VerackMessage.ProtoReflect.Descriptor instead.

func (*VerackMessage) ProtoMessage

func (*VerackMessage) ProtoMessage()

func (*VerackMessage) ProtoReflect

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

func (*VerackMessage) Reset

func (x *VerackMessage) Reset()

func (*VerackMessage) String

func (x *VerackMessage) String() string

type VersionMessage

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

func (*VersionMessage) Descriptor deprecated

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

Deprecated: Use VersionMessage.ProtoReflect.Descriptor instead.

func (*VersionMessage) GetAddress

func (x *VersionMessage) GetAddress() *NetAddress

func (*VersionMessage) GetDisableRelayTx

func (x *VersionMessage) GetDisableRelayTx() bool

func (*VersionMessage) GetId

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

func (*VersionMessage) GetNetwork

func (x *VersionMessage) GetNetwork() string

func (*VersionMessage) GetProtocolVersion

func (x *VersionMessage) GetProtocolVersion() uint32

func (*VersionMessage) GetServices

func (x *VersionMessage) GetServices() uint64

func (*VersionMessage) GetSubnetworkId

func (x *VersionMessage) GetSubnetworkId() *SubnetworkId

func (*VersionMessage) GetTimestamp

func (x *VersionMessage) GetTimestamp() int64

func (*VersionMessage) GetUserAgent

func (x *VersionMessage) GetUserAgent() string

func (*VersionMessage) ProtoMessage

func (*VersionMessage) ProtoMessage()

func (*VersionMessage) ProtoReflect

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

func (*VersionMessage) Reset

func (x *VersionMessage) Reset()

func (*VersionMessage) String

func (x *VersionMessage) String() string

type VirtualDaaScoreChangedNotificationMessage

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

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

See NotifyVirtualDaaScoreChangedRequestMessage

func (*VirtualDaaScoreChangedNotificationMessage) Descriptor deprecated

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

Deprecated: Use VirtualDaaScoreChangedNotificationMessage.ProtoReflect.Descriptor instead.

func (*VirtualDaaScoreChangedNotificationMessage) GetVirtualDaaScore

func (x *VirtualDaaScoreChangedNotificationMessage) GetVirtualDaaScore() uint64

func (*VirtualDaaScoreChangedNotificationMessage) ProtoMessage

func (*VirtualDaaScoreChangedNotificationMessage) ProtoReflect

func (*VirtualDaaScoreChangedNotificationMessage) Reset

func (*VirtualDaaScoreChangedNotificationMessage) String

type VirtualSelectedParentBlueScoreChangedNotificationMessage

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

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

See NotifyVirtualSelectedParentBlueScoreChangedRequestMessage

func (*VirtualSelectedParentBlueScoreChangedNotificationMessage) Descriptor deprecated

Deprecated: Use VirtualSelectedParentBlueScoreChangedNotificationMessage.ProtoReflect.Descriptor instead.

func (*VirtualSelectedParentBlueScoreChangedNotificationMessage) GetVirtualSelectedParentBlueScore

func (x *VirtualSelectedParentBlueScoreChangedNotificationMessage) GetVirtualSelectedParentBlueScore() uint64

func (*VirtualSelectedParentBlueScoreChangedNotificationMessage) ProtoMessage

func (*VirtualSelectedParentBlueScoreChangedNotificationMessage) ProtoReflect

func (*VirtualSelectedParentBlueScoreChangedNotificationMessage) Reset

func (*VirtualSelectedParentBlueScoreChangedNotificationMessage) String

type VirtualSelectedParentChainChangedNotificationMessage

type VirtualSelectedParentChainChangedNotificationMessage struct {

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

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

See: NotifyVirtualSelectedParentChainChangedRequestMessage

func (*VirtualSelectedParentChainChangedNotificationMessage) Descriptor deprecated

Deprecated: Use VirtualSelectedParentChainChangedNotificationMessage.ProtoReflect.Descriptor instead.

func (*VirtualSelectedParentChainChangedNotificationMessage) GetAcceptedTransactionIds

func (*VirtualSelectedParentChainChangedNotificationMessage) GetAddedChainBlockHashes

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

func (*VirtualSelectedParentChainChangedNotificationMessage) GetRemovedChainBlockHashes

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

func (*VirtualSelectedParentChainChangedNotificationMessage) ProtoMessage

func (*VirtualSelectedParentChainChangedNotificationMessage) ProtoReflect

func (*VirtualSelectedParentChainChangedNotificationMessage) Reset

func (*VirtualSelectedParentChainChangedNotificationMessage) String

Source Files

Jump to

Keyboard shortcuts

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