應朋友要求試了一下aelf公鏈搜变,樓主表示自己沒看過區(qū)塊鏈相關的知識,也不會c#瓶竭,但是真的在15分鐘左右就通關了aelf的demo督勺,這里贊一下,上手很簡單斤贰,先跑通后研究智哀,靠譜~
通關流程
不想廢話了,直接上流程走了荧恍,畢竟瓷叫,也僅僅只是跑通了demo。
(ps:跑通有獎勵送巡,價值188elf摹菠,差不多相當于300塊呢)
準備環(huán)境(mac):
1> Visual Studio Code (vscode),需要安裝 c#擴展
vscode不說了骗爆,百度一下安裝次氨。c#擴展的話
擴展界面搜c#就好了,安裝一下然后重啟摘投。
2>Google Chrome煮寡、git、Dotnet core sdk犀呼、nodejs幸撕、Homebrew
chrome自己下載,程序員必備外臂。
git的話 https://git-scm.com/download/mac
dotnet https://dotnet.microsoft.com/learn/dotnet/hello-world-tutorial/install下載安裝即可
nodejs https://nodejs.org/en/#download下載安裝即可坐儿。吐槽下一,mac安裝工具包的方式真的是傻瓜式专钉。
Homebrew https://brew.sh/index_zh-cn一行命令的事挑童,可能比較慢,耐心等待下
3>新建一個文件夾下載aelf的demo
git clone https://github.com/AElfProject/aelf-boilerplate
4>在vscode里面打開demo文件夾跃须,然后在終端運行
sh Chain/scripts/install.sh
命令下載 protobuf 腳本,ps:很慢娃兽,得等一陣子了菇民。
5>安裝完之后在終端啟動aelf節(jié)點
cd chain/src/AElf.Boilerplate.Launcher/
dotnet build
dotnet run bin/Debug/netcoreapp2.2/AElf.Boilerplate.Launcher
啟動成功之后會看到log頻繁閃爍,類似這種效果
使用以下命令測試合約:
cd ../../test/HelloWorldContract.Test/
dotnet test
如果出現(xiàn)則表示運行成功aelf環(huán)境ok,接下來就可以跑bingogame的demo了第练。
6>運行bingogame
cd web/browserBingo/
open index.html
點擊play效果如下第一盤就輸了阔馋,不開心!
寫在最后
至此demo已經(jīng)通關了娇掏。aelf目前正在做自己的dapp生態(tài)呕寝,aelf公司的老板還有大部分員工都是我母校的校友,給自己的校友打個廣告婴梧。區(qū)塊鏈是未來發(fā)展的重要方向之一下梢,未來會應用于更多的領域,各位同學可以嘗試了解一下塞蹭。在aelf社區(qū)后續(xù)的發(fā)展中需要更多的人來支持孽江,aelf社區(qū)也會不吝給大家豐厚的回報。希望大家多多支持番电。
最后的ps:
1.aelf的GitHub主頁:
https://github.com/AElfProject/AElf
2.aelf測試網(wǎng)安裝說明:
https://github.com/AElfProject/AElf/wiki/Build-and-Configure
3.aelf錢包Alpha版本:
https://github.com/AElfProject/aelf-web-wallet
4.aelf瀏覽器Alpha版本:
https://github.com/AElfProject/aelf-block-explorer
5.aelf開發(fā)者文檔:
https://docs.aelf.io/main
6.aelf官網(wǎng):
https://aelf.io/