ether.js 踩坑记录

ether.js 踩坑记录

背景是这样,需要传入参数调用solidity合约中的函数,合约返回给我一个 BigNumber,

我的需求是 将BigNumber转换为十进制数。ether.js 文档写错了,这里就不放截图了。

具体的实现方案是


const { ethers } require("ethers")

var a = "0x03"

var b = ethers.BigNumber.from(a)

var c = b.toNumber()

console.log(c)

你可能感兴趣的:(ether.js 踩坑记录)