随笔分类 -  web3js和etherjs

web3.js和etherjs,连接solidity编写的智能合约;
摘要:前言:一种是provider,一种是signer 方式一:直接获取 const EtherJS = require('etherjs'); // 创建一个Provider实例,指向你的以太坊节点 const provider = new EtherJS.providers.JsonRpcProvid 阅读全文
posted @ 2024-06-04 17:47 走走停停走走 阅读(141) 评论(0) 推荐(0) 编辑
摘要:前言:在今天之前,用metamask检测链不对,并且自动切换网络和创建网络的功能,从来没有真正自己实践一次。 核心代码: import { useWeb3React } from "@web3-react/core"; // 从这句看出用的库web3-react,既不是web3js,也不是ether 阅读全文
posted @ 2022-11-11 22:37 走走停停走走 阅读(1486) 评论(0) 推荐(0) 编辑
摘要:前言:调用合约成功,虽然是一小步,但总算有进展了,慢慢往前。 方式一,直接使用私钥,读写合约 // library是provider const { account, library, active } = useWeb3React(); // 取消挂单 async function cancelO 阅读全文
posted @ 2022-11-05 22:08 走走停停走走 阅读(635) 评论(0) 推荐(0) 编辑
摘要:背景:web3真会玩,除了web3js,etherjs外,又搞出来一个web3-react,看不懂原来是知识盲区。 什么是 Web3-react? Web3-react 是一个易于使用、简单、可扩展的 web3 框架,用于在以太坊区块链网络上构建 dApp。 简而言之,web3-react 是一个状 阅读全文
posted @ 2022-11-05 11:38 走走停停走走 阅读(1105) 评论(0) 推荐(0) 编辑
摘要:前言:直到2022.11.5才知道etherjs真正的用法,之前只用过web3.js,原来两个库是并行的,选择一个就好。 连接etherjs需要的几要素: infura_key,private_key,rpc_url 两种得到provider的方式: let provider = new ether 阅读全文
posted @ 2022-11-05 09:21 走走停停走走 阅读(535) 评论(0) 推荐(0) 编辑
摘要:​ 技术文档链接太多了,不容易记,现在汇总在此,方便自己,也方便大家。 ​ 一、前端 类型兼容性 · TypeScript中文网 · TypeScript——JavaScript的超集 二、js调用公链与智能合约 web3.js - 以太坊 JavaScript API — web3.js 中文文档 阅读全文
posted @ 2022-04-03 22:25 走走停停走走 阅读(148) 评论(0) 推荐(0) 编辑
摘要:web3.js很多人都听说过,但真正用的人并不多。我就是这种情况,眼高手低。 下面这个链接是一个很好的学习文档,简单明了,可快速入门。 https://www.qikegu.com/docs/5135 阅读全文
posted @ 2021-02-16 23:16 走走停停走走 阅读(8162) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示