These commits are when the Protocol Buffers files have changed: (only the last 100 relevant commits are shown)
Commit: | accaaee | |
---|---|---|
Author: | Dan |
fix(pool): fix check and error for verification gas limit eff
Commit: | c72709b | |
---|---|---|
Author: | Dan Coombs | |
Committer: | GitHub |
feat: add handling for eip-7623 in builder and pvg calc (#1126)
The documentation is generated from this commit.
Commit: | 905d521 | |
---|---|---|
Author: | Dan | |
Committer: | Dan |
feat: add handling for eip-7623 in builder and pvg calc
The documentation is generated from this commit.
Commit: | e5c43d6 | |
---|---|---|
Author: | Dan | |
Committer: | Dan |
feat: add handling for eip-7623 in builder and pvg calc
The documentation is generated from this commit.
Commit: | 11f303d | |
---|---|---|
Author: | Dan |
feat: add handling for eip-7623 in builder and pvg calc
The documentation is generated from this commit.
Commit: | 5f12e8a | |
---|---|---|
Author: | Dan | |
Committer: | Dan |
feat: add handling for eip-7623 in builder and pvg calc
The documentation is generated from this commit.
Commit: | b021dce | |
---|---|---|
Author: | Dan Coombs | |
Committer: | GitHub |
fix(builder): fix sender balance tracking to capture funding events (#1106)
Commit: | b2ae1e6 | |
---|---|---|
Author: | Dan Coombs | |
Committer: | GitHub |
feat: remove mempool shards and add builder sender assigner (#1105)
Commit: | 4f1d695 | |
---|---|---|
Author: | Dan | |
Committer: | Dan |
fix(builder): fix sender balance tracking to capture funding events
Commit: | a58f69b | |
---|---|---|
Author: | Dan | |
Committer: | Dan |
feat: remove mempool shards and add builder sender assigner
Commit: | 75c9c84 | |
---|---|---|
Author: | Dan | |
Committer: | Dan |
fix(builder): fix sender balance tracking to capture funding events
Commit: | e4ab298 | |
---|---|---|
Author: | Dan | |
Committer: | Dan |
feat: remove mempool shards and add builder sender assigner
Commit: | 15c1b5a | |
---|---|---|
Author: | Dan | |
Committer: | Dan |
fix(builder): fix sender balance tracking to capture funding events
Commit: | 8601254 | |
---|---|---|
Author: | Dan | |
Committer: | Dan |
feat: remove mempool shards and add builder sender assigner
Commit: | 72ea782 | |
---|---|---|
Author: | Dan | |
Committer: | Dan |
fix(builder): fix sender balance tracking to capture funding events
Commit: | f14d824 | |
---|---|---|
Author: | Dan |
fix(builder): fix sender balance tracking to capture funding events
Commit: | eee7c46 | |
---|---|---|
Author: | Dan |
feat: remove mempool shards and add builder sender assigner
Commit: | f3e6bb6 | |
---|---|---|
Author: | Dan Coombs | |
Committer: | GitHub |
feat: limit bundle fee by signer balance, max uo cost (#1096)
Commit: | 1a19c31 | |
---|---|---|
Author: | Dan | |
Committer: | Dan Coombs |
fix(signer): add DA gas estimation to funder
Commit: | b80bc3a | |
---|---|---|
Author: | Dan | |
Committer: | Dan |
fix(signer): add DA gas estimation to funder
Commit: | faca5c5 | |
---|---|---|
Author: | dancoombs | |
Committer: | Dan Coombs |
feat: implement bundler sponsorship
Commit: | 463a800 | |
---|---|---|
Author: | dancoombs | |
Committer: | Dan Coombs |
feat: add permission for relaxed fee checking
Commit: | e9c7f41 | |
---|---|---|
Author: | dancoombs | |
Committer: | Dan Coombs |
feat(builder): consume address updates remove sender status
Commit: | a46ec31 | |
---|---|---|
Author: | dancoombs | |
Committer: | Dan Coombs |
feat(pool): add address tracking to pool
Commit: | 3b05be3 | |
---|---|---|
Author: | dancoombs | |
Committer: | Dan Coombs |
feat: add max uo per sender permission
Commit: | f355c1e | |
---|---|---|
Author: | dancoombs | |
Committer: | Dan Coombs |
feat: add uo perms and trusted uo submission
Commit: | 2ad5159 | |
---|---|---|
Author: | dancoombs | |
Committer: | Dan Coombs |
feat: add mempool filters and builder affinity
Commit: | fb37552 | |
---|---|---|
Author: | dancoombs | |
Committer: | Dan Coombs |
feat: signature aggregators
Commit: | 8ad296a | |
---|---|---|
Author: | dancoombs | |
Committer: | dancoombs |
feat: add mempool filters and builder affinity
Commit: | e5eb0a4 | |
---|---|---|
Author: | dancoombs | |
Committer: | dancoombs |
feat: signature aggregators
Commit: | 92ddf82 | |
---|---|---|
Author: | Andy | |
Committer: | GitHub |
feat(7702): use standardized eip7702_auth (#973)
Commit: | e55d27a | |
---|---|---|
Author: | Andy | |
Committer: | GitHub |
fix: fix multiple paymaster post op bugs (#974) Co-authored-by: dancoombs <dan.coombs@alchemy.com>
Commit: | d7a2a7e | |
---|---|---|
Author: | dancoombs | |
Committer: | Dan Coombs |
feat: add maximum number of expected storage slots param
Commit: | 5b29e8a | |
---|---|---|
Author: | dancoombs | |
Committer: | Dan Coombs |
fix: fix multiple paymaster post op bugs - Don't zero out paymaster post op gas limit during gas estimation - Encorporate paymaster post op gas limit during efficiency check
Commit: | 4463b96 | |
---|---|---|
Author: | Andy | |
Committer: | GitHub |
feat: support 7702 txn with userOps (#923)
Commit: | cd4392f | |
---|---|---|
Author: | Shunsuke Watanabe | |
Committer: | 0xfourzerofour |
fix: EREP-015 rule Paymaster opsSeen decrement (#905) Co-authored-by: Dan Coombs <dan.coombs@alchemy.com>
Commit: | 008e59d | |
---|---|---|
Author: | Shunsuke Watanabe | |
Committer: | GitHub |
fix: EREP-015 rule Paymaster opsSeen decrement (#905) Co-authored-by: Dan Coombs <dan.coombs@alchemy.com>
Commit: | b1bba07 | |
---|---|---|
Author: | dancoombs | |
Committer: | Dan Coombs |
feat(pool): update pool to use alloy types
Commit: | 6600780 | |
---|---|---|
Author: | dancoombs | |
Committer: | Dan Coombs |
feat(pool): add da tracking to pool
Commit: | b627a84 | |
---|---|---|
Author: | dancoombs | |
Committer: | Dan Coombs |
feat(pool): reject UOs below configurable gas limit efficiency
Commit: | 0e7107b | |
---|---|---|
Author: | dancoombs | |
Committer: | dancoombs |
feat(pool): add da tracking to pool
Commit: | d8292ea | |
---|---|---|
Author: | dancoombs | |
Committer: | dancoombs |
feat(pool): reject UOs below configurable gas limit efficiency
Commit: | f958df1 | |
---|---|---|
Author: | dancoombs | |
Committer: | dancoombs |
feat(pool): update pool to use alloy types
Commit: | 83ba4ef | |
---|---|---|
Author: | dancoombs | |
Committer: | Dan Coombs |
feat(pool): update pool to use alloy types
Commit: | 459dab6 | |
---|---|---|
Author: | dancoombs | |
Committer: | Dan Coombs |
feat(sim): ban access to arbitrum stylus contracts during sim
Commit: | 7611b13 | |
---|---|---|
Author: | dancoombs | |
Committer: | Dan Coombs |
fix(rpc): fix error message for unstaked entity mempool count
Commit: | 3ffd875 | |
---|---|---|
Author: | dancoombs | |
Committer: | Dan Coombs |
fix(rpc): fix error message for unstaked entity mempool count
Commit: | 78f15c9 | |
---|---|---|
Author: | JP | |
Committer: | GitHub |
feat(simulation): check whether the op fits within a valid time range (#712)
Commit: | 7f4804e | |
---|---|---|
Author: | David Philipson | |
Committer: | Dan Coombs |
feat(rpc): return validation revert data from rpc When validation fails in 0.7 in either simulation or gas estimation, the entry point now surfaces the inner revert which caused validation to fail. Surface this in the error response in the rpc, using the `data` field to return an object with the fields: - `entry_point_reason`: the entry point string like "AA99 some failure". This is the only field populated in v0.6. - `inner_revert_bytes`: the raw bytes of the inner revert message. - `inner_revert_reason`: if the inner revert is caused by a Solidity `require` or `assert`, then the string message provided to it.
Commit: | 2e41886 | |
---|---|---|
Author: | dancoombs | |
Committer: | Dan Coombs |
feat(sim): sto-022 factory or entity needs stake, with cleanups
Commit: | 6e91e82 | |
---|---|---|
Author: | dancoombs | |
Committer: | Dan Coombs |
feat(sim): implement simulation for v0.7 entrypoint using reference tracer
Commit: | 0983c53 | |
---|---|---|
Author: | Dan Coombs | |
Committer: | Dan Coombs |
feat: end to end entry point routing (#649)
Commit: | de9e409 | |
---|---|---|
Author: | dancoombs | |
Committer: | Dan Coombs |
feat: add and use a user operation trait
Commit: | 21bcc17 | |
---|---|---|
Author: | dancoombs | |
Committer: | dancoombs |
feat(sim): sto-022 factory or entity needs stake, with cleanups
Commit: | c75dd7f | |
---|---|---|
Author: | David Philipson | |
Committer: | dancoombs |
feat(rpc): return validation revert data from rpc When validation fails in 0.7 in either simulation or gas estimation, the entry point now surfaces the inner revert which caused validation to fail. Surface this in the error response in the rpc, using the `data` field to return an object with the fields: - `entry_point_reason`: the entry point string like "AA99 some failure". This is the only field populated in v0.6. - `inner_revert_bytes`: the raw bytes of the inner revert message. - `inner_revert_reason`: if the inner revert is caused by a Solidity `require` or `assert`, then the string message provided to it.
Commit: | 7ef54e4 | |
---|---|---|
Author: | dancoombs | |
Committer: | dancoombs |
feat(sim): implement simulation for v0.7 entrypoint using reference tracer
Commit: | 0f984b3 | |
---|---|---|
Author: | Dan Coombs | |
Committer: | dancoombs |
feat: end to end entry point routing (#649)
Commit: | 6b60d85 | |
---|---|---|
Author: | dancoombs | |
Committer: | dancoombs |
feat: add and use a user operation trait
Commit: | 0054d2b | |
---|---|---|
Author: | Dan Coombs | |
Committer: | GitHub |
fix(sim): fix sto-022 (#655)
Commit: | 44fae8a | |
---|---|---|
Author: | Dan Coombs | |
Committer: | GitHub |
feat: add drop local user operation endpoint (#610)
Commit: | 21797d5 | |
---|---|---|
Author: | Dan Coombs | |
Committer: | GitHub |
feat: add debug rpc method to dump paymaster balances from pool (#609)
Commit: | 7e51896 | |
---|---|---|
Author: | Dan Coombs | |
Committer: | GitHub |
feat(sim): reject UOs that don't have a buffer on verification gas limit (#599)
Commit: | 96bd95b | |
---|---|---|
Author: | JP | |
Committer: | GitHub |
feat(admin): create admin namespace and add paymaster clear / toggle for reputation (#570) Co-authored-by: Alex Miao <alex.miao@alchemy.com>
Commit: | 0099370 | |
---|---|---|
Author: | Alex | |
Committer: | GitHub |
feat(rpc): add debug_bundler_clearMempool endpoint (#568)
Commit: | cc23515 | |
---|---|---|
Author: | Alex | |
Committer: | GitHub |
feat(pool): handle UREP-020 and track reputation of unstaked entities (#522)
Commit: | 7b360b4 | |
---|---|---|
Author: | 0xfourzerofour | |
Committer: | JP |
feat(compliance): change data structure to hold error
Commit: | 0ccf5c8 | |
---|---|---|
Author: | 0xfourzerofour | |
Committer: | JP |
feat(compliance): add spec compliance for EREP-10 and STO-040/041
Commit: | 743ff60 | |
---|---|---|
Author: | dancoombs | |
Committer: | Dan Coombs |
feat(rpc): include pending UOs in eth_getUserOperationByHash
Commit: | 79f55cd | |
---|---|---|
Author: | 0xfourzerofour | |
Committer: | JP |
feat(compliance): add debug method for stake status
Commit: | 4dfe570 | |
---|---|---|
Author: | 0xfourzerofour | |
Committer: | JP |
feat(compliance): fixes for spec tests
Commit: | 6920e64 | |
---|---|---|
Author: | 0xfourzerofour | |
Committer: | 0xfourzerofour |
feat(compliance): move paymaster meta into another parameter
Commit: | d7db154 | |
---|---|---|
Author: | 0xfourzerofour | |
Committer: | 0xfourzerofour |
feat(compliance): add spec compliance for EREP-10 and STO-040/041 #516
Commit: | 7de084a | |
---|---|---|
Author: | Alex Miao | |
Committer: | Alex |
feat(pool): handle SREP-020 and refactor to remove remove_entity endpoint
Commit: | bb897bb | |
---|---|---|
Author: | Alex Miao | |
Committer: | Alex |
feat(builder): send entity updates to pool
Commit: | b1ba9db | |
---|---|---|
Author: | 0xfourzerofour |
feat(storage-rules): add space
Commit: | 92af75e | |
---|---|---|
Author: | 0xfourzerofour |
feat(storage-rules): add sto-041 compliance
Commit: | 88def16 | |
---|---|---|
Author: | 0xfourzerofour |
feat(storage-rules): fix formatting
Commit: | 5c95e22 | |
---|---|---|
Author: | 0xfourzerofour |
feat(spec): add compliance for STO-040
Commit: | c08c278 | |
---|---|---|
Author: | Alex Miao |
wip
Commit: | 02d72c9 | |
---|---|---|
Author: | Alex Miao | |
Committer: | Alex |
feat(pool): add basic structure for update entities pool operation
Commit: | 924cb67 | |
---|---|---|
Author: | 0xfourzerofour |
feat(errors): return opcode error when entity is not staked
Commit: | 440c096 | |
---|---|---|
Author: | 0xfourzerofour | |
Committer: | JP |
chore(spectests): fix timeout issues and add to CI
Commit: | ae615d0 | |
---|---|---|
Author: | dancoombs | |
Committer: | Dan Coombs |
chore: add license
Commit: | 045ff2e | |
---|---|---|
Author: | dancoombs | |
Committer: | Dan Coombs |
feat: implement pool sharding and n-builders
Commit: | 215d2f7 | |
---|---|---|
Author: | dancoombs | |
Committer: | 0xfourzerofour |
refactor: start workspace project configuration
Commit: | 1751bc0 | |
---|---|---|
Author: | dancoombs | |
Committer: | 0xfourzerofour |
refactor(builder): split builder sender from server
Commit: | aa3366b | |
---|---|---|
Author: | dancoombs | |
Committer: | 0xfourzerofour |
refactor: move simulation to mempool
Commit: | 521e21b | |
---|---|---|
Author: | dancoombs | |
Committer: | Dan Coombs |
refactor(builder): add builder crate
Commit: | 8be3699 | |
---|---|---|
Author: | dancoombs | |
Committer: | Dan Coombs |
refactor(pool): add pool crate
Commit: | f1e8d8e | |
---|---|---|
Author: | dancoombs | |
Committer: | Dan Coombs |
feat: run more than 1 bundle builder
Commit: | 1e2e2b7 | |
---|---|---|
Author: | dancoombs | |
Committer: | Dan Coombs |
refactor: start workspace project configuration
Commit: | fb9fbf7 | |
---|---|---|
Author: | dancoombs | |
Committer: | Dan Coombs |
refactor(builder): split builder sender from server
Commit: | 1ec606d | |
---|---|---|
Author: | dancoombs | |
Committer: | Dan Coombs |
refactor: move simulation to mempool
Commit: | c2cefd2 | |
---|---|---|
Author: | dancoombs | |
Committer: | Dan Coombs |
feat: stream block updates from pool, use in builder
Commit: | 1319965 | |
---|---|---|
Author: | dancoombs | |
Committer: | Dan Coombs |
feat(builder): local builder server
Commit: | c890f8d | |
---|---|---|
Author: | dancoombs | |
Committer: | Dan Coombs |
chore: small cleanups to task code
Commit: | 78a614a | |
---|---|---|
Author: | dancoombs | |
Committer: | dancoombs |
chore: small cleanups to task code
Commit: | cb71a1c | |
---|---|---|
Author: | dancoombs | |
Committer: | dancoombs |
feat(builder): local builder server
Commit: | da748f3 | |
---|---|---|
Author: | dancoombs | |
Committer: | dancoombs |
feat: stream block updates from pool, use in builder
Commit: | 2595c80 | |
---|---|---|
Author: | dancoombs | |
Committer: | dancoombs |
refactor(builder): split builder sender from server