首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Web3.js
求其加密
创建于2023-07-05
订阅专栏
求其区块链团队出品 旗下网站 - Web3js 教程:http://web3js.cn - Hardhat 中文网: http://hardhat.cn
暂无订阅
共17篇文章
创建于2023-07-05
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Web3js 17: 查询平均 gas 价格
查询平均 gas 价格 web3.eth.getGasPrice() .then(function(gasPrice) {})
Web3js 16: 查询区块中的交易
查询区块中的交易 // 定义要查询的区块号 const blockNumber = 13305287;
Web3js 15: 查询指定区块
查询指定区块 // 定义要查询的区块号 const blockNumber = 13305287;
Web3js 14: 查询最新区块号
查询最新区块号 web3.eth.getBlockNumber((error, blockNumber) => {})
Web3js 13: 执行事件查询
执行事件查询 - 在这个例子中,我们没有使用任何过滤器,而是选择了从区块链的第一个区块开始查询,一直查询到最新的区块。
Web3js 12: 智能合约事件
智能合约是以太坊网络上的应用程序,可以在其执行期间发出事件,以表示其内部状态发生的变化或其他情况。 智能合约事件 - 准备合约 - 事件监听
Web3js 11: 调用智能合约写函数
调用智能合约写函数 myContract.methods.setNumber(1234).send().on()
Web3js 10: 部署智能合约
部署智能合约的区别在于交易对象的参数。 部署智能合约也是一种交易操作,所以与交易操作步骤相同 部署智能合约 - 自动签名部署
Web3js 09: 交易小结
web3.eth.accounts.signTransaction() 交易小结 - 手动签名 - 自动签名 - 查询交易信息 - 查询交易收据
Web3js 07: 测试币获取
测试币获取 - Ropsten - 在MetaMask钱包或其他以太坊钱包中切换到Ropsten测试网络。 - Rinkeby - 访问 - Goerli
Web3js 08: 执行交易
let Web3 = require("web3") 交易步骤: - 构建交易对象 - 交易签名 - 交易广播
Web3js 06: 交易操作
交易操作 - 获取指定块中特定账户地址的余额 - 查询平均 gas 价格 - 发送交易 - 查询交易信息 - 查询交易收据
Web3js 05: 调用函数
调用函数 - 读取智能合约状态的函数调用 - 写入智能合约状态的函数调用 - 执行事件查询 - 手工部署合约
Web3js 04: ABI 合约对象
ABI 合约对象 - 简绍:相当于智能合约暴漏出来的标准接口,通过这个接口与智能合约交互 - 智能合约 ABI - 创建智能合约对象
Web3js 03: 访问区块链网络
访问区块链网络,本地 Ganache - 创建连接 - 查看是否连接到节点 -查看 web3 连接的节点信息
Web3js 02: 环境搭建
分为两部分,Ganache负责搭建本地区块链环境、Web3js负责与区块链通讯。 - Ganache - Web3js
Web3js - 01: 前言
Web3.js是一个JavaScript库,用于与以太坊区块链进行交互。 它提供了强大的工具,以便在Web应用程序和浏览器中与以太坊通信。 Web3.js也被称为以太网JavaScript API