blockchain-tutorial icon indicating copy to clipboard operation
blockchain-tutorial copied to clipboard

第三章的AddBlock

Open zjfsdnu opened this issue 4 years ago • 0 comments

开头从数据库取最后一个块的hash是多余的 因为tip已经指向了 ` var lastHash []byte

// 首先获取最后一个块的哈希用于生成新块的哈希
err := bc.db.View(func(tx *bolt.Tx) error {
	b := tx.Bucket([]byte(blocksBucket))
	lastHash = b.Get([]byte("l"))

	return nil
})

if err != nil {
	log.Panic(err)
}

`

zjfsdnu avatar Nov 11 '19 09:11 zjfsdnu