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 踩坑记录
背景是这样,需要传入参数调用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)