카카오톡 Klip 채널을 통한 트랜잭션 알림 관련 로직 질문
안녕하세요! 클립 지갑을 통해서 토큰이나 NFT를 전송하거나 받을 때 카카오톡 알림을 보내주는 기능이 너무 편리하고 훌륭해서 혹시 어떤 로직으로 짜여져 있는지 궁금해서 질문을 드리게 됐습니다.
제가 어렴풋이 생각해본 바로는,
1. 컨트랙트가 KIP 7, KIP 17인지를 판별하고
2. 노드에서 해당 컨트랙트의 트랜잭션이 담긴 블록이 생성되면, 완료됐다 판단하고
3. 카카오톡 채널에서 메시지 보낼 수 있는 양식에다가 해당 메타데이터들을 파라미터로 넣고 메시지를 보낸다?
근데 이제 트랜잭션 블록 생성된 건 어디서 긁어오고, 해당 트랜잭션의 메타데이터들은 어디서 긁어오는지 잘 모르겠습니다 ㅠㅠ... 가르쳐주시면 열심히 배워보겠습니다..!
0
-
안녕하세요,
먼저 규정상 내부 구현로직을 상세히 설명드리지 못하는 점은 양해 부탁드립니다.
간략히 설명 드리자면 블록체인에서 발생하는 이벤트를 내부적으로 ETL 과정을 통해 Kafka 스트림 형태로 처리하고 있으며,
이를 기반으로 최종 알림톡과 Push Message를 처리하고 있습니다.
여기서 트랜잭션은 chaindata fetcher를 통해 내부 스트림 처리하고 있으며, 메타데이터는 public url 접근하여 내부 검색엔진에 인덱싱하여 처리하고 있습니다.
감사합니다.0 -
넵 친절한 설명 감사합니다!
0
댓글을 남기려면 로그인하세요.
댓글
댓글 2개