
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
今天在hardhat环境中使用etherjs调用智能合约出现了cannot estimate gas;transaction may fail or may require manual gas limit这样的错误排查了一天,这里记录一下排查的步骤。网络环境是georli测试网在网上搜索关键字很多人说是手续费的设置问题。于是增加了gasLimit和gasPrices的配置。没有报错,看似问题是解

摘要:最新版Chrome等浏览器取消了手动添加Cookie的功能,仅保留查看、删除等基础操作。调试时可通过控制台输入document.cookie脚本或安装EditThisCookie扩展插件来添加Cookie。但控制台方法可能失效,推荐使用插件方式,添加后需勾选确认。该改动给前端调试带来不便。

找不到名称 "require"。是否需要为节点安装类型定义?请尝试使用 `npm i --save-dev @types/node`。由于我的文件是js文件,所以通过在根目录下添加jsconfig.json的方法解决。尝试过npm i --save-dev @types/node命令,未能解决问题。网上还有很多通过修改tsconfig.json的方法,尝试过,也不曾解决问题。
今天把一直以来开发的nodejs项目部署到linux服务器上出现了Port 3000 is already in use的错误,接着程序就退出了,紧接着运行netstat -anop |grep 3000,发现并没有任何进程占用3000端口,这让人很疑惑,因为一直以来在windows上开发从来没有出现过这样的问题。事实确实如此,在Linux系统上,内核对端口的监听是独占的,即同一个端口只能被一个进

该摘要介绍了Aave V3协议中PoolStorage合约的存储结构设计。主要内容包括:1) 核心数据结构如_reserves(资产数据映射)、_usersConfig(用户配置映射)和_reservesList(资产ID映射);2) ReserveData结构体详细解析,包含资产配置位图、利率参数、代币地址等;3) 关键功能设计如隔离模式、清算机制和利率计算原理;4) 特殊参数如虚拟余额(vir

摘要:AAVE采用流动性指数(liquidityIndex)和标准化余额(scaledBalance)机制优化动态利率计算。流动性指数记录资产累积增长率,通过(currentLiquidityRate,lastUpdateTimestamp,liquidityIndex)三个参数实时更新。用户存款时按当前指数将本金转换为scaledBalance,提款时用scaledBalance×最新指数计算本

现在有两个页面,A通过iframe的方式嵌入B,当在A页面点击B页面的按钮发送网络请求时,发现请求并没有携带cookie信息,导致后端无法获取相应的信息。但是直接通过B页面发起亲求则可以正常携带cookie找了好几个解决方案,均是要修改后端返回或者更改nginx配置,然而在企业的开发环境中往往这么做的沟通成本是比较高的,这里分享一个纯前端的坚决方案。








