NFT 홀더 인증봇 만들고 있는데 계속 똑같은 오류가 발생하네요.
지갑연동, 지갑주소 보이기, NFT 갯수 보이기 까지는 잘 되는데
서명만 하면 자꾸 오류가 발생하네요.
Error: invalid address (argument=“address”, value=undefined, code=INVALID_ARGUMENT, version=address/5.6.0) (argument=“owner”, value=undefined, code=INVALID_ARGUMENT, version=abi/5.0.7)
at Logger.makeError (C:\Users\db\node_modules@ethersproject\logger\lib\index.js:233:21)
at Logger.throwError (C:\Users\db\node_modules@ethersproject\logger\lib\index.js:242:20)
at Logger.throwArgumentError (C:\Users\db\node_modules@ethersproject\logger\lib\index.js:245:21)
at Coder._throwError (C:\Users\db\node_modules@ethersproject\abi\lib\coders\abstract-coder.js:40:16)
at AddressCoder.encode (C:\Users\db\node_modules@ethersproject\abi\lib\coders\address.js:29:18)
at C:\Users\db\node_modules@ethersproject\abi\lib\coders\array.js:71:19
at Array.forEach ()
at Object.pack (C:\Users\db\node_modules@ethersproject\abi\lib\coders\array.js:57:12)
at TupleCoder.encode (C:\Users\db\node_modules@ethersproject\abi\lib\coders\tuple.js:36:24)
at AbiCoder.encode (C:\Users\db\node_modules@ethersproject\abi\lib\abi-coder.js:86:15) {
reason: ‘invalid address (argument=“address”, value=undefined, code=INVALID_ARGUMENT, version=address/5.6.0)’,
code: ‘INVALID_ARGUMENT’,
argument: ‘owner’,
어떻게 해야 고칠 수 있나요?
공부할 부분이 있으면 알려주시면 정말 감사하겠습니다!
패키지공유드립니다.
“license”: “ISC”,
“dependencies”: {
“caver-js”: “^1.10.1”,
“discord.js”: “^14.7.1”,
“express”: “^4.18.2”,
“index.js”: “^0.0.3”,
“node.js”: “^0.0.1-security”