解決 invalid address or ENS name 問題



test 智能合約時,透過ethers.getSigners()建立Signer並使用 跑 npx hardhat test 發現問題:Error: invalid address or ENS name (argument=”name”, value=”<SignerWithAddress 0xf39Fd6e51aad88F6F4ce6aB8827279cffFb92266>”, code=INVALID_ARGUMENT, version=contracts/5.6.0)

把alice使用console.log印出來看看

{from: alice} 改成 {from: alice.address} Problem solved!