KOSASIH / ExoGenesis

Re-definition found for builtin function PYL-W0622
Anti-pattern
Major
3 months ago3 months old
Redefining built-in 'hash'
27def create_new_block(previous_block, data):
28    index = previous_block.index + 1
29    timestamp = time.time()
30    hash = calculate_hash(index, previous_block.hash, timestamp, data, "")31    return Block(index, previous_block.hash, timestamp, data, hash)
32
33
Redefining built-in 'hash'
 3
 4
 5class Block:
 6    def __init__(self, index, previous_hash, timestamp, data, hash): 7        self.index = index
 8        self.previous_hash = previous_hash
 9        self.timestamp = timestamp