更新记录

1.2.1(2022-06-11)

啊啊

1.1.1(2021-05-10)

web3-init更新

1.0.0(2021-05-09)

查看更多

平台兼容性

Vue2 Vue3
×
App 快应用 微信小程序 支付宝小程序 百度小程序 字节小程序 QQ小程序
× × × × × × ×
钉钉小程序 快手小程序 飞书小程序 京东小程序
× × × ×
H5-Safari Android Browser 微信浏览器(Android) QQ浏览器(Android) Chrome IE Edge Firefox PC-Safari
× × × ×

truffle-uniapp-box

介绍

truffle-uniapp-box, 使用uniapp进行以太坊dapp的开发, 目前只测试过网页,其他端不清楚

环境声明:

  1. 需要有truffle环境,已安装的可以忽略
  2. npm -g install truffle
  3. npm install -g ethereumjs-testrpc

软件架构

uniapp web3 truffle

安装教程

  1. npm install web3 web3-init

使用说明

  1. cd truffle-dev
  2. truffle devlop
  3. compile
  4. migrate
  5. 将uniapp项目运行到浏览器(推荐火狐,或者任何安装了以太坊钱包的浏览器)

常见问题:

  1. 如果刚打开,点击交易按钮,报错promise..之类,刷新浏览器即可。
  2. 如果确定交易后, MetaMask报错,什么nonce之类的,点击MetaMask的账号设置,高级,重设账户。

参与贡献

  1. Fork 本仓库
  2. 新建 Feat_xxx 分支
  3. 提交代码
  4. 新建 Pull Request

特技

  1. 如果仅负责前端,想要通过web3来调用合约方法,参考 https://www.npmjs.com/package/web3-init
  2. 使用 Readme_XXX.md 来支持不同的语言,例如 Readme_en.md, Readme_zh.md
  3. Gitee 官方博客 blog.gitee.com
  4. 你可以 https://gitee.com/explore 这个地址来了解 Gitee 上的优秀开源项目
  5. GVP 全称是 Gitee 最有价值开源项目,是综合评定出的优秀开源项目
  6. Gitee 官方提供的使用手册 https://gitee.com/help
  7. Gitee 封面人物是一档用来展示 Gitee 会员风采的栏目 https://gitee.com/gitee-stars/

隐私、权限声明

1. 本插件需要申请的系统权限列表:

2. 本插件采集的数据、发送的服务器地址、以及数据用途说明:

3. 本插件是否包含广告,如包含需详细说明广告表达方式、展示频率:

许可协议

MIT协议

使用中有什么不明白的地方,就向插件作者提问吧~ 我要提问