def get_block_by_hash(self, block_hash: Hash32) -> BaseBlock:
        """
        Returns the requested block as specified by block hash.
        """
        validate_word(block_hash, title="Block Hash")
        block_header = self.get_block_header_by_hash(block_hash)
        return self.get_block_by_header(block_header)
def get_block_by_hash ( self , block_hash : Hash32 ) -> BaseBlock : validate_word ( block_hash , title = "Block Hash" ) block_header = self . get_block_header_by_hash ( block_hash ) return self . get_block_by_header ( block_header )
Returns the requested block as specified by block hash.