pbft
一个本地的消息队列交易池
-
pbft
共 识模块在 单节点 , 3节点, 4节点测试成功 -
blockchain
模 块下 载区块- 广播
区 块 停止 共 识- 查询
区 块高度 ,区 块详情
-
p2p
模 块封 装 了 libp2p使用 http协议进行调试通信
-
加 密 模 块 -
存 储模块 -
虚 拟机模 块- 进行转账
功 能
- 进行转账
-
账户
系 统- 账户查询
- 创建
- 转账
-
交易 - 广播
交易 - 查询
交易 - 验证
交易
- 广播
-
命令 行 工具 - 账户创建 查询 转账
./counch.x --help
NAME:
counch 贝壳-一个区块链平台 - counch --help 显示更 多 使用 说明
USAGE:
counch.x [global options] command [command options] [arguments...]
VERSION:
v0.0.1
COMMANDS:
account, account 贝壳账户系 统
help, h Shows a list of commands or help for one command
GLOBAL OPTIONS:
--help, -h show help (default: false)
--version, -v print the version (default: false)
./counch.x account create --help
NAME:
counch 贝壳-一个区块链平台 account create - 创建一 个新的 账户
USAGE:
counch 贝壳-一个区块链平台 account create [command options] [arguments...]
OPTIONS:
--password value 密 码 (default: 123456)
--help, -h show help (default: false)
./counch.x account list
-------------------------
address: 0x8e1fbf5b13279c82eac11cc23f456118d12a1babdecd9dbfb643defe4a1d9e62, public: 0x6a1582185f55b394b1da2e695d7935b8d38e8d30cd7e4414a5400490e6c58207f6c15ddfe41ce89a02e3716b351aea04e897bf130952b2161a4ab44c101248cc, private: , index: 1
address: 0xf52772d71e21a42e8cd2c5987ed3bb99420fecf4c7aca797b926a8f01ea6ffd8, public: 0xc4024ffd0b42495f49002b5da606512aee341c53e43a641b7d8efac8e29f6ed2d5c6449fe4343f41c5216a84ea9dd43e07daeeadb38556bb19527ce699394cd7, private: , index: 2
累 计: 2
-------------------------
./counch.x account balance
git clone git@github.com:wupeaking/pbft_impl.git
go build -v -o counch.x cmd/counch/main.go
## 创建.counch文 件 夹
> mkdir .counch
## 拷贝配置 文 件 并根据 需要 修 改
> cp test_node1/.counch/config.json ./.counch
## 启动
> ./counch.x