You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
One of the most heavy operation from this profile is processAttestation - signature verification, it takes more than 23% of the time
In some cases when we pass errorred attestations to chain, we make verifySignature as true by default just in the end put these errorred attestations in eventHandlers.onErrorAttestation
In eventHandler when we reprocess attestations from pending blocks or new slots we process attestations separately
Expected behavior
We should make verifySignature as false in scenario 1 above. When we reprocess these errored attestations, we'll verify signatures again anyway
In scenario 2, we want to do signature verification in batch.
Describe the bug
One of the most heavy operation from this profile is
processAttestation
- signature verification, it takes more than 23% of the timeverifySignature
as true by default just in the end put these errorred attestations ineventHandlers.onErrorAttestation
eventHandler
when we reprocess attestations from pending blocks or new slots we process attestations separatelyExpected behavior
verifySignature
as false in scenario 1 above. When we reprocess these errored attestations, we'll verify signatures again anyway0624-prater-full-attestation-subscriptions.cpuprofile.zip
Steps to Reproduce
Sync prater with full attestation subscriptions
The text was updated successfully, but these errors were encountered: