Klaytn IDE에서 배포한 컨트랙트와 KAS 계정 풀로 만든 계정 이슈
Klaytn IDE에서 KIP17 컨트랙트를 배포한 후, NFT를 발행했습니다.
발행한 NFT를 전체 소각하고 싶은데 소각이 되지 않는 이슈가 발생해
KAS API를 통해 소각을 진행하려고 KAS 계정 풀로 account를 하나 생성했고, 이 account로 발행한 NFT 전체를 전송해놓은 상태입니다.
일단 axios로 소각 api를 호출했는데, 컨트랙트를 찾을 수 없다는 오류메시지가 나왔습니다.
그래서 컨트랙트 정보도 get해봤는데, 다음과 같은 메시지가 뜹니다.
data: {
code: 1100101,
message: "data don't exist",
requestId: '5c57ee2b-d4e1-909a-a385-70272a1bc554'
}
참고로 컨트랙트 주소는 아래와 같습니다.
0x77a77973fea28a6ca6b7352ecc7a1a9dabb86843
KAS API로 컨트랙트를 배포한 것이 아니기 때문에 발생한다고 추측했고,
그래서 다시 KAS account pool의 계정에서 다른 계정으로 NFT를 전송하려고 했습니다만,
토큰 전송 api의 경우에 컨트랙트 주소가 필요하더군요.
결론적으로 현재 소각해야하는 NFT들이 KAS account pool의 account 안에 갇혀있는 상태입니다. 검색해보니 현재 KAS account pool의 account의 프라이빗키는 제공되지 않고 있다고 하는데, 혹시 프라이빗키를 가져오거나 NFT를 전송할 수 있는 방법이 없을까요?
0
-
안녕하세요.
KIP API로 발행되지 않은 컨트랙트의 경우 KIP API를 사용할 수 없습니다.
따라서 Wallet API 활용하여 전송 트랜잭션을 실행시켜 밖으로 전송해보시기 바랍니다.
관련하여 궁금한 점 있으시면 언제든지 문의 부탁드립니다.
감사합니다.
0
댓글을 남기려면 로그인하세요.
댓글
댓글 1개