-
Notifications
You must be signed in to change notification settings - Fork 491
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Added a new RPC endpoint (bor_sendRawTransactionConditional
) to support EIP-4337 Bundled Transactions
#945
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
…f options (#793) * refactored the code and updated the miner to check for the validity of options * added new errors -32003 and -32005 * added unit tests * addressed comments * Aa 4337 update generics (#799) * poc * minor bug fix * use common.Hash * updated UnmarshalJSON function (reference - tynes) * fix * done * linters * with test * undo some unintentional changes --------- Co-authored-by: Pratik Patil <pratikspatil024@gmail.com> * handelling the block range and timestamp range, also made timestamp a pointer --------- Co-authored-by: Evgeny Danilenko <6655321@bk.ru>
* added filtering of conditional transactions in txpool * minor fix in ValidateKnownAccounts
pratikspatil024
changed the title
Added a new RPC endpoint (
Added a new RPC endpoint (Jul 28, 2023
eth_sendRawTransactionConditional
) to support EIP-4337 Bundled Transactionseth_sendRawTransactionConditional
) to support EIP-4337 Bundled Transactions
Codecov ReportPatch coverage is
📢 Thoughts on this report? Let us know!. |
pratikspatil024
force-pushed
the
aa-4337
branch
from
August 11, 2023 10:16
dfc3c26
to
c4e0a5c
Compare
This PR is stale because it has been open 21 days with no activity. Remove stale label or comment or this will be closed in 14 days. |
…or` (#985) * added conditional transaction to bor namespace * test comit * test comit * added conditional transaction * namespapce changed to bor * cleanup * cleanup
pratikspatil024
changed the title
Added a new RPC endpoint (
Added a new RPC endpoint (Sep 11, 2023
eth_sendRawTransactionConditional
) to support EIP-4337 Bundled Transactionsbor_sendRawTransactionConditional
) to support EIP-4337 Bundled Transactions
manav2401
reviewed
Sep 11, 2023
pratikspatil024
changed the base branch from
develop
to
v1.0.0-beta-candidate
September 12, 2023 03:32
marcello33
reviewed
Sep 12, 2023
pratikspatil024
changed the base branch from
v1.0.0-beta-candidate
to
develop
September 12, 2023 10:33
VAIBHAVJINDAL3012
changed the base branch from
develop
to
v1.0.0-beta-candidate
September 12, 2023 11:50
manav2401
approved these changes
Sep 12, 2023
marcello33
approved these changes
Sep 12, 2023
pratikspatil024
force-pushed
the
aa-4337
branch
from
September 12, 2023 13:09
0dd4a4e
to
768308a
Compare
manav2401
approved these changes
Sep 12, 2023
pratikspatil024
changed the base branch from
v1.0.0-beta-candidate
to
develop
September 12, 2023 15:36
cffls
approved these changes
Sep 13, 2023
mh0lt
pushed a commit
to erigontech/erigon
that referenced
this pull request
Dec 14, 2023
…rt EIP-4337 Bundled Transactions (#8229) Added a new RPC endpoint (bor_sendRawTransactionConditional ) to support EIP-4337 Bundled Transactions. Implements [PIP-15](https://github.com/maticnetwork/Polygon-Improvement-Proposals/blob/main/PIPs/PIP-15.md). This is still a WIP as it will require some changes in the txpool which will be made in [PR#1229](ledgerwatch/erigon-lib#1129) in erigon-lib. Here is the corresponding [PR](maticnetwork/bor#945) in bor.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
Added a new RPC endpoint (
bor_sendRawTransactionConditional
) to support EIP-4337 Bundled Transactions.Implements PIP-15.
Changes
Breaking changes
Please complete this section if any breaking changes have been made, otherwise delete it
Nodes audience
In case this PR includes changes that must be applied only to a subset of nodes, please specify how you handled it (e.g. by adding a flag with a default value...)
Checklist
Cross repository changes
Testing
Manual tests
Please complete this section with the steps you performed if you ran manual tests for this functionality, otherwise delete it
Additional comments
Please post additional comments in this section if you have them, otherwise delete it