refactor: flatten views in Sha256
This change allows for mapping over 137 instances of the protocol, since size lifted types such as Views
are not allowed to be in arrays.
This change allows for mapping over 137 instances of the protocol, since size lifted types such as Views
are not allowed to be in arrays.