Documentation ¶
Index ¶
- type Cert
- type CertVerified
- type Cert_Mscs
- type Cert_Type
- type Cert_TypeWrapper
- type ComputeCert
- type Event
- type Event_CertVerified
- type Event_ComputeCert
- type Event_NewCert
- type Event_ProvideTransactions
- type Event_RequestCert
- type Event_RequestTransactions
- type Event_Type
- type Event_TypeWrapper
- type Event_VerifyCert
- type NewCert
- type ProvideTransactions
- type RequestCert
- type RequestCertOrigin
- type RequestCertOrigin_ContextStore
- type RequestCertOrigin_Dsl
- type RequestCertOrigin_Type
- type RequestCertOrigin_TypeWrapper
- type RequestTransactions
- type RequestTransactionsOrigin
- type RequestTransactionsOrigin_ContextStore
- type RequestTransactionsOrigin_Dsl
- type RequestTransactionsOrigin_Type
- type RequestTransactionsOrigin_TypeWrapper
- type VerifyCert
- type VerifyCertOrigin
- type VerifyCertOrigin_ContextStore
- type VerifyCertOrigin_Dsl
- type VerifyCertOrigin_Type
- type VerifyCertOrigin_TypeWrapper
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 ¶
func (m *CertVerified) Pb() *availabilitypb.CertVerified
type Cert_Mscs ¶ added in v0.3.0
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 (w *Cert_Mscs) Pb() availabilitypb.Cert_Type
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 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
func (m *ComputeCert) Pb() *availabilitypb.ComputeCert
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 (w *Event_CertVerified) Pb() availabilitypb.Event_Type
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 (w *Event_ComputeCert) Pb() availabilitypb.Event_Type
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 (w *Event_NewCert) Pb() availabilitypb.Event_Type
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) MirReflect() mirreflect.Type
func (*Event_ProvideTransactions) Pb ¶
func (w *Event_ProvideTransactions) Pb() availabilitypb.Event_Type
func (*Event_ProvideTransactions) Unwrap ¶
func (w *Event_ProvideTransactions) Unwrap() *ProvideTransactions
type Event_RequestCert ¶
type Event_RequestCert struct {
RequestCert *RequestCert
}
func (*Event_RequestCert) MirReflect ¶
func (*Event_RequestCert) MirReflect() mirreflect.Type
func (*Event_RequestCert) Pb ¶
func (w *Event_RequestCert) Pb() availabilitypb.Event_Type
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) MirReflect() mirreflect.Type
func (*Event_RequestTransactions) Pb ¶
func (w *Event_RequestTransactions) Pb() availabilitypb.Event_Type
func (*Event_RequestTransactions) Unwrap ¶
func (w *Event_RequestTransactions) Unwrap() *RequestTransactions
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 (w *Event_VerifyCert) Pb() availabilitypb.Event_Type
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
func (m *ProvideTransactions) Pb() *availabilitypb.ProvideTransactions
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
func (m *RequestCert) Pb() *availabilitypb.RequestCert
type RequestCertOrigin ¶
type RequestCertOrigin struct { Module types2.ModuleID Type RequestCertOrigin_Type }
func RequestCertOriginFromPb ¶
func RequestCertOriginFromPb(pb *availabilitypb.RequestCertOrigin) *RequestCertOrigin
func (*RequestCertOrigin) MirReflect ¶
func (*RequestCertOrigin) MirReflect() mirreflect.Type
func (*RequestCertOrigin) Pb ¶
func (m *RequestCertOrigin) Pb() *availabilitypb.RequestCertOrigin
type RequestCertOrigin_ContextStore ¶
func (*RequestCertOrigin_ContextStore) MirReflect ¶
func (*RequestCertOrigin_ContextStore) MirReflect() mirreflect.Type
func (*RequestCertOrigin_ContextStore) Pb ¶
func (w *RequestCertOrigin_ContextStore) Pb() availabilitypb.RequestCertOrigin_Type
func (*RequestCertOrigin_ContextStore) Unwrap ¶
func (w *RequestCertOrigin_ContextStore) Unwrap() *types3.Origin
type RequestCertOrigin_Dsl ¶
func (*RequestCertOrigin_Dsl) MirReflect ¶
func (*RequestCertOrigin_Dsl) MirReflect() mirreflect.Type
func (*RequestCertOrigin_Dsl) Pb ¶
func (w *RequestCertOrigin_Dsl) Pb() availabilitypb.RequestCertOrigin_Type
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 }
func RequestCertOrigin_TypeFromPb ¶
func RequestCertOrigin_TypeFromPb(pb availabilitypb.RequestCertOrigin_Type) RequestCertOrigin_Type
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
func (m *RequestTransactions) Pb() *availabilitypb.RequestTransactions
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) MirReflect() mirreflect.Type
func (*RequestTransactionsOrigin) Pb ¶ added in v0.3.0
func (m *RequestTransactionsOrigin) Pb() *availabilitypb.RequestTransactionsOrigin
type RequestTransactionsOrigin_ContextStore ¶ added in v0.3.0
func (*RequestTransactionsOrigin_ContextStore) MirReflect ¶ added in v0.3.0
func (*RequestTransactionsOrigin_ContextStore) MirReflect() mirreflect.Type
func (*RequestTransactionsOrigin_ContextStore) Unwrap ¶ added in v0.3.0
func (w *RequestTransactionsOrigin_ContextStore) Unwrap() *types3.Origin
type RequestTransactionsOrigin_Dsl ¶ added in v0.3.0
func (*RequestTransactionsOrigin_Dsl) MirReflect ¶ added in v0.3.0
func (*RequestTransactionsOrigin_Dsl) MirReflect() mirreflect.Type
func (*RequestTransactionsOrigin_Dsl) Unwrap ¶ added in v0.3.0
func (w *RequestTransactionsOrigin_Dsl) Unwrap() *types4.Origin
type RequestTransactionsOrigin_Type ¶ added in v0.3.0
type RequestTransactionsOrigin_Type interface { mirreflect.GeneratedType Pb() availabilitypb.RequestTransactionsOrigin_Type // contains filtered or unexported methods }
func RequestTransactionsOrigin_TypeFromPb ¶ added in v0.3.0
func RequestTransactionsOrigin_TypeFromPb(pb availabilitypb.RequestTransactionsOrigin_Type) RequestTransactionsOrigin_Type
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
func (m *VerifyCert) Pb() *availabilitypb.VerifyCert
type VerifyCertOrigin ¶
type VerifyCertOrigin struct { Module types2.ModuleID Type VerifyCertOrigin_Type }
func VerifyCertOriginFromPb ¶
func VerifyCertOriginFromPb(pb *availabilitypb.VerifyCertOrigin) *VerifyCertOrigin
func (*VerifyCertOrigin) MirReflect ¶
func (*VerifyCertOrigin) MirReflect() mirreflect.Type
func (*VerifyCertOrigin) Pb ¶
func (m *VerifyCertOrigin) Pb() *availabilitypb.VerifyCertOrigin
type VerifyCertOrigin_ContextStore ¶
func (*VerifyCertOrigin_ContextStore) MirReflect ¶
func (*VerifyCertOrigin_ContextStore) MirReflect() mirreflect.Type
func (*VerifyCertOrigin_ContextStore) Pb ¶
func (w *VerifyCertOrigin_ContextStore) Pb() availabilitypb.VerifyCertOrigin_Type
func (*VerifyCertOrigin_ContextStore) Unwrap ¶
func (w *VerifyCertOrigin_ContextStore) Unwrap() *types3.Origin
type VerifyCertOrigin_Dsl ¶
func (*VerifyCertOrigin_Dsl) MirReflect ¶
func (*VerifyCertOrigin_Dsl) MirReflect() mirreflect.Type
func (*VerifyCertOrigin_Dsl) Pb ¶
func (w *VerifyCertOrigin_Dsl) Pb() availabilitypb.VerifyCertOrigin_Type
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 }
func VerifyCertOrigin_TypeFromPb ¶
func VerifyCertOrigin_TypeFromPb(pb availabilitypb.VerifyCertOrigin_Type) VerifyCertOrigin_Type
type VerifyCertOrigin_TypeWrapper ¶
type VerifyCertOrigin_TypeWrapper[T any] interface { VerifyCertOrigin_Type Unwrap() *T }
Click to show internal directories.
Click to hide internal directories.