Noah Citron
Noah Citron
Add a command to estimate tx confirmation time at a given gas price. Example usage: `!gas estimate 110`
## Description Adds automatic gas estimation to `seth mktx` if `ETH_GAS` is not set. Since `seth mktx` is the underlying for `seth send` and `dapp create`, dapptools users will likely...
Gas pricing is determined by averaging the most recent blocks price. If the most recent block has not had any transactions, the gas price is equal to the base fee...
Using `0x85e6151a246e8fdba36db27a0c7678a575346272fe978c9281e13a8b26cdfa68` for example causes an `RpcError` on fetching the bootstrap, immediately followed by an `InvalidPeriod` error. It seems other checkpoints in this sync period are failing as well.
Other EVM chains may be able to work with Helios. Some chains may have viable light sync protocols that we can swap out for, and some L2s may be workable....
When Helios starts, it needs to fetch a recent beacon blockhash to use as the weak subjectivity checkpoint. If this blockhash is too old (under worst case conditions too old...
For integrating with EL full nodes, we should support calling the engine api, specifically `engine_forkchoiceUpdatedV1`, which Akula uses to follow the chain.
We may need to experiment with removing references to the filesystem in the checkpoint saving logic to make this work. It also looks like ethers-rs is not properly compiling to...
We currently don't have any of the rpc methods related to fetching logs implemented. There seems to be a lot of them, and I'm not sure which ones dapps use...
This one might be a stretch, but if we can fetch all beaconchain data (updates and beacon blocks) from the p2p network, we could entirely remove the need for an...