Files
Potuz 884b663455 Move back ConvertKzgCommitmentToVersionedHash to primitives package (#14508)
* Move back ConvertKzgCommitmentToVersionedHash to primitives package

* Changelog
2024-10-07 14:33:23 +00:00

16 lines
324 B
Go

package primitives
import (
"crypto/sha256"
"github.com/ethereum/go-ethereum/common"
)
const blobCommitmentVersionKZG uint8 = 0x01
func ConvertKzgCommitmentToVersionedHash(commitment []byte) common.Hash {
versionedHash := sha256.Sum256(commitment)
versionedHash[0] = blobCommitmentVersionKZG
return versionedHash
}