Skip to content
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

feat: add option to reannounce remote transactions #33

Merged

Conversation

andyzhang2023
Copy link
Contributor

@andyzhang2023 andyzhang2023 commented Nov 22, 2023

Description

This new feature allow us to re-announce on remote transactions, but not only local transactions.

Rationale

The re-announce only applied on local transaction so far, but in some special network architectures, transactions need to be passed to miner via P2P network, which means the re-announce don't work on them. That's the reason why we add this option.

Example

--txpool.reannounceremotes=true

Its default value is false.

Changes

Notable changes:

  • remote transactions can be re-announce as well as local ones.

@andyzhang2023 andyzhang2023 changed the title add option to reannounce local transactions add option to reannounce remote transactions Nov 23, 2023
@owen-reorg owen-reorg changed the title add option to reannounce remote transactions feat: add option to reannounce remote transactions Nov 23, 2023
@redhdx
Copy link
Contributor

redhdx commented Nov 24, 2023

Is re-announce on local transactions enabled by default? Can it be set?

@owen-reorg
Copy link
Collaborator

Is re-announce on local transactions enabled by default? Can it be set?

yes, check this: #2

@owen-reorg owen-reorg merged commit feb5339 into bnb-chain:develop Nov 24, 2023
1 check passed
sunny2022da pushed a commit to sunny2022da/op-geth that referenced this pull request Aug 14, 2024
* txdag: fix system tx finalise issue;

* txdag: fix system tx finalise issue;

---------

Co-authored-by: galaio <[email protected]>
sunny2022da pushed a commit to sunny2022da/op-geth that referenced this pull request Sep 25, 2024
* txdag: fix system tx finalise issue;

* txdag: fix system tx finalise issue;

---------

Co-authored-by: galaio <[email protected]>
sunny2022da pushed a commit to sunny2022da/op-geth that referenced this pull request Oct 11, 2024
* txdag: fix system tx finalise issue;

* txdag: fix system tx finalise issue;

---------

Co-authored-by: galaio <[email protected]>
welkin22 pushed a commit that referenced this pull request Oct 22, 2024
* txdag: fix system tx finalise issue;

* txdag: fix system tx finalise issue;

---------

Co-authored-by: galaio <[email protected]>
sunny2022da pushed a commit to sunny2022da/op-geth that referenced this pull request Nov 14, 2024
* txdag: fix system tx finalise issue;

* txdag: fix system tx finalise issue;

---------

Co-authored-by: galaio <[email protected]>
sunny2022da pushed a commit to sunny2022da/op-geth that referenced this pull request Dec 11, 2024
* txdag: fix system tx finalise issue;

* txdag: fix system tx finalise issue;

---------

Co-authored-by: galaio <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants