Skip to content

Conversation

blazejkrzak
Copy link

It causes drop of participation rate, I believe that those changes were inserted prematurely

@rjl493456442
Copy link
Member

Sorry I don't get it. What's the problem with it?

@mxmar
Copy link

mxmar commented Aug 18, 2025

Sorry I don't get it. What's the problem with it?

@rjl493456442 This is related with:
#32386 (comment)

@rjl493456442
Copy link
Member

Blob Transaction is introduced since Cancun fork, it makes no sense to run the eviction before
the cancun fork (impossible to include txs before that).

Any particular reasons for this change? Or can you elaborate the situation in your case? Did you
activate the blob txs before the cancun?

@blazejkrzak
Copy link
Author

blazejkrzak commented Aug 19, 2025 via email

@rjl493456442
Copy link
Member

I believe that function is imprecise and is not triggered when it needs to
be triggered.

Please elaborate on the situation where you believe it should be triggered
but currently is not.

As I mentioned, blob transactions have been supported since the Cancun
fork, so it is unnecessary to finalize the limbo state prior to Cancun.

@blazejkrzak
Copy link
Author

blazejkrzak commented Aug 19, 2025 via email

@blazejkrzak
Copy link
Author

I believe that function is imprecise and is not triggered when it needs to
be triggered.

Please elaborate on the situation where you believe it should be triggered but currently is not.

As I mentioned, blob transactions have been supported since the Cancun fork, so it is unnecessary to finalize the limbo state prior to Cancun.

Sorry for the noise, but you are right. I wrote down the tests and only issue I see is that the error is a noise, which could be mitigated if there would be a check if p.chain.CurrentFinalBlock() is not nil. The nil causes the noise.

@SyedMuhamadYasir
Copy link

I believe that function is imprecise and is not triggered when it needs to
be triggered.

Please elaborate on the situation where you believe it should be triggered but currently is not.
As I mentioned, blob transactions have been supported since the Cancun fork, so it is unnecessary to finalize the limbo state prior to Cancun.

Sorry for the noise, but you are right. I wrote down the tests and only issue I see is that the error is a noise, which could be mitigated if there would be a check if p.chain.CurrentFinalBlock() is not nil. The nil causes the noise.

so the bad block error doesn't originate from the function you mentioned?

@blazejkrzak
Copy link
Author

blazejkrzak commented Aug 20, 2025 via email

@blazejkrzak
Copy link
Author

blazejkrzak commented Aug 20, 2025 via email

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.

5 participants