pub fn chain_hash(prev: &[u8; 32], seq: u64, value: &[u8]) -> [u8; 32]
Canonical chain hash. new_head = SHA256(prev ‖ seq.to_be_bytes() ‖ value).
new_head = SHA256(prev ‖ seq.to_be_bytes() ‖ value)