From 7c6d11258f431c350fad686239fa99be2fa98808 Mon Sep 17 00:00:00 2001 From: Derrick Hammer Date: Fri, 1 Mar 2024 02:29:22 -0500 Subject: [PATCH] fix: need to prepend HashTypeBlake3 prefix to bodyBytes for b3hash --- metadata/media_metadata.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/metadata/media_metadata.go b/metadata/media_metadata.go index cd5f45e..da12823 100644 --- a/metadata/media_metadata.go +++ b/metadata/media_metadata.go @@ -90,7 +90,7 @@ func (m *MediaMetadata) decodeProof(dec *msgpack.Decoder) error { childDec := msgpack.NewDecoder(bytes.NewReader(all[:proofSectionLength])) - b3hash := blake3.Sum256(bodyBytes) + b3hash := blake3.Sum256(append([]byte{byte(types.HashTypeBlake3)}, bodyBytes...)) arrayLen, err := childDec.DecodeArrayLen() if err != nil {