Documentation
¶
Index ¶
- Variables
- func ExecuteEncryptedSpaceAppend(_ context.Context, ...) (*sdk.TypedStepResult[*contracts.AppendOutput], error)
- func ExecuteEncryptedSpaceAppendVerified(_ context.Context, ...) (*sdk.TypedStepResult[*contracts.AppendVerifiedOutput], error)
- func ExecuteEncryptedSpaceEpochRotate(_ context.Context, ...) (*sdk.TypedStepResult[*contracts.EpochRotateOutput], error)
- func ExecuteEncryptedSpaceFastForward(_ context.Context, ...) (*sdk.TypedStepResult[*contracts.FastForwardOutput], error)
- func ExecuteEncryptedSpaceMemberCheck(_ context.Context, ...) (*sdk.TypedStepResult[*contracts.MemberCheckOutput], error)
- func ExecuteEncryptedSpaceMemberUpdate(_ context.Context, ...) (*sdk.TypedStepResult[*contracts.MemberUpdateOutput], error)
- func ExecuteEncryptedSpaceProofEvidence(_ context.Context, ...) (*sdk.TypedStepResult[*contracts.ProofEvidenceOutput], error)
- func ExecuteEncryptedSpaceStateInit(_ context.Context, ...) (*sdk.TypedStepResult[*contracts.StateInitOutput], error)
- func ExecuteEncryptedSpaceStateLoad(_ context.Context, ...) (*sdk.TypedStepResult[*contracts.StateLoadOutput], error)
- func ExecuteEncryptedSpaceStateSave(_ context.Context, ...) (*sdk.TypedStepResult[*contracts.StateSaveOutput], error)
- func ExecuteEncryptedSpaceStateUpdate(_ context.Context, ...) (*sdk.TypedStepResult[*contracts.StateUpdateOutput], error)
- func ExecuteEncryptedSpaceVectorReport(_ context.Context, ...) (*sdk.TypedStepResult[*contracts.VectorReportOutput], error)
- func ExecuteEncryptedSpaceVerifyCheckpoint(_ context.Context, ...) (*sdk.TypedStepResult[*contracts.VerifyCheckpointOutput], error)
- func ExecuteEncryptedSpaceVerifyMembership(_ context.Context, ...) (*sdk.TypedStepResult[*contracts.VerifyMembershipOutput], error)
- func ExecuteEncryptedSpaceVerifyOperation(_ context.Context, ...) (*sdk.TypedStepResult[*contracts.VerifyOperationOutput], error)
- type EncryptedSpacesProvider
- func (p *EncryptedSpacesProvider) ContractRegistry() *pb.ContractRegistry
- func (p *EncryptedSpacesProvider) CreateTypedModule(typeName, name string, config *anypb.Any) (sdk.ModuleInstance, error)
- func (p *EncryptedSpacesProvider) CreateTypedStep(typeName, name string, config *anypb.Any) (sdk.StepInstance, error)
- func (p *EncryptedSpacesProvider) Manifest() sdk.PluginManifest
- func (p *EncryptedSpacesProvider) TypedModuleTypes() []string
- func (p *EncryptedSpacesProvider) TypedStepTypes() []string
Constants ¶
This section is empty.
Variables ¶
View Source
var Version = "dev"
Version is injected by the release build so runtime manifests report the tag.
Functions ¶
func ExecuteEncryptedSpaceAppend ¶
func ExecuteEncryptedSpaceAppend( _ context.Context, req sdk.TypedStepRequest[*contracts.AppendConfig, *contracts.AppendInput], ) (*sdk.TypedStepResult[*contracts.AppendOutput], error)
func ExecuteEncryptedSpaceAppendVerified ¶ added in v0.4.0
func ExecuteEncryptedSpaceAppendVerified( _ context.Context, req sdk.TypedStepRequest[*contracts.AppendVerifiedConfig, *contracts.AppendVerifiedInput], ) (*sdk.TypedStepResult[*contracts.AppendVerifiedOutput], error)
func ExecuteEncryptedSpaceEpochRotate ¶
func ExecuteEncryptedSpaceEpochRotate( _ context.Context, req sdk.TypedStepRequest[*contracts.EpochRotateConfig, *contracts.EpochRotateInput], ) (*sdk.TypedStepResult[*contracts.EpochRotateOutput], error)
func ExecuteEncryptedSpaceFastForward ¶
func ExecuteEncryptedSpaceFastForward( _ context.Context, req sdk.TypedStepRequest[*contracts.FastForwardConfig, *contracts.FastForwardInput], ) (*sdk.TypedStepResult[*contracts.FastForwardOutput], error)
func ExecuteEncryptedSpaceMemberCheck ¶ added in v0.5.0
func ExecuteEncryptedSpaceMemberCheck( _ context.Context, req sdk.TypedStepRequest[*contracts.MemberCheckConfig, *contracts.MemberCheckInput], ) (*sdk.TypedStepResult[*contracts.MemberCheckOutput], error)
func ExecuteEncryptedSpaceMemberUpdate ¶
func ExecuteEncryptedSpaceMemberUpdate( _ context.Context, req sdk.TypedStepRequest[*contracts.MemberUpdateConfig, *contracts.MemberUpdateInput], ) (*sdk.TypedStepResult[*contracts.MemberUpdateOutput], error)
func ExecuteEncryptedSpaceProofEvidence ¶ added in v0.4.0
func ExecuteEncryptedSpaceProofEvidence( _ context.Context, req sdk.TypedStepRequest[*contracts.ProofEvidenceConfig, *contracts.ProofEvidenceInput], ) (*sdk.TypedStepResult[*contracts.ProofEvidenceOutput], error)
func ExecuteEncryptedSpaceStateInit ¶ added in v0.5.0
func ExecuteEncryptedSpaceStateInit( _ context.Context, req sdk.TypedStepRequest[*contracts.StateInitConfig, *contracts.StateInitInput], ) (*sdk.TypedStepResult[*contracts.StateInitOutput], error)
func ExecuteEncryptedSpaceStateLoad ¶ added in v0.6.0
func ExecuteEncryptedSpaceStateLoad( _ context.Context, req sdk.TypedStepRequest[*contracts.StateLoadConfig, *contracts.StateLoadInput], ) (*sdk.TypedStepResult[*contracts.StateLoadOutput], error)
func ExecuteEncryptedSpaceStateSave ¶ added in v0.6.0
func ExecuteEncryptedSpaceStateSave( _ context.Context, req sdk.TypedStepRequest[*contracts.StateSaveConfig, *contracts.StateSaveInput], ) (*sdk.TypedStepResult[*contracts.StateSaveOutput], error)
func ExecuteEncryptedSpaceStateUpdate ¶ added in v0.5.0
func ExecuteEncryptedSpaceStateUpdate( _ context.Context, req sdk.TypedStepRequest[*contracts.StateUpdateConfig, *contracts.StateUpdateInput], ) (*sdk.TypedStepResult[*contracts.StateUpdateOutput], error)
func ExecuteEncryptedSpaceVectorReport ¶ added in v0.3.0
func ExecuteEncryptedSpaceVectorReport( _ context.Context, req sdk.TypedStepRequest[*contracts.VectorReportConfig, *contracts.VectorReportInput], ) (*sdk.TypedStepResult[*contracts.VectorReportOutput], error)
func ExecuteEncryptedSpaceVerifyCheckpoint ¶ added in v0.2.0
func ExecuteEncryptedSpaceVerifyCheckpoint( _ context.Context, req sdk.TypedStepRequest[*contracts.VerifyCheckpointConfig, *contracts.VerifyCheckpointInput], ) (*sdk.TypedStepResult[*contracts.VerifyCheckpointOutput], error)
func ExecuteEncryptedSpaceVerifyMembership ¶ added in v0.2.0
func ExecuteEncryptedSpaceVerifyMembership( _ context.Context, req sdk.TypedStepRequest[*contracts.VerifyMembershipConfig, *contracts.VerifyMembershipInput], ) (*sdk.TypedStepResult[*contracts.VerifyMembershipOutput], error)
func ExecuteEncryptedSpaceVerifyOperation ¶ added in v0.2.0
func ExecuteEncryptedSpaceVerifyOperation( _ context.Context, req sdk.TypedStepRequest[*contracts.VerifyOperationConfig, *contracts.VerifyOperationInput], ) (*sdk.TypedStepResult[*contracts.VerifyOperationOutput], error)
Types ¶
type EncryptedSpacesProvider ¶
type EncryptedSpacesProvider struct{}
EncryptedSpacesProvider implements sdk.PluginProvider, sdk.TypedModuleProvider, sdk.TypedStepProvider, and sdk.ContractProvider.
func NewEncryptedSpacesProvider ¶
func NewEncryptedSpacesProvider() *EncryptedSpacesProvider
NewEncryptedSpacesProvider creates a new EncryptedSpacesProvider.
func (*EncryptedSpacesProvider) ContractRegistry ¶
func (p *EncryptedSpacesProvider) ContractRegistry() *pb.ContractRegistry
ContractRegistry implements sdk.ContractProvider.
func (*EncryptedSpacesProvider) CreateTypedModule ¶
func (p *EncryptedSpacesProvider) CreateTypedModule(typeName, name string, config *anypb.Any) (sdk.ModuleInstance, error)
CreateTypedModule implements sdk.TypedModuleProvider.
func (*EncryptedSpacesProvider) CreateTypedStep ¶
func (p *EncryptedSpacesProvider) CreateTypedStep(typeName, name string, config *anypb.Any) (sdk.StepInstance, error)
CreateTypedStep implements sdk.TypedStepProvider.
func (*EncryptedSpacesProvider) Manifest ¶
func (p *EncryptedSpacesProvider) Manifest() sdk.PluginManifest
Manifest implements sdk.PluginProvider.
func (*EncryptedSpacesProvider) TypedModuleTypes ¶
func (p *EncryptedSpacesProvider) TypedModuleTypes() []string
TypedModuleTypes implements sdk.TypedModuleProvider.
func (*EncryptedSpacesProvider) TypedStepTypes ¶
func (p *EncryptedSpacesProvider) TypedStepTypes() []string
TypedStepTypes implements sdk.TypedStepProvider.
Source Files
¶
Click to show internal directories.
Click to hide internal directories.