Documentation
¶
Index ¶
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 ExecuteSignalFingerprint ¶
func ExecuteSignalFingerprint( ctx context.Context, req sdk.TypedStepRequest[*contracts.SignalFingerprintConfig, *contracts.SignalFingerprintInput], ) (*sdk.TypedStepResult[*contracts.SignalFingerprintOutput], error)
ExecuteSignalFingerprint computes a Signal safety number and scannable fingerprint from serialized identity public keys.
Types ¶
type SignalProvider ¶
type SignalProvider struct{}
SignalProvider implements sdk.PluginProvider, sdk.TypedStepProvider, and sdk.ContractProvider.
func NewSignalProvider ¶
func NewSignalProvider() *SignalProvider
NewSignalProvider creates a new SignalProvider.
func (*SignalProvider) ContractRegistry ¶
func (p *SignalProvider) ContractRegistry() *pb.ContractRegistry
ContractRegistry implements sdk.ContractProvider.
func (*SignalProvider) CreateTypedStep ¶
func (p *SignalProvider) CreateTypedStep(typeName, name string, config *anypb.Any) (sdk.StepInstance, error)
CreateTypedStep implements sdk.TypedStepProvider.
func (*SignalProvider) Manifest ¶
func (p *SignalProvider) Manifest() sdk.PluginManifest
Manifest implements sdk.PluginProvider.
func (*SignalProvider) TypedStepTypes ¶
func (p *SignalProvider) TypedStepTypes() []string
TypedStepTypes implements sdk.TypedStepProvider.
Click to show internal directories.
Click to hide internal directories.