【文件属性】:
文件名称:区块链-py:区块链的python实现
文件大小:20KB
文件格式:ZIP
更新时间:2021-01-31 10:16:02
bitcoin blockchain BitcoinPython
区块链
这是一个Pythonimlementation
制备
安装
安装该项目的依赖项
pipenv install
激活该项目的virtualenv
pipenv shell
用法
创建一个钱包
$ python cli.py createwallet
Your new address: 17Y288D5DnFwU6cj5M8YHnxYNnDhN6f5FK
创建区块链并获得第一笔采矿奖励
$ python cli.py createblockchain --address 17Y288D5DnFwU6cj5M8YHnxYNnDhN6f5FK
创建另一个钱包
$ python cli.py createwallet
Your new address: 15zBUPbr2B4JMcQHg6oJ8DYQi4t7RN1gWb
发送硬币给某人
$ python cli.py send --from 17Y288D5DnFwU6cj5M8YHnxYNnDhN6f5FK --to 15zBUPbr2B4JMcQHg6oJ8DYQi4t7RN1gWb --amount 6
Mining a ne
【文件预览】:
blockchain-py-master
----.gitignore(41B)
----LICENSE(11KB)
----README.md(2KB)
----Pipfile(123B)
----blockchain-py()
--------base58.py(5KB)
--------errors.py(96B)
--------wallets.py(741B)
--------transaction_output.py(1KB)
--------db.py(2KB)
--------block.py(3KB)
--------cli.py(4KB)
--------utils.py(1KB)
--------transaction.py(6KB)
--------pow.py(1KB)
--------utxo_set.py(3KB)
--------wallet.py(1KB)
--------merkle_tree.py(1KB)
--------transaction_input.py(1KB)
--------blockchain.py(5KB)