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

Process multiple logs at once #10726

Open
Tracked by #10652 ...
nventuro opened this issue Dec 13, 2024 · 0 comments
Open
Tracked by #10652 ...

Process multiple logs at once #10726

nventuro opened this issue Dec 13, 2024 · 0 comments
Labels
C-aztec.nr Component: Aztec smart contract framework C-pxe Component: PXE (Private eXecution Envrionment)

Comments

@nventuro
Copy link
Contributor

nventuro commented Dec 13, 2024

The process_logs function currentlly receives a single log, resulting in a large amount of spawned simulators and oracle calls. This will be naturally reduced as more and more work moves into a larger process_logs call, but we should also collect notes to be delivered in some array so that we can batch these oracle calls, since each of them result in turn in node roundtrips (for note hash validation).

@nventuro nventuro added C-aztec.nr Component: Aztec smart contract framework C-pxe Component: PXE (Private eXecution Envrionment) labels Jan 30, 2025
@nventuro nventuro changed the title Deliver multiple notes at once Process multiple notes at once Jan 30, 2025
@nventuro nventuro changed the title Process multiple notes at once Process multiple logs at once Jan 30, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
C-aztec.nr Component: Aztec smart contract framework C-pxe Component: PXE (Private eXecution Envrionment)
Projects
None yet
Development

No branches or pull requests

1 participant