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
岑玉海
轉載請註明出處,謝謝!