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
{{ message }}
This repository has been archived by the owner on Jun 29, 2023. It is now read-only.
This issue is specific to the public key registry contract.
The public keys are expensive to log in the event.
The coordinator now parse calldata to sync the public key
People can register public keys through other proxy contracts. If this happens then the coordinator is not able to sync the public key with the current way
Technically it is possible to get the public key from the internal transaction.
What's wrong
We currently have some data that are too gas costly to log, we rather want to parse them from the calldata.
But if the function is called from other contracts, we can't parse the calldata.
How can we fix it
debug_traceTransaction
Quoting Igor
The text was updated successfully, but these errors were encountered: