博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
5分钟编写运行一个RChain合约
阅读量:5806 次
发布时间:2019-06-18

本文共 842 字,大约阅读时间需要 2 分钟。

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

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

或者查看官方的一个视频:https://www.youtube.com/watch?v=4iN6RZ3EYAg&feature=youtu.be

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

 

岑玉海

转载请注明出处,谢谢!

 

转载于:https://www.cnblogs.com/cenyuhai/p/8413638.html

你可能感兴趣的文章
Lighttpd1.4.20源代码分析 笔记 状态机之错误处理和连接关闭
查看>>
具体解释MVP矩阵之ViewMatrix
查看>>
构建之法读书笔记 (1)
查看>>
table合并单元格colspan和rowspan
查看>>
Windows和Linux下查看Apache、MySQL、PHP版本
查看>>
centOs6.9服务器版本安装图解(包含java和mysql)
查看>>
new出来的对象无法调用@Autowired注入的Spring Bean
查看>>
遭遇木马Trojan-PWS.Win32.Agent.BU
查看>>
oracle sql命令行中上下左右使用
查看>>
通过awk求文件的后缀名
查看>>
EA的java源文件反向工程之Domain Model关系图
查看>>
AIX 安装 RAC 无法发现节点(后遗症。。。)
查看>>
搭建网站必不可少的知识15
查看>>
HDOJ-2039 三角形
查看>>
图像处理之高斯混合模型
查看>>
安装docker及配置Android开发环境
查看>>
F5-BIG-3400实现负载均衡1
查看>>
【黑金原创教程】【FPGA那些事儿-驱动篇I 】实验十九:SDRAM模块② — 多字读写...
查看>>
12.Azure应用程序网关(下)
查看>>
实验12 ICMP 协议程序设计
查看>>