区块链前端
文章平均质量分 84
区块链市场观察家
神就是道 道就是规律
规律如来 容不得你思议
按规律办事的人就是神
展开
-
【区块链-前端交互】第六篇:以太测试网转账和Gas计算
根据以太坊浏览器里的实时Gas价格,1eth=10亿Gwei,一次转账需要21000Gas,当前Gas单价为 14Gwei,也就是一次转账需要美刀:(0.000000001**21000*14)*1579$/eth=$0.464226,刚好能够对应图里的 $0.46。通过 goerli-faucet.pk910.de/ 地址在线挖测试币,竞争很大,要挖 1 个小时左右才能获得最低提现额度 0.02 GöETH。根据测试网-不设置Gas进行转账的交易数据,来分析一下交易Gas。排查:问题出在对象及其方法上,原创 2022-11-06 11:12:21 · 1648 阅读 · 0 评论 -
【区块链-前端交互】第四篇:认识 ethers.js并运行测试代码
每次和链交互的调用需要用到await,再把这些这些用async函数包裹起来,最后再调用这个函数。Node.js已经实现了99%的ES6新特性,采用的却是CommonJS规范,使用require引入模块,使用module.exports导出接口,所以使用。ethers.js是一个完整而紧凑的开源库,用于与以太坊区块链及其生态系统进行交互。如果你要写Dapp的前端,你就需要用到ethers.js。在ethers中,Provider类是一个为以太坊网络连接提供抽象的类,它提供对区块链及其状态的。原创 2022-11-02 17:03:25 · 1724 阅读 · 0 评论 -
【区块链-前端交互】第三篇:JS 基础语句和函数、对象和类class
为了完全启用现代 JavaScript 的所有特性,我们应该在脚本顶部写上 “use strict” 指令,该指令必须位于 JavaScript 脚本的顶部或函数体的开头。“symbol” 值表示唯一的标识符 / 变量,我的个人理解,主要作用是为了避免。创建函数还有另外一种非常简单的语法,并且这种方法通常比函数表达式更好。函数对外部变量拥有全部的访问权限,函数也可以修改外部变量。全局变量:任何函数之外声明的变量,都被称为全局变量。函数表达式允许省略函数名。如果在函数内部声明了同名变量,那么函数内该。原创 2022-11-02 14:43:25 · 317 阅读 · 0 评论 -
【区块链-前端交互】第二篇:NodeJS 认知和 JS 基础语法
解释型脚本:脚本被以纯文本的形式提供和执行。它们不需要特殊的准备或编译即可运行。执行环境:如今,JavaScript 不仅可以在浏览器中执行,也可以在服务端执行,甚至可以在任意搭载了 JavaScript 引擎 的设备中执行。引擎类型:浏览器中嵌入了 JavaScript 引擎,有时也称作“JavaScript 虚拟机”。V8 —— Chrome、Opera 和 Edge 中的 JavaScript 引擎。SpiderMonkey —— Firefox 中的 JavaScript 引擎。原创 2022-11-01 12:20:08 · 654 阅读 · 0 评论 -
【区块链-前端交互】第一篇:使用python交互以太测试网(奔向JS)
经过资料检索和尝试,发现 Python 的 Web3 类库相关的教程资料很少,但 JavaScript 的教程很多,所以计划学习 JavaScript 与区块链网络进行交互。使用 infura 提供的节点连接不上以太坊主网,根据参考文章选择以太坊主网的 RPC 进行调用连接,成功查询到个人钱包的。每个类evm的公链都有很多RPC,当你不知道某公链的RPC,可以去 chainlist.org 搜索。接入以太网网络,要首先连接到以太坊网络节点,然后通过节点与公链中的应用进行交互。原创 2022-10-31 11:52:21 · 1271 阅读 · 0 评论