MCPcopy Index your code
hub / github.com/CovenantSQL/CovenantSQL / SetHash

Method SetHash

crypto/verifier/common.go:58–65  ·  view source on GitHub ↗

SetHash implements HashSignVerifier.SetHash.

(mh MarshalHasher)

Source from the content-addressed store, hash-verified

56
57// SetHash implements HashSignVerifier.SetHash.
58func (i *DefaultHashSignVerifierImpl) SetHash(mh MarshalHasher) (err error) {
59 var enc []byte
60 if enc, err = mh.MarshalHash(); err != nil {
61 return
62 }
63 i.DataHash = hash.THashH(enc)
64 return
65}
66
67// SignHash implements HashSignVerifier.SignHash.
68func (i *DefaultHashSignVerifierImpl) SignHash(signer *ca.PrivateKey) (err error) {

Callers 1

SignMethod · 0.95

Calls 2

THashHFunction · 0.92
MarshalHashMethod · 0.65

Tested by

no test coverage detected