Documentation
¶
Index ¶
- type EchoModuleParams
- type Factory
- type Factory_GarbageCollect
- type Factory_NewModule
- type Factory_Type
- type Factory_TypeWrapper
- type GarbageCollect
- type GeneratorParams
- type GeneratorParams_Checkpoint
- type GeneratorParams_EchoTestModule
- type GeneratorParams_MultisigCollector
- type GeneratorParams_PbftModule
- type GeneratorParams_Type
- type GeneratorParams_TypeWrapper
- type NewModule
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type EchoModuleParams ¶
type EchoModuleParams struct {
Prefix string
}
func EchoModuleParamsFromPb ¶
func EchoModuleParamsFromPb(pb *factorymodulepb.EchoModuleParams) *EchoModuleParams
func (*EchoModuleParams) MirReflect ¶
func (*EchoModuleParams) MirReflect() mirreflect.Type
func (*EchoModuleParams) Pb ¶
func (m *EchoModuleParams) Pb() *factorymodulepb.EchoModuleParams
type Factory ¶
type Factory struct {
Type Factory_Type
}
func FactoryFromPb ¶
func FactoryFromPb(pb *factorymodulepb.Factory) *Factory
func (*Factory) MirReflect ¶
func (*Factory) MirReflect() mirreflect.Type
func (*Factory) Pb ¶
func (m *Factory) Pb() *factorymodulepb.Factory
type Factory_GarbageCollect ¶
type Factory_GarbageCollect struct {
GarbageCollect *GarbageCollect
}
func (*Factory_GarbageCollect) MirReflect ¶
func (*Factory_GarbageCollect) MirReflect() mirreflect.Type
func (*Factory_GarbageCollect) Pb ¶
func (w *Factory_GarbageCollect) Pb() factorymodulepb.Factory_Type
func (*Factory_GarbageCollect) Unwrap ¶
func (w *Factory_GarbageCollect) Unwrap() *GarbageCollect
type Factory_NewModule ¶
type Factory_NewModule struct {
NewModule *NewModule
}
func (*Factory_NewModule) MirReflect ¶
func (*Factory_NewModule) MirReflect() mirreflect.Type
func (*Factory_NewModule) Pb ¶
func (w *Factory_NewModule) Pb() factorymodulepb.Factory_Type
func (*Factory_NewModule) Unwrap ¶
func (w *Factory_NewModule) Unwrap() *NewModule
type Factory_Type ¶
type Factory_Type interface { mirreflect.GeneratedType Pb() factorymodulepb.Factory_Type // contains filtered or unexported methods }
func Factory_TypeFromPb ¶
func Factory_TypeFromPb(pb factorymodulepb.Factory_Type) Factory_Type
type Factory_TypeWrapper ¶
type Factory_TypeWrapper[T any] interface { Factory_Type Unwrap() *T }
type GarbageCollect ¶
type GarbageCollect struct {
RetentionIndex types.RetentionIndex
}
func GarbageCollectFromPb ¶
func GarbageCollectFromPb(pb *factorymodulepb.GarbageCollect) *GarbageCollect
func (*GarbageCollect) MirReflect ¶
func (*GarbageCollect) MirReflect() mirreflect.Type
func (*GarbageCollect) Pb ¶
func (m *GarbageCollect) Pb() *factorymodulepb.GarbageCollect
type GeneratorParams ¶
type GeneratorParams struct {
Type GeneratorParams_Type
}
func GeneratorParamsFromPb ¶
func GeneratorParamsFromPb(pb *factorymodulepb.GeneratorParams) *GeneratorParams
func (*GeneratorParams) MirReflect ¶
func (*GeneratorParams) MirReflect() mirreflect.Type
func (*GeneratorParams) Pb ¶
func (m *GeneratorParams) Pb() *factorymodulepb.GeneratorParams
type GeneratorParams_Checkpoint ¶
type GeneratorParams_Checkpoint struct {
Checkpoint *types2.InstanceParams
}
func (*GeneratorParams_Checkpoint) MirReflect ¶
func (*GeneratorParams_Checkpoint) MirReflect() mirreflect.Type
func (*GeneratorParams_Checkpoint) Pb ¶
func (w *GeneratorParams_Checkpoint) Pb() factorymodulepb.GeneratorParams_Type
func (*GeneratorParams_Checkpoint) Unwrap ¶
func (w *GeneratorParams_Checkpoint) Unwrap() *types2.InstanceParams
type GeneratorParams_EchoTestModule ¶
type GeneratorParams_EchoTestModule struct {
EchoTestModule *EchoModuleParams
}
func (*GeneratorParams_EchoTestModule) MirReflect ¶
func (*GeneratorParams_EchoTestModule) MirReflect() mirreflect.Type
func (*GeneratorParams_EchoTestModule) Pb ¶
func (w *GeneratorParams_EchoTestModule) Pb() factorymodulepb.GeneratorParams_Type
func (*GeneratorParams_EchoTestModule) Unwrap ¶
func (w *GeneratorParams_EchoTestModule) Unwrap() *EchoModuleParams
type GeneratorParams_MultisigCollector ¶
type GeneratorParams_MultisigCollector struct {
MultisigCollector *types1.InstanceParams
}
func (*GeneratorParams_MultisigCollector) MirReflect ¶
func (*GeneratorParams_MultisigCollector) MirReflect() mirreflect.Type
func (*GeneratorParams_MultisigCollector) Pb ¶
func (w *GeneratorParams_MultisigCollector) Pb() factorymodulepb.GeneratorParams_Type
func (*GeneratorParams_MultisigCollector) Unwrap ¶
func (w *GeneratorParams_MultisigCollector) Unwrap() *types1.InstanceParams
type GeneratorParams_PbftModule ¶
type GeneratorParams_PbftModule struct {
PbftModule *types3.PBFTModule
}
func (*GeneratorParams_PbftModule) MirReflect ¶
func (*GeneratorParams_PbftModule) MirReflect() mirreflect.Type
func (*GeneratorParams_PbftModule) Pb ¶
func (w *GeneratorParams_PbftModule) Pb() factorymodulepb.GeneratorParams_Type
func (*GeneratorParams_PbftModule) Unwrap ¶
func (w *GeneratorParams_PbftModule) Unwrap() *types3.PBFTModule
type GeneratorParams_Type ¶
type GeneratorParams_Type interface { mirreflect.GeneratedType Pb() factorymodulepb.GeneratorParams_Type // contains filtered or unexported methods }
func GeneratorParams_TypeFromPb ¶
func GeneratorParams_TypeFromPb(pb factorymodulepb.GeneratorParams_Type) GeneratorParams_Type
type GeneratorParams_TypeWrapper ¶
type GeneratorParams_TypeWrapper[T any] interface { GeneratorParams_Type Unwrap() *T }
type NewModule ¶
type NewModule struct { ModuleId types.ModuleID RetentionIndex types.RetentionIndex Params *GeneratorParams }
func NewModuleFromPb ¶
func NewModuleFromPb(pb *factorymodulepb.NewModule) *NewModule
func (*NewModule) MirReflect ¶
func (*NewModule) MirReflect() mirreflect.Type
func (*NewModule) Pb ¶
func (m *NewModule) Pb() *factorymodulepb.NewModule
Click to show internal directories.
Click to hide internal directories.