availabilitypbtypes

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: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Cert added in v0.3.0

type Cert struct {
	Type Cert_Type
}

func CertFromPb added in v0.3.0

func CertFromPb(pb *availabilitypb.Cert) *Cert

func (*Cert) MirReflect added in v0.3.0

func (*Cert) MirReflect() mirreflect.Type

func (*Cert) Pb added in v0.3.0

func (m *Cert) Pb() *availabilitypb.Cert

type CertVerified

type CertVerified struct {
	Valid  bool
	Err    string
	Origin *VerifyCertOrigin
}

func CertVerifiedFromPb

func CertVerifiedFromPb(pb *availabilitypb.CertVerified) *CertVerified

func (*CertVerified) MirReflect

func (*CertVerified) MirReflect() mirreflect.Type

func (*CertVerified) Pb

type Cert_Mscs added in v0.3.0

type Cert_Mscs struct {
	Mscs *types5.Certs
}

func (*Cert_Mscs) MirReflect added in v0.3.0

func (*Cert_Mscs) MirReflect() mirreflect.Type

func (*Cert_Mscs) Pb added in v0.3.0

func (*Cert_Mscs) Unwrap added in v0.3.0

func (w *Cert_Mscs) Unwrap() *types5.Certs

type Cert_Type added in v0.3.0

type Cert_Type interface {
	mirreflect.GeneratedType

	Pb() availabilitypb.Cert_Type
	// contains filtered or unexported methods
}

func Cert_TypeFromPb added in v0.3.0

func Cert_TypeFromPb(pb availabilitypb.Cert_Type) Cert_Type

type Cert_TypeWrapper added in v0.3.0

type Cert_TypeWrapper[T any] interface {
	Cert_Type
	Unwrap() *T
}

type ComputeCert added in v0.3.0

type ComputeCert struct{}

func ComputeCertFromPb added in v0.3.0

func ComputeCertFromPb(pb *availabilitypb.ComputeCert) *ComputeCert

func (*ComputeCert) MirReflect added in v0.3.0

func (*ComputeCert) MirReflect() mirreflect.Type

func (*ComputeCert) Pb added in v0.3.0

type Event

type Event struct {
	Type Event_Type
}

func EventFromPb

func EventFromPb(pb *availabilitypb.Event) *Event

func (*Event) MirReflect

func (*Event) MirReflect() mirreflect.Type

func (*Event) Pb

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

type Event_CertVerified

type Event_CertVerified struct {
	CertVerified *CertVerified
}

func (*Event_CertVerified) MirReflect

func (*Event_CertVerified) MirReflect() mirreflect.Type

func (*Event_CertVerified) Pb

func (*Event_CertVerified) Unwrap

func (w *Event_CertVerified) Unwrap() *CertVerified

type Event_ComputeCert added in v0.3.0

type Event_ComputeCert struct {
	ComputeCert *ComputeCert
}

func (*Event_ComputeCert) MirReflect added in v0.3.0

func (*Event_ComputeCert) MirReflect() mirreflect.Type

func (*Event_ComputeCert) Pb added in v0.3.0

func (*Event_ComputeCert) Unwrap added in v0.3.0

func (w *Event_ComputeCert) Unwrap() *ComputeCert

type Event_NewCert

type Event_NewCert struct {
	NewCert *NewCert
}

func (*Event_NewCert) MirReflect

func (*Event_NewCert) MirReflect() mirreflect.Type

func (*Event_NewCert) Pb

func (*Event_NewCert) Unwrap

func (w *Event_NewCert) Unwrap() *NewCert

type Event_ProvideTransactions

type Event_ProvideTransactions struct {
	ProvideTransactions *ProvideTransactions
}

func (*Event_ProvideTransactions) MirReflect

func (*Event_ProvideTransactions) Pb

func (*Event_ProvideTransactions) Unwrap

type Event_RequestCert

type Event_RequestCert struct {
	RequestCert *RequestCert
}

func (*Event_RequestCert) MirReflect

func (*Event_RequestCert) MirReflect() mirreflect.Type

func (*Event_RequestCert) Pb

func (*Event_RequestCert) Unwrap

