5分鐘編寫運行一個RChain合約

Rholang是RChain的智能合約語言,RChain是目前已知的區塊鏈3.0當中的技術含量最高的項目,沒有之一。git

今天介紹如何編寫和測試一個RChain智能合約,Rholang的語法介紹在https://developer.rchain.coop/tutorialgithub

或者查看官方的一個視頻:https://www.youtube.com/watch?v=4iN6RZ3EYAg&feature=youtu.bedocker

一、安裝docker

這個本身百度一下,安裝都是傻瓜化的oop

二、下載docker鏡像

docker pull rchain/rholang-cli區塊鏈

三、下載rchain的代碼

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

cd rchaincode

四、執行RChain的helloworld例子hello_world_again.rho

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

 

岑玉海

轉載請註明出處,謝謝!

相關文章
相關標籤/搜索