'Blockchain/DeFi' 카테고리의 글 목록
PureMax77 Dev Note
Blockchain/DeFi
블록체인에서 Event를 조회하여 Swap된 수량 구하는 법
2023.09.22
오늘은 Swap Trx이 완료된 후 실제 얼마의 수량이 Swap 되었는지 사용자에게 알려주기 위해 Web3.js를 사용해 해당 값을 확인하는 방법에 대해 포스팅하려 한다. 아래와 같이 사용자가 1개의 ETH를 지불하면 30개 정도의 AAVE를 받을 수 있다고 되어있는데 Pool의 상황이 실시간으로 바뀌기 때문에 실제로 스왑 된 수량은 30개와 다를 수 있다. 따라서 트랜잭션이 완료된 후 Swap된 수량을 조회해야 사용자에게 정확한 수량을 알려줄 수 있다. 우선 Swap된 수량을 알기 위해서는 ABI(Application Binary Interface)에 포함된 Event라는 개념을 알아야 한다. 1. ABI와 Event 프론트에 블록체인을 연결해 본 사람이라면 ABI에 대해서 많이 들어보고 사용해 보았을..