func (w *Event_RequestCert) Unwrap() *RequestCert

type Event_RequestTransactions

type Event_RequestTransactions struct {
	RequestTransactions *RequestTransactions
}

func (*Event_RequestTransactions) MirReflect

func (*Event_RequestTransactions) Pb

func (*Event_RequestTransactions) Unwrap

type Event_Type

type Event_Type interface {
	mirreflect.GeneratedType

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

func Event_TypeFromPb

func Event_TypeFromPb(pb availabilitypb.Event_Type) Event_Type

type Event_TypeWrapper

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

type Event_VerifyCert

type Event_VerifyCert struct {
	VerifyCert *VerifyCert
}

func (*Event_VerifyCert) MirReflect

func (*Event_VerifyCert) MirReflect() mirreflect.Type

func (*Event_VerifyCert) Pb

func (*Event_VerifyCert) Unwrap

func (w *Event_VerifyCert) Unwrap() *VerifyCert

type NewCert added in v0.3.0

type NewCert struct {
	Cert   *Cert
	Origin *RequestCertOrigin
}

func NewCertFromPb added in v0.3.0

func NewCertFromPb(pb *availabilitypb.NewCert) *NewCert

func (*NewCert) MirReflect added in v0.3.0

func (*NewCert) MirReflect() mirreflect.Type

func (*NewCert) Pb added in v0.3.0

func (m *NewCert) Pb() *availabilitypb.NewCert

type ProvideTransactions added in v0.3.0

type ProvideTransactions struct {
	Txs    []*types.Transaction
	Origin *RequestTransactionsOrigin
}

func ProvideTransactionsFromPb added in v0.3.0

func ProvideTransactionsFromPb(pb *availabilitypb.ProvideTransactions) *ProvideTransactions

func (*ProvideTransactions) MirReflect added in v0.3.0

func (*ProvideTransactions) MirReflect() mirreflect.Type

func (*ProvideTransactions) Pb added in v0.3.0

type RequestCert added in v0.3.0

type RequestCert struct {
	Origin *RequestCertOrigin
}

func RequestCertFromPb added in v0.3.0

func RequestCertFromPb(pb *availabilitypb.RequestCert) *RequestCert

func (*RequestCert) MirReflect added in v0.3.0

func (*RequestCert) MirReflect() mirreflect.Type

func (*RequestCert) Pb added in v0.3.0

type RequestCertOrigin

type RequestCertOrigin struct {
	Module types2.ModuleID
	Type   RequestCertOrigin_Type
}

func (*RequestCertOrigin) MirReflect

func (*RequestCertOrigin) MirReflect() mirreflect.Type

func (*RequestCertOrigin) Pb

type RequestCertOrigin_ContextStore

type RequestCertOrigin_ContextStore struct {
	ContextStore *types3.Origin
}

func (*RequestCertOrigin_ContextStore) MirReflect

func (*RequestCertOrigin_ContextStore) Pb

func (*RequestCertOrigin_ContextStore) Unwrap

type RequestCertOrigin_Dsl

type RequestCertOrigin_Dsl struct {
	Dsl *types4.Origin
}

func (*RequestCertOrigin_Dsl) MirReflect

func (*RequestCertOrigin_Dsl) MirReflect() mirreflect.Type

func (*RequestCertOrigin_Dsl) Pb

func (*RequestCertOrigin_Dsl) Unwrap

func (w *RequestCertOrigin_Dsl) Unwrap() *types4.Origin

type RequestCertOrigin_Type

type RequestCertOrigin_Type interface {
	mirreflect.GeneratedType

	Pb() availabilitypb.RequestCertOrigin_Type
	// contains filtered or unexported methods
}

type RequestCertOrigin_TypeWrapper

type RequestCertOrigin_TypeWrapper[T any] interface {
	RequestCertOrigin_Type
	Unwrap() *T
}

type RequestTransactions added in v0.3.0

type RequestTransactions struct {
	Cert   *Cert
	Origin *RequestTransactionsOrigin
}

func RequestTransactionsFromPb added in v0.3.0

func RequestTransactionsFromPb(pb *availabilitypb.RequestTransactions) *RequestTransactions

func (*RequestTransactions) MirReflect added in v0.3.0

func (*RequestTransactions) MirReflect() mirreflect.Type

func (*RequestTransactions) Pb added in v0.3.0

type RequestTransactionsOrigin added in v0.3.0

type RequestTransactionsOrigin struct {
	Module types2.ModuleID
	Type   RequestTransactionsOrigin_Type
}

func RequestTransactionsOriginFromPb added in v0.3.0

func RequestTransactionsOriginFromPb(pb *availabilitypb.RequestTransactionsOrigin) *RequestTransactionsOrigin

func (*RequestTransactionsOrigin) MirReflect added in v0.3.0

func (*RequestTransactionsOrigin) Pb added in v0.3.0

type RequestTransactionsOrigin_ContextStore added in v0.3.0

type RequestTransactionsOrigin_ContextStore struct {
	ContextStore *types3.Origin
}

func (*RequestTransactionsOrigin_ContextStore) MirReflect added in v0.3.0

func (*RequestTransactionsOrigin_ContextStore) Pb added in v0.3.0

func (*RequestTransactionsOrigin_ContextStore) Unwrap added in v0.3.0

type RequestTransactionsOrigin_Dsl added in v0.3.0

type RequestTransactionsOrigin_Dsl struct {
	Dsl *types4.Origin
}

func (*RequestTransactionsOrigin_Dsl) MirReflect added in v0.3.0

func (*RequestTransactionsOrigin_Dsl) Pb added in v0.3.0

func (*RequestTransactionsOrigin_Dsl) Unwrap added in v0.3.0

type RequestTransactionsOrigin_Type added in v0.3.0

type RequestTransactionsOrigin_Type interface {
	mirreflect.GeneratedType

	Pb() availabilitypb.RequestTransactionsOrigin_Type
	// contains filtered or unexported methods
}

type RequestTransactionsOrigin_TypeWrapper added in v0.3.0

type RequestTransactionsOrigin_TypeWrapper[T any] interface {
	RequestTransactionsOrigin_Type
	Unwrap() *T
}

type VerifyCert added in v0.3.0

type VerifyCert struct {
	Cert   *Cert
	Origin *VerifyCertOrigin
}

func VerifyCertFromPb added in v0.3.0

func VerifyCertFromPb(pb *availabilitypb.VerifyCert) *VerifyCert

func (*VerifyCert) MirReflect added in v0.3.0

func (*VerifyCert) MirReflect() mirreflect.Type

func (*VerifyCert) Pb added in v0.3.0

type VerifyCertOrigin

type VerifyCertOrigin struct {
	Module types2.ModuleID
	Type   VerifyCertOrigin_Type
}

func (*VerifyCertOrigin) MirReflect

func (*VerifyCertOrigin) MirReflect() mirreflect.Type

func (*VerifyCertOrigin) Pb

type VerifyCertOrigin_ContextStore

type VerifyCertOrigin_ContextStore struct {
	ContextStore *types3.Origin
}

func (*VerifyCertOrigin_ContextStore) MirReflect

func (*VerifyCertOrigin_ContextStore) Pb

func (*VerifyCertOrigin_ContextStore) Unwrap

type VerifyCertOrigin_Dsl

type VerifyCertOrigin_Dsl struct {
	Dsl *types4.Origin
}

func (*VerifyCertOrigin_Dsl) MirReflect

func (*VerifyCertOrigin_Dsl) MirReflect() mirreflect.Type

func (*VerifyCertOrigin_Dsl) Pb

func (*VerifyCertOrigin_Dsl) Unwrap

func (w *VerifyCertOrigin_Dsl) Unwrap() *types4.Origin

type VerifyCertOrigin_Type

type VerifyCertOrigin_Type interface {
	mirreflect.GeneratedType

	Pb() availabilitypb.VerifyCertOrigin_Type
	// contains filtered or unexported methods
}

type VerifyCertOrigin_TypeWrapper

type VerifyCertOrigin_TypeWrapper[T any] interface {
	VerifyCertOrigin_Type
	Unwrap() *T
}

Jump to

Keyboard shortcuts

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