availabilitypbtypes

package
v0.0.0-...-9727c61 Latest Latest
Warning

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

Go to latest
Published: Nov 28, 2024 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

type Cert struct {
	Type Cert_Type
}

func CertFromPb

func CertFromPb(pb *availabilitypb.Cert) *Cert

func (*Cert) MirReflect

func (*Cert) MirReflect() mirreflect.Type

func (*Cert) Pb

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

type Cert_Mscs struct {
	Mscs *types4.Certs
}

func (*Cert_Mscs) MirReflect

func (*Cert_Mscs) MirReflect() mirreflect.Type

func (*Cert_Mscs) Pb

func (*Cert_Mscs) Unwrap

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

type Cert_Type

type Cert_Type interface {
	mirreflect.GeneratedType

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

func Cert_TypeFromPb

func Cert_TypeFromPb(pb availabilitypb.Cert_Type) Cert_Type

type Cert_TypeWrapper

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

type ComputeCert

type ComputeCert struct{}

func ComputeCertFromPb

func ComputeCertFromPb(pb *availabilitypb.ComputeCert) *ComputeCert

func (*ComputeCert) MirReflect

func (*ComputeCert) MirReflect() mirreflect.Type

func (*ComputeCert) Pb

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

type Event_ComputeCert struct {
	ComputeCert *ComputeCert
}

func (*Event_ComputeCert) MirReflect

func (*Event_ComputeCert) MirReflect() mirreflect.Type

func (*Event_ComputeCert) Pb

func (*Event_ComputeCert) Unwrap

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

type NewCert struct {
	Cert   *Cert
	Origin *RequestCertOrigin
}

func NewCertFromPb

func NewCertFromPb(pb *availabilitypb.NewCert) *NewCert

func (*NewCert) MirReflect

func (*NewCert) MirReflect() mirreflect.Type

func (*NewCert) Pb

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

type ProvideTransactions

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

func (*ProvideTransactions) MirReflect

func (*ProvideTransactions) MirReflect() mirreflect.Type

func (*ProvideTransactions) Pb

type RequestCert

type RequestCert struct {
	Origin *RequestCertOrigin
}

func RequestCertFromPb

func RequestCertFromPb(pb *availabilitypb.RequestCert) *RequestCert

func (*RequestCert) MirReflect

func (*RequestCert) MirReflect() mirreflect.Type

func (*RequestCert) Pb

type RequestCertOrigin

type RequestCertOrigin struct {
	Module stdtypes.ModuleID
	Type   RequestCertOrigin_Type
}

func (*RequestCertOrigin) MirReflect

func (*RequestCertOrigin) MirReflect() mirreflect.Type

func (*RequestCertOrigin) Pb

type RequestCertOrigin_ContextStore

type RequestCertOrigin_ContextStore struct {
	ContextStore *types2.Origin
}

func (*RequestCertOrigin_ContextStore) MirReflect

func (*RequestCertOrigin_ContextStore) Pb

func (*RequestCertOrigin_ContextStore) Unwrap

type RequestCertOrigin_Dsl

type RequestCertOrigin_Dsl struct {
	Dsl *types3.Origin
}

func (*RequestCertOrigin_Dsl) MirReflect

func (*RequestCertOrigin_Dsl) MirReflect() mirreflect.Type

func (*RequestCertOrigin_Dsl) Pb

func (*RequestCertOrigin_Dsl) Unwrap

func (w *RequestCertOrigin_Dsl) Unwrap() *types3.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

type RequestTransactions struct {
	Cert   *Cert
	Origin *RequestTransactionsOrigin
}

func (*RequestTransactions) MirReflect

func (*RequestTransactions) MirReflect() mirreflect.Type

func (*RequestTransactions) Pb

type RequestTransactionsOrigin

type RequestTransactionsOrigin struct {
	Module stdtypes.ModuleID
	Type   RequestTransactionsOrigin_Type
}

func (*RequestTransactionsOrigin) MirReflect

func (*RequestTransactionsOrigin) Pb

type RequestTransactionsOrigin_ContextStore

type RequestTransactionsOrigin_ContextStore struct {
	ContextStore *types2.Origin
}

func (*RequestTransactionsOrigin_ContextStore) MirReflect

func (*RequestTransactionsOrigin_ContextStore) Pb

func (*RequestTransactionsOrigin_ContextStore) Unwrap

type RequestTransactionsOrigin_Dsl

type RequestTransactionsOrigin_Dsl struct {
	Dsl *types3.Origin
}

func (*RequestTransactionsOrigin_Dsl) MirReflect

func (*RequestTransactionsOrigin_Dsl) Pb

func (*RequestTransactionsOrigin_Dsl) Unwrap

type RequestTransactionsOrigin_Type

type RequestTransactionsOrigin_Type interface {
	mirreflect.GeneratedType

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

type RequestTransactionsOrigin_TypeWrapper

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

type VerifyCert

type VerifyCert struct {
	Cert   *Cert
	Origin *VerifyCertOrigin
}

func VerifyCertFromPb

func VerifyCertFromPb(pb *availabilitypb.VerifyCert) *VerifyCert

func (*VerifyCert) MirReflect

func (*VerifyCert) MirReflect() mirreflect.Type

func (*VerifyCert) Pb

type VerifyCertOrigin

type VerifyCertOrigin struct {
	Module stdtypes.ModuleID
	Type   VerifyCertOrigin_Type
}

func (*VerifyCertOrigin) MirReflect

func (*VerifyCertOrigin) MirReflect() mirreflect.Type

func (*VerifyCertOrigin) Pb

type VerifyCertOrigin_ContextStore

type VerifyCertOrigin_ContextStore struct {
	ContextStore *types2.Origin
}

func (*VerifyCertOrigin_ContextStore) MirReflect

func (*VerifyCertOrigin_ContextStore) Pb

func (*VerifyCertOrigin_ContextStore) Unwrap

type VerifyCertOrigin_Dsl

type VerifyCertOrigin_Dsl struct {
	Dsl *types3.Origin
}

func (*VerifyCertOrigin_Dsl) MirReflect

func (*VerifyCertOrigin_Dsl) MirReflect() mirreflect.Type

func (*VerifyCertOrigin_Dsl) Pb

func (*VerifyCertOrigin_Dsl) Unwrap

func (w *VerifyCertOrigin_Dsl) Unwrap() *types3.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