码迷,mamicode.com
首页 > 其他好文 > 详细

5分钟编写运行一个RChain合约

时间:2018-02-04 19:29:40      阅读:486      评论:0      收藏:0      [点我收藏+]

标签:脚本   lang   examples   安装   启动   gpo   ros   dev   body   

Rholang是RChain的智能合约语言,RChain是目前已知的区块链3.0当中的技术含量最高的项目,没有之一。

今天介绍如何编写和测试一个RChain智能合约,Rholang的语法介绍在https://developer.rchain.coop/tutorial

1、安装docker

这个自己百度一下,安装都是傻瓜化的

2、下载docker镜像

docker pull rchain/rholang-cli

3、下载rchain的代码

git clone https://github.com/rchain/rchain.git

cd rchain

4、执行RChain的helloworld例子hello_world_again.rho

docker run -ti -v ${PWD}/rholang/examples/hello_world_again.rho:/tmp/input.rho rchain/rholang-cli

参数解释:

1、${PWD}/rholang/examples/hello_world_again.rho是要运行的合约脚本

2、/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

 

5分钟编写运行一个RChain合约

标签:脚本   lang   examples   安装   启动   gpo   ros   dev   body   

原文地址:https://www.cnblogs.com/cenyuhai/p/8413638.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!