analyzing-mempool
Monitor blockchain mempools for pending transactions, gas analysis, and MEV opportunities.\nUse when analyzing pending transactions, optimizing gas prices, or researching MEV.\nTrigger with phrases like \
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Monitor blockchain mempools for pending transactions, gas analysis, and MEV opportunities.\nUse when analyzing pending transactions, optimizing gas prices, or researching MEV.\nTrigger with phrases like \
How to use
Przejdź do katalogu scripts w katalogu bazowym projektu, wpisując
cd {baseDir}/scripts.Uruchom analizę mempooła wybierając jedną z dostępnych komend: aby zobaczyć oczekujące transakcje użyj
python mempool_analyzer.py pending, aby przeanalizować ceny gazu wpiszpython mempool_analyzer.py gas, aby znaleźć pending swap'y na DEX użyjpython mempool_analyzer.py swaps, aby skanować możliwości MEV (sandwich, arbitraż, likwidacje) użyjpython mempool_analyzer.py mev, lub aby uzyskać szybki przegląd mempooła użyjpython mempool_analyzer.py summary.Interpretuj wyniki — rekomendacje gazu pokazują percentyle: Slow (10. percentyl, 10+ bloków), Standard (50. percentyl, 2-5 bloków), Fast (75. percentyl, 1-2 bloki). Wyniki swap'ów i MEV wskazują konkretne kontrakty i transakcje do monitorowania.
Opcjonalnie monitoruj konkretny kontrakt wpisując
python mempool_analyzer.py watch 0x7a250d...(zastąp adresem), aby śledzić wszystkie oczekujące transakcje do wybranego adresu.Upewnij się, że masz zainstalowany Python 3.8+, bibliotekę requests oraz dostęp do RPC Ethereum (domyślnie publiczny endpoint, lub ustaw zmienną ETH_RPC_URL).