ether.js 踩坑記錄
背景是這樣鹉动,需要傳入參數(shù)調用solidity合約中的函數(shù)痹仙,合約返回給我一個 BigNumber,
我的需求是 將BigNumber轉換為十進制數(shù)簸淀。ether.js 文檔寫錯了笆豁,這里就不放截圖了盼产。
具體的實現(xiàn)方案是
const { ethers } require("ethers")
var a = "0x03"
var b = ethers.BigNumber.from(a)
var c = b.toNumber()
console.log(c)