거래가 승인되거나 확인되면 메모리 풀에서 블록체인으로 이동하게 됩니다. 메모리 풀은 거래가 확인되기 전에 저장되는 대기 영역입니다. 메모리 풀을 관찰하면 블록체인에 추가되기 전에 거래를 볼 수 있습니다. 메모리 풀에서 대기 거래를 가져오려면 QuickNode Binance Smart Chain 엔드포인트와 설치된 ethers.js가 필요합니다. 먼저 필요한 패키지, 즉 ethers와 dotenv를 설치하고 .env 파일에 QuickNode WebSocket URL을 추가하세요. 그런 다음 app.js라는 파일에 QuickNode WebSocket에 연결하고 대기 거래를 가져오는 코드를 작성하세요. 코드는 ethers 라이브러리를 사용하여 WebSocket에 연결하고 대기 거래를 감지합니다. 대기 거래가 감지되면 코드는 터미널에 거래 해시, from 및 to 주소, 금액을 로깅합니다. 모든 것이 작동하면 터미널에 로깅된 대기 거래를 볼 수 있습니다. 이는 분석, 봇 구축 또는 이더리움에 대한 더 많은 정보를 얻는 데 유용합니다.
dev.to
Get Pending Transactions in Binance Smart Chain Mempool Using Ether.js and QuickNode
Create attached notes ...
