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

Transactions get strangely stuck on Alfajores tx pool #322

Open
piersy opened this issue Feb 5, 2025 · 0 comments
Open

Transactions get strangely stuck on Alfajores tx pool #322

piersy opened this issue Feb 5, 2025 · 0 comments

Comments

@piersy
Copy link

piersy commented Feb 5, 2025

Running just the send fee currency tx with explicit gas fields and check receipt e2e test against alfajores results in strange behaviour.

Sometimes this test was sending transactions with a 0 tip depending on the exchange rate of the fee currency used in the transaction. When that happens the test times out, I assume that a 0 tip is not permitted even if that is the result of converting a 1 wei celo tip to a fee currency tip. Note that the failed send is not a problem with the maxFeePerGas as the test uses 10x the previous block base fee to ensure it is always high enough.

Even when at least a tip value of 1 is enforced for subsequent runs of the test, they fail with the error "replacement transaction underpriced", but looking into the transaction pool with the rpc txpool_content reveals no transactions from the address used in the test. Sending a high gas price transaction fixes this, but we need to understand why that transaction is not shown in the txPool and understand better what happens with a tip of 0.

This was observed running our e2e tests against alfajores with celo-v2.0.0-rc3 deployed on the fullnodes and 9e0a1b0 deployed on the sequencer.

@piersy piersy added the type:bug Something isn't working label Feb 5, 2025
@piersy piersy changed the title Transactions get strangely stuck on Alfajores Transactions get strangely stuck on Alfajores tx pool Feb 5, 2025
@palango palango removed the type:bug Something isn't working label Feb 10, 2025
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

No branches or pull requests

2 participants