Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type IndyVDRClient ¶
type IndyVDRClient interface {
CreateClaimDef(from string, ref uint32, pubKey, revocation map[string]interface{}, signer vdr.Signer) (string, error)
CreateNym(did, verkey, role, from string, signer vdr.Signer) error
CreateAttrib(did, from string, data map[string]interface{}, signer vdr.Signer) error
SetEndpoint(did, from string, ep string, signer vdr.Signer) error
CreateSchema(issuerDID, name, version string, attrs []string, signer vdr.Signer) (string, error)
Genesis() []byte
Close() error
Submit(request []byte) (*vdr.ReadReply, error)
GetNym(did string) (*vdr.ReadReply, error)
GetTxnAuthorAgreement() (*vdr.ReadReply, error)
GetAcceptanceMethodList() (*vdr.ReadReply, error)
GetEndpoint(did string) (*vdr.ReadReply, error)
RefreshPool() error
GetPoolStatus() (*vdr.PoolStatus, error)
GetAttrib(did, raw string) (*vdr.ReadReply, error)
GetSchema(schemaID string) (*vdr.ReadReply, error)
GetCredDef(credDefID string) (*vdr.ReadReply, error)
GetAuthRules() (*vdr.ReadReply, error)
GetTxnTypeAuthRule(typ, action, field string) (*vdr.ReadReply, error)
SubmitWrite(req *vdr.Request, signer vdr.Signer) (*vdr.WriteReply, error)
}
Click to show internal directories.
Click to hide internal directories.