pub fn calculate_block_hash( id: BlockId, nonce: BlockNc, previous: BlockHs, timestamp: BlockTs, transactions: Vec<SignedTransaction>) -> H256