0

I am getting error when i am trying this code,I pass the arguments in the form of string and also not in object but getting the bignumber or invalid error again...

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")

0 Answers0