mempool-dumpster
mempool-dumpster copied to clipboard
Dump all the mempool transactions 🗑️ ♻️ (in Parquet + CSV)
Hello there! I work at Bloxroute, and where run our own internal comparisons of our mempool services against some other providers. Lately for testing we've been running a simple eu-north-1...
Currently, subscriptions to Infura cause the following error: ``` json: cannot unmarshal string into Go value of type types.txJSON ``` The error is logged here: https://github.com/flashbots/mempool-dumpster/blob/7dd7061fc3f2a4128abe7fd0d1d88d56186be9e5/collector/node_conn.go#L75 It stems from the...
Goal: - Run mempool dumpster instances in Docker - Uploading hourly files to R2/S3 (with a bit of delay) - Nightly processing should pull all these files from S3, and...
The column `gasPrice` is the same as the column `gas_fee_cap`, and `gasPrice` never the same as the gas price in Etherscan
## 📝 Summary Correct a typo in a comment ## ⛱ Motivation and Context Just my OCD ## 📚 References --- ## ✅ I have run these commands * [...
[Docs](https://github.com/flashbots/mempool-dumpster?tab=readme-ov-file#contributing) instructs to download the latest version of `golangci-lint`. There was recently a [v2 release](https://github.com/golangci/golangci-lint/releases/tag/v2.0.0) which requires migration or the docs should be updated to download v1 instead since latest...
⚠️ WIP If https://github.com/flashbots/mempool-dumpster/pull/48 doesn't solve the issues with silent disconnections, here's a draft on adding a watchdog, reconnecting if there's no traffic for 1 min. The PR is not...
Starting a Chainbound connection 1. Creates a channel A to receive transactions 2. Spawns a goroutine to connect to Fiber 3. Blocks reading from channel A https://github.com/flashbots/mempool-dumpster/blob/84c076852252151ff6aef0174a94a778464af6b2/collector/node_conn_chainbound.go#L55-L69 If an error...
fixes `panic: Cannot range over: func(yield func(K, V) bool)` seen in the older version of staticcheck