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

Move end evm hook #164

Open
wants to merge 3 commits into
base: master
Choose a base branch
from
Open

Move end evm hook #164

wants to merge 3 commits into from

Conversation

eshelB
Copy link
Contributor

@eshelB eshelB commented Nov 4, 2024

moved the evmCallEnd hook to after resultFilter, which may generate errors that fheos should be aware of. Now fheos will not save to long-term storage, ciphertexts that exists only on states existing in failed transactions

todo: test

Base automatically changed from fix-sstore-committedstate to temp-test-lts-err November 7, 2024 09:34
@toml01
Copy link
Contributor

toml01 commented Nov 7, 2024

@eshelB I think you forgot to push the actual evmEnd hook move?

anyway, this is a bit more complicated than we initially thought, because the postTxFilter is called only in the sequencer. so to move it to a flow that's happening only in the sequencer would cause all other nodes to not run evmEnd hook.
We need to think a bit more about this

Base automatically changed from temp-test-lts-err to master November 11, 2024 17:40
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.

2 participants