Skip to content

Instantly share code, notes, and snippets.

Embed
What would you like to do?
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()
@strive722

This comment has been minimized.

Copy link

@strive722 strive722 commented Dec 21, 2018

Thank you for sharing, I am a beginner in the beginning of the blockchain.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment