- Python 区块链教程
- Python 区块链——主页
- Python 区块链——简介
- 区块链——开发客户端
- 区块链——客户端类
- 区块链——交易类
- 创建多笔交易
- 区块链——块类
- 区块链——创建创世块
- 区块链——创建区块链
- 区块链——添加创世块
- 区块链——创建矿工
- 区块链——添加块
- 区块链——范围和总结
- Python 区块链资源
- Python 区块链——快速指南
- Python 区块链——资源
- Python 区块链——讨论
Python 区块链——添加创世块
向区块链中添加块包括将创建的块附加到我们的 TPCoins 列表中。
TPCoins.append (block0)
请注意,与系统中的其余块不同,创世块仅包含由 TPCoins 系统发起人发起的一笔交易。现在,你将通过调用我们的全局函数 dump_blockchain 来转储区块链的内容 −
dump_blockchain(TPCoins)
执行此函数后,你将看到以下输出 −
Number of blocks in the chain: 1 block # 0 sender: Genesis ----- recipient: 30819f300d06092a864886f70d010101050003818d0030818902818100ed272b52ccb539 e2cd779c6cc10ed1dfadf5d97c6ab6de90ed0372b2655626fb79f62d0e01081c163b0864 cc68d426bbe9438e8566303bb77414d4bfcaa3468ab7febac099294de10273a816f7047d 4087b4bafa11f141544d48e2f10b842cab91faf33153900c7bf6c08c9e47a7df8aa7e60d c9e0798fb2ba3484bbdad2e4430203010001 ----- value: 500.0 ----- time: 2019-01-14 16:18:02.042739 ----- -------------- =====================================
此区块链系统现已可以使用。我们现在将允许感兴趣的客户端成为矿工,方法是为他们提供挖矿功能。
广告