Versions in this module Expand all Collapse all v0 v0.1.0 Jan 28, 2021 Changes in this version + const Format + type Engine struct + func New(prov Provider) (*Engine, error) + func (r *Engine) Accept(format string) bool + func (r *Engine) RequestPresentation(name, version string, attrInfo map[string]*schema.IndyProofRequestAttr, ...) (*decorator.AttachmentData, error) + func (r *Engine) RequestPresentationFormat() string + func (r *Engine) Verify(presentation, request []byte, theirDID string, myDID string) error + type PresentationRequest struct + Name string + NonRevoked schema.NonRevokedInterval + Nonce string + RequestedAttributes map[string]*schema.IndyProofRequestAttr + RequestedPredicates map[string]*schema.IndyProofRequestPredicate + Version string + type Provider interface + IndyVDR func() (indy.VDRClient, error) + Oracle func() indy.Oracle + Store func() datastore.Store