Rholang是RChain的智能合约语言,RChain是目前已知的区块链3.0当中的技术含量最高的项目,没有之一。git
今天介绍如何编写和测试一个RChain智能合约,Rholang的语法介绍在https://developer.rchain.coop/tutorialgithub
或者查看官方的一个视频:https://www.youtube.com/watch?v=4iN6RZ3EYAg&feature=youtu.bedocker
这个本身百度一下,安装都是傻瓜化的oop
docker pull rchain/rholang-cli区块链
git clone https://github.com/rchain/rchain.git测试
cd rchaincode
docker run -ti -v ${PWD}/rholang/examples/hello_world_again.rho:/tmp/input.rho rchain/rholang-cli视频
参数解释:input
一、${PWD}/rholang/examples/hello_world_again.rho是要运行的合约脚本虚拟机
二、/tmp/input.rho官方解释是输入文件,就这么写就好,目前没发现有任何用途...
单独启动Rosettle虚拟机的方法:docker run -ti rchain/rholang-cli
查看参数帮助:docker run -ti -v ${PWD}/rholang/examples/hello_world_again.rho:/tmp/input.rho rchain/rholang-cli --help
岑玉海
转载请注明出处,谢谢!