【发布时间】:2022-12-04 07:11:36
【问题描述】:
当我尝试这段代码时出现错误,我以字符串形式传递参数,也没有以对象形式传递参数,但再次出现 bignumber 或无效错误...
const web3Modal = new Web3Modal()
const connection = await web3Modal.connect()
const provider = new ethers.providers.Web3Provider(connection)
const signer = provider.getSigner()
//for 1155
let contract = new ethers.Contract(nftaddress, NFT.abi, signer)
let transaction = await contract.mint(1,{
mint:ethers.utils.parseEther("0.005"),
id:"12",
amount:"3",
},
)
let tx = transaction.wait()
let event = tx.events[0]
let value = event.args[2]
let tokenId = value.toNumber()
const price = ethers.utils.parseUnits(formInput.price, "ether")
【问题讨论】:
标签: blockchain smartcontracts web3js ethers.js lazy-minting