在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
开源软件名称:wongnoubo/ethereum_library_dapp开源软件地址:https://github.com/wongnoubo/ethereum_library_dapp开源编程语言:JavaScript 98.0%开源软件介绍:Elibrary——一个基于以太坊和星际文件系统的去中心化的图书馆提醒 因为ipfs公共网关不稳定,图书封面很大可能不能显示.1 总览本图书借阅平台可以实现去中心化的,分布式的,可溯源的图书借阅功能。
1.1 发布图书1.2 图书中心1.3 我的图书1.4 图书排行1.5 帮助中心2 运行前准备2.1 安装IPFS
$ wget https://dist.ipfs.io/go-ipfs/v0.4.13/go-ipfs_v0.4.13_linux-amd64.tar.gz
tar -zxvf go-ipfs_v0.4.13_linux-amd64.tar.gz
$cd go-ipfs
ipfs init
$ipfs config --json API.HTTPHeaders.Access-Control-Allow-Methods '["PUT", "GET", "POST", "OPTIONS"]'
$ ipfs deamon
2.2 安装truffle框架
例子:sudo npm install -g [email protected] ganache测试框架2.3 安装metamask2.4 安装以太坊浏览器插件打开metamask——>设置——>显示助记词——>复制助记词 打开ganache——>设置——>ACCOUNTS&KEYS 3 项目目录
智能合约编译后生成的json文件
智能合约
智能合约部署脚本
智能合约测试脚本 4 项目运行
ipfs deamon
./ganache
truffle compile
truffle migrate
npm install
npm run dev 5 参考资料
有问题可以提issues,欢迎star、~ |
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论