ESN 계정을 가지고 있고, 해당 계정으로 누군가 땡글 토큰을 보냈다고 가정할때
지갑은 전달 받은 내역이 땡글 토큰임을 어떻게 확인하나요?
일반 거래와 토큰 거래의 다른점이 금액을 0으로 하고, input data에 토큰 전송에 필요한 데이터가 입력되는 정도인데
input data에 내용이 있으면 수신 주소를 확인하여 해당 주소가 땡글 contract임을 확인해야 하는건지..
어떤 절차를 통해 토큰임을 확인하는지 궁금합니다.
답변 주시는 분들께 미리 감사드립니다~.
-------------------------------------
꼬리말
* 게시글 내용 삭제시 레벨 강등
* 질문은 각 주제별 게시판에 적어주세요.
비트코인 암호화화폐 커뮤니티 땡글~ 땡글~
-------------------------------------
1. 지갑에서 해당 컨트랙트(토큰) 주소(Contract address)를 가지고 있습니다.
2. 해당 컨트랙트의 ABI 구조를 가지고 있습니다.
이 상태에서 블록을 계속 읽어들이면서 geth에 eth_call을 해서 해당 토큰에 대한 잔고를 계속 체크해서 업데이트가 되면 mist에 알려줍니다.
핵심만 말씀드려서 이해가 안되실수도 있습니다만, 위 키워드를 중심으로 검색을 해보셔도 됩니다.