2018年12月17日
摘要: 开发工具要对源码产生提示,现在比较流行的是使用 .d.ts 文件 来编写提示消息 以下的解决办法不是根本之道,估计是开发工具有什么地方可以设置 自动下载 .d.ts 文件,知道的读者还请留言赐教~ + 使用 web3 来部署以太坊合约时,如果发现idea没有提示,可能是因为下载 web3 时没有把 阅读全文
posted @ 2018-12-17 14:44 邹华栋 阅读(5612) 评论(0) 推荐(0) 编辑
摘要: 一.合约案例简介 + 此案例为入门案例,从 合约 编译 web3部署和调用 二.彩票合约源码 js pragma solidity ^0.4.25; // 彩票合约 contract LotteryShop{ //购买彩票事件,在购买彩票方法中调用 event BuyLottery(address 阅读全文
posted @ 2018-12-17 14:42 邹华栋 阅读(1867) 评论(0) 推荐(0) 编辑
摘要: 一.web3的call()获取不到返回值问题和解决方法 + 在彩票小合约中,遇到一个问题:合约中 有两个方法 第一个返回一个账户地址,没有使用到当前方法调用者信息; 第二个使用到了当前方法调用者信息 在web3中使用call()来调用这两个方法, 第二个 总是得不到值 + 原因:第二个方法因为使用到 阅读全文
posted @ 2018-12-17 14:42 邹华栋 阅读(1484) 评论(1) 推荐(0) 编辑
摘要: 有位同学今天用 web3+infura 获取 Rinkeby测试网络 的账号信息,报错如下: 检查后发现 是 他从 infura 拷贝链接时,错选成了 主网 的链接 改成 Rinkeby ,重新复制链接就好了 阅读全文
posted @ 2018-12-17 14:42 邹华栋 阅读(3787) 评论(0) 推荐(0) 编辑
摘要: 助记词 其实 就是 将 128bits 的 seed 补位成 132bits 的数值,然后 平均 拆分成 12个 数值,最后到 助记词列表中 根据下标 获取对应的 12个 单词 组成。 + bip39的助记词列表:https://github.com/bitcoinjs/bip39/blob/mas 阅读全文
posted @ 2018-12-17 14:41 邹华栋 阅读(1968) 评论(0) 推荐(0) 编辑
摘要: 一.ERC20代币合约与web3调用 + ERC20代币合约在小白看来觉得很高大上,但其实就是一个代币的定义标准,方便其他dapp统一调用各种代币的方法。如图: 二.ERC20合约标准 【 "官方链接" 】 三.ERC20代币合约实现 js // 此合约实现不记得是哪看到后复制保存的......和官 阅读全文
posted @ 2018-12-17 14:41 邹华栋 阅读(8274) 评论(0) 推荐(0) 编辑
摘要: 问题:微信里分享一个链接给你,你点击这个链接,一、如果你安装了这个钱包,那就直接打开钱包。二、如果没有安装钱包就跳转到下载钱包的地方 要点:首先要让浏览器知道 app 是谁,然后再让浏览器调用app 一.app是谁 配置scheme + 需要在 app 的配置文件中 注册 app的启动协议 (URL 阅读全文
posted @ 2018-12-17 14:34 邹华栋 阅读(866) 评论(0) 推荐(0) 编辑
摘要: 一.生成 目录tree 到 控制台 有时候需要快速生成一个文件夹中所有成员的 目录tree,可以通过 cmd命令直接生成 + 二.生成 目录tree 到 指定文件 如果想讲目录树生成到文件中 + 阅读全文
posted @ 2018-12-17 14:33 邹华栋 阅读(8161) 评论(0) 推荐(1) 编辑