KIP-17 tokenUri 변경 API가 있나요?

KAS를 사용중입니다.

mintWithTokenURI 를 이용하여 NFT민트 및 tokenUri 를 부여받았습니다.

혹시 tokenUri를 변경하는 API가 있는지 문의 드립니다.

안녕하세요, 따로 컨트랙트에 토큰 URI를 수정할 수 있는 함수를 추가하신 것이 아니라면 발행된 토큰의 URI를 수정하실 수 없습니다.

mintWithTokenURI에서 토큰의 uri는 _setTokenURI 함수를 통해 매핑에 저장되는데, _setTokenURI 함수는 internal 함수라 외부에서 따로 호출할 수 없습니다.

다른 방식으로는 해당 token id의 NFT를 소각하시고(burn), 다시 새로운 uri로 발행할 순 있을 것 같습니다.

감사합니다.