The block structure for SnakeCoin.
import hashlib as hasher | |
class Block: | |
def __init__(self, index, timestamp, data, previous_hash): | |
self.index = index | |
self.timestamp = timestamp | |
self.data = data | |
self.previous_hash = previous_hash | |
self.hash = self.hash_block() | |
def hash_block(self): | |
sha = hasher.sha256() | |
sha.update(str(self.index) + | |
str(self.timestamp) + | |
str(self.data) + | |
str(self.previous_hash)) | |
return sha.hexdigest() |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
This comment has been minimized.
Thank you for sharing, I am a beginner in the beginning of the blockchain.