kZGToVersionedHash implements kzg_to_versioned_hash from EIP-4844
(kzg kzg4844.Commitment)
| 251 | |
| 252 | // kZGToVersionedHash implements kzg_to_versioned_hash from EIP-4844 |
| 253 | func kZGToVersionedHash(kzg kzg4844.Commitment) common.Hash { |
| 254 | h := sha256.Sum256(kzg[:]) |
| 255 | h[0] = blobCommitmentVersionKZG |
| 256 | |
| 257 | return h |
| 258 | } |
| 259 | |
| 260 | func EncodeBlobs(data []byte) []kzg4844.Blob { |
| 261 | blobs := []kzg4844.Blob{{}} |