$ValidationCodeHash: $.Shape<`0x${string}`, `0x${string}`> = $Hash

Unit type wrapper around [type@Hash] that represents the blake2-256 hash of validation code in particular.

This type is produced by [ValidationCode::hash].

This type makes it easy to enforce that a hash is a validation code hash on the type level.