-
Notifications
You must be signed in to change notification settings - Fork 12
README_CN
Pchain 官方Golang版本协议.
您可以通过阅读 概览,以了解Pchain.
通过PPA安装
sudo apt update
sudo apt upgrade
sudo apt install software-properties-common
sudo add-apt-repository -y ppa:pchainorg/pchain
sudo apt update
sudo apt install pchain
您可以通过执行命令'pchain --help',查看不同的命令行选项.
更新pchain到最新的版本
sudo apt update
sudo apt dist-upgrade
您可以通过我们的Homebrew tap来安装,如果您没有Homebrew,请先安装
然后执行如下命令来添加tap以及安装‘pchain’
brew tap pchain-org/pchain
brew install pchain
更新pchain到最新的版本
brew upgrade pchain
您可以通过执行命令'pchain --help',查看不同的命令行选项.
安装完成后, 执行 pchain account new
,在您的节点创建账户.
为开发者提供,如果您已经安装过Pchain客户端,请忽略.
编译pchain,需要安装 Go (版本号大于或者等于 1.10 )和一个 C 编译器. 您可以通过您最喜欢的方式安装. 一旦依赖安装成功后,请执行
git clone https://github.com/pchain-org/pchain.git
cd pchain
make pchain
执行完以上命令后,您会在目录‘./bin’,找到pchain客户端.
./bin/pchain --help
如果您想在Windows下构建和运行pchain(不推荐),您可以参考Build并启动pchain
想了解更多Pchain命令行选项,请参照CLI Wiki page
$ pchain version
//1.0.2
如果您想测试智能合约,最好先在testnet上部署它。您可以按照本指南运行pchain的testnet。
您可以从我们的测试网获得免费的tPI。
$ pchain
您可以设置自定义的数据目录,通过命令行选项 '--datadir yourOwnDirectory'
如果您想打开RPC,只需要添加启动参数'--rpc' and '--rpcapi "db,eth,net,web3,admin,tdm,miner,personal,chain,txpool" '. 更多细节请阅读 如何跟Pchain进行交互
通过在命令行最后添加 '&',Pchain客户端将会在后台运行
$ nohup pchain &
平台 | 默认数据目录 |
---|---|
Linux | ~/.pchain |
Mac | ~/Library/Pchain |
Windows | %APPDATA%\Pchain |
请阅读Wiki 如何与Pchain进行交互
如何获得免费的Pchain测试网代币PI (Pchain Token)
当一个节点参与区块的生成,并在这个过程中验证区块以及对区块信息进行共识,这个节点就是一个Validator.
请阅读Wiki 如何成为一个Validator
Candidate可以接收其他delegators委托的PI,以此来增加自己的States的权重,提高自己成为Validator的概率.
请阅读Wiki 如何成为一个Candidate
普通用户可以把自己的PI委托给其他的Validators,以此来获得挖矿奖励.
请阅读Wiki 如何委托
请阅读Wiki 创建只有一个validator的私网
请阅读本指南