batchfetcherpbtypes

package
v0.4.4 Latest Latest
Warning

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

Go to latest
Published: Aug 2, 2023 License: Apache-2.0 Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Event

type Event struct {
	Type Event_Type
}

func EventFromPb

func EventFromPb(pb *batchfetcherpb.Event) *Event

func (*Event) MirReflect

func (*Event) MirReflect() mirreflect.Type

func (*Event) Pb

func (m *Event) Pb() *batchfetcherpb.Event

type Event_ClientProgress

type Event_ClientProgress struct {
	ClientProgress *types.ClientProgress
}

func (*Event_ClientProgress) MirReflect

func (*Event_ClientProgress) MirReflect() mirreflect.Type

func (*Event_ClientProgress) Pb

func (*Event_ClientProgress) Unwrap

type Event_NewOrderedBatch

type Event_NewOrderedBatch struct {
	NewOrderedBatch *NewOrderedBatch
}

func (*Event_NewOrderedBatch) MirReflect

func (*Event_NewOrderedBatch) MirReflect() mirreflect.Type

func (*Event_NewOrderedBatch) Pb

func (*Event_NewOrderedBatch) Unwrap

type Event_Type

type Event_Type interface {
	mirreflect.GeneratedType

	Pb() batchfetcherpb.Event_Type
	// contains filtered or unexported methods
}

func Event_TypeFromPb

func Event_TypeFromPb(pb batchfetcherpb.Event_Type) Event_Type

type Event_TypeWrapper

type Event_TypeWrapper[T any] interface {
	Event_Type
	Unwrap() *T
}

type NewOrderedBatch

type NewOrderedBatch struct {
	Txs []*types.Transaction
}

func (*NewOrderedBatch) MirReflect

func (*NewOrderedBatch) MirReflect() mirreflect.Type

func (*NewOrderedBatch) Pb

Jump to

Keyboard shortcuts

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