안녕하세요
kaia scope에서 event log와 관련하여 데이터를 어떻게 처리하는지 궁금해서 문의드립니다.
이 두개를 비교해보면 eventName 이 있냐 없냐의 차이인데
둘다 컨트랙트가 등록이 안되어있고 표준 method 도 아닌거 같은데 무엇을 기준으로 eventName 을 표시해주는지 알고 싶습니다.
개인적인 추측으론 abi 를 등록했냐 안했냐의 차이같은데
그렇다면 왜 abi 가 있는데 event 를 topic 0, topic 1 로 보여주는지도 궁금합니다.
두서없는 질문 죄송합니다.
미리 답변 감사합니다.
안녕하세요, 함수 및 이벤트의 시그니쳐의 경우 이더리움 4bytes 데이터베이스를 참고하는 것이 아닐까 추측해봅니다. Ethereum Signature Database 여기서 전자는 0xa864a8b988e604bb05d6ce75d53efabb5620c45b15380b7bd0c51dcfa71dda03 = CheckIn이 검색되는데 후자 0x981c189dbed9581b6d71b5b68b49cac0dc8162ea7b55f54332f6d7a52f075268 는 검색되지 않습니다. 혹시 이벤트 시그니쳐를 알고 계시다면 4bytes에 제출해보시는것도 방법일 것 같습니다.
1개의 좋아요
답변 감사드립니다.
abi 해싱하는 방법만 생각했었는데 4bytes 데이터베이스 참고하는 방식도 있었군요. 감사합니다!!