Capitalize Block.hash
This commit is contained in:
parent
b97fb423a7
commit
53c83d4ad2
4
block.go
4
block.go
|
@ -12,7 +12,7 @@ type Block struct {
|
|||
Timestamp int64
|
||||
Data []byte
|
||||
PrevBlock []byte
|
||||
hash []byte
|
||||
Hash []byte
|
||||
}
|
||||
|
||||
// SetHash calculates and sets block hash
|
||||
|
@ -28,7 +28,7 @@ func (b *Block) SetHash() {
|
|||
if err != nil {
|
||||
log.Panic(err)
|
||||
}
|
||||
b.hash = h.Sum(nil)
|
||||
b.Hash = h.Sum(nil)
|
||||
}
|
||||
|
||||
// NewBlock creates and returns Block
|
||||
|
|
|
@ -10,7 +10,7 @@ type Blockchain struct {
|
|||
// AddBlock saves provided data as a block in the blockchain
|
||||
func (bc *Blockchain) AddBlock(data string) {
|
||||
prevBlock := bc.blocks[len(bc.blocks)-1]
|
||||
newBlock := &Block{time.Now().Unix(), []byte(data), prevBlock.hash, []byte("")}
|
||||
newBlock := &Block{time.Now().Unix(), []byte(data), prevBlock.Hash, []byte("")}
|
||||
newBlock.SetHash()
|
||||
bc.blocks = append(bc.blocks, newBlock)
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue