公链aelf初探之通关官方demo

应朋友要求试了一下aelf公链,楼主表示自己没看过区块链相关的知识,也不会c#,但是真的在15分钟左右就通关了aelf的demo,这里赞一下,上手很简单,先跑通后研究,靠谱~

通关流程

不想废话了,直接上流程走了,毕竟,也仅仅只是跑通了demo。
(ps:跑通有奖励,价值188elf,差不多相当于300块呢)
准备环境(mac):
1> Visual Studio Code (vscode),需要安装 c#扩展
vscode不说了,百度一下安装。c#扩展的话

公链aelf初探之通关官方demo_第1张图片
image.png

扩展界面搜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节点

 cd chain/src/AElf.Boilerplate.Launcher/
 dotnet build
 dotnet run bin/Debug/netcoreapp2.2/AElf.Boilerplate.Launcher

启动成功之后会看到log频繁闪烁,类似这种效果


公链aelf初探之通关官方demo_第2张图片
image.png

使用以下命令测试合约:

 cd ../../test/HelloWorldContract.Test/
 dotnet test

如果出现
公链aelf初探之通关官方demo_第3张图片
1681559030561_.pic.jpg

则表示运行成功aelf环境ok,接下来就可以跑bingogame的demo了。
6>运行bingogame

 cd web/browserBingo/
 open index.html

点击play效果如下
公链aelf初探之通关官方demo_第4张图片
1841559030914_.pic_hd.jpg

公链aelf初探之通关官方demo_第5张图片
1861559030936_.pic_hd.jpg

公链aelf初探之通关官方demo_第6张图片
1871559030946_.pic_hd.jpg

第一盘就输了,不开心!

写在最后

至此demo已经通关了。aelf目前正在做自己的dapp生态,aelf公司的老板还有大部分员工都是我母校的校友,给自己的校友打个广告。区块链是未来发展的重要方向之一,未来会应用于更多的领域,各位同学可以尝试了解一下。在aelf社区后续的发展中需要更多的人来支持,aelf社区也会不吝给大家丰厚的回报。希望大家多多支持。
最后的ps:
1.aelf的GitHub主页:
https://github.com/AElfProject/AElf
2.aelf测试网安装说明:
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开发者文档:
https://docs.aelf.io/main
6.aelf官网:
https://aelf.io/

你可能感兴趣的:(公链aelf初探之通关官方demo)