Holder verify 개발 오류

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”

안녕하세요, 에러내용대로 서명하려는 주소가 잘못된것 같은데요 혹시 코드를 공유해주실 수 있나요? 어려우시면 dm으로 주셔도 됩니다.

1개의 좋아요

DM어디로 드리면될까요!! 답변 감사합니다!!!

제 계정 클릭하시면 메시지 보내기가 있습니다. 아니면 discord에서 주셔도 되구요

1개의 좋아요

디스코드 핸들 알려주시면 바로 친추드리겠습니다!!!

klaytn team 에서 jack에게 주시면 됩니다 ㅎ

1개의 좋아요