블록탐색기에서 컨트랙트 event 조회

클레이튼ide 처음 실행하면 예제로 주어지는 Owner 컨트랙트 실습 중인데요,

위 스크린샷처럼 OwnerSet이란 이벤트가 있고 emit으로 기록되는데 클레이튼스코프나 클레이튼파인더 같은 블록탐색기로 보면 이벤트를 알아보기 힘드네요

Unknown으로 말고 'OwnerSet’으로 나오도록 하는 방법이 있나요? Unknown은 알아보기 힘드네용. Unknown대신에 빨간색으로 Transfer 같은 이름이 표시되는 경우도 있던데 어떤 경우에 이렇게 표시되나요?

안녕하세요.
현재 클레이튼 스코프는 표준 토큰 컨트랙트(KIP 7 17 37) 과 클레이스테이션, 클레이스왑의 기본적인 이벤트만 파싱하여 보여주고 있습니다.
이벤트 이름을 보여주는 업데이트는 빠른시일내에 제공해드릴 수 있도록 하겠습니다.
다만 같은 이벤트 타입이어도 파싱이 불가능한 경우가 많기 때문에, 예시 코드에서 주신 oldOwner, newOwner 까지 표기하기는 어려울 수 있습니다.
의견 감사드립니다.

3 Likes

@tpj 님 방금 해당 기능 업데이트 되었습니다.

간략하게 이름만 조회되는 정도이나 도움이 되시길 바랍니다.

감사합니다.

3 Likes

@Jongsic
안녕하세요 해당 (이벤트명이 unknown으로 나오는)기능이 업데이트 되었다고 하는데
테스트 컨트랙트를 배포했을때 여전히 커스텀한 이벤트명이 unknown으로 나오고 있는 것 같습니다.
하드햇을 통해 kip7타입으로 배포하였는데 혹시 누락한 부분이 있는걸까요?
답변 주시면 감사하겠습니다.
아래는 문의 관련 트랜잭션 정보입니다. Klaytnscope

Unknown 이벤트를 알려져있는 이벤트의 이름으로 추정하여 보여주는 기능은 이미 알려진 이벤트에 한정하고 있습니다.
직접 작성하신 고유의 커스텀 이벤트라면 추정하는것이 불가능하여 Unknown 으로 표기됩니다.

1 Like

아하 커스텀한 이벤트는 추정이 불가능한거군요!
답변 정말 감사합니다 :slight_smile: