rundler icon indicating copy to clipboard operation
rundler copied to clipboard

An ERC-4337 Bundler in Rust

Results 73 rundler issues
Sort by recently updated
recently updated
newest added

**Describe the bug** Currently if a conditional send fails the builder will loop trying to send the same UO, which will always fail since its already captured the bad state....

bug

**Describe the feature** The following can happen: In round 0: * Rundler submits a bundle transaction (`Tx0`) with `(maxFeePerGas, maxPriorityFeePerGas)` = `(A, B)` * Gas price moves, and `Tx0` is...

enhancement

**Describe the feature** We currently create ethers providers within task implementations. Instead we should inject these providers from bin.

enhancement
prevent-stale

**Describe the feature** https://github.com/eth-infinitism/bundler-test-executor Requires Rundler to have 0 diff from https://github.com/alchemyplatform/bundler-spec-tests

enhancement

**Describe the feature** Power users may want the ability to send multiple, parallel user operations where they don't care about the ordering. To do this, they can use a separate...

enhancement

**Describe the feature** The Polygon Bor client will include support for a conditional transaction endpoint in the next release. Rundler should send bundles to that endpoint instead of the standard...

enhancement
prevent-stale

**Describe the feature** ERC-4337 Bundlers get rewarded fees in exchange for processing UserOperations and bundling them into transactions. On Rundler, these fees accrue on the EOA initiating these transactions. This...

enhancement
prevent-stale

**Describe the feature** Reth has a great task management crate that we should use instead of our hand-rolled one. We can contribute back to theirs for any improvements. https://github.com/paradigmxyz/reth/blob/main/crates/tasks/Cargo.toml

enhancement
prevent-stale

**Describe the feature** This project was originally written as a "binary" where the usage of anyhow for error handling was prevalent. Since our move to a crate-based approach, where we...

enhancement
prevent-stale

**Describe the feature** @dphilipson implemented an (Alchemy internal) version of this here: https://github.com/OMGWINNING/bestimate-gas The Stackup team also described a similar approach here: https://www.stackup.sh/blog/estimating-callgaslimit-for-useroperations As this doesn't cover all cases (when...

enhancement