-
Notifications
You must be signed in to change notification settings - Fork 120
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
Unable to Settle Transactions on L1 via Sequencer and DAC #62
Comments
have you registered DAC member node on the zkEVM contract? you will need to send a tx to set it up |
Hello @bap2pecs , I appreciate your prompt response. Yes, I have successfully initiated the transaction to set it up. Here is the transaction hash along with the details: Transaction Link. Furthermore, I have diligently followed the instructions provided in the container as a committe member. A screenshot of the docker compose file created for DAC_ADDRESS = "trustedAggregator" address. |
I believe you have to config your own address in https://github.com/Snapchain/zkValidium-quickstart/blob/main/config/dac as well as updating the key files there |
Entire CDK was working with this image 'hermeznetwork/cdk-validium-node:develop' approximately 30-45 days ago. I had successfully tested it, and it was functioning perfectly at that time. |
yeah we recently changed to used versioned images in the quickstart to avoid breaking changes on the |
I'd suggest to compare your changes with the https://github.com/Snapchain/zkValidium-quickstart/ repo and see where the diffs are |
I have successfully built and deployed all CDK-validium-node components using cdk-validium-binary. Individually, each component (rpc, txManager, sequencer, etc.) is functioning correctly. I am able to perform transactions on L2 (CDK) without any issues.
However, the batch of transactions is not settling on L1 via the sequencer and DAC. Upon inspecting the SequenceSener component of CDK, I encountered the following error:
error getting signatures and addresses from the data committee: too many members failed to send their signature
error when trying to get signature from 0xc920737273a002b541bB1d8298Db197E9CbEd1ae: -32000 unauthorized%!(EXTRA string=
Configuration Details:
CDK-validium-node Version: v0.0.3-RC2
Issue Analysis:
The error suggests an "unauthorized" access issue when the sequencer attempts to request and access the DAC.
Steps to Reproduce:
Deploy CDK
Perform transactions on L2 (CDK).
Observe the failure to settle transactions on L1 via the sequencer and DAC.
Expected Behavior:
Transactions should be successfully settled on L1 via the sequencer and DAC.
Additional Context:
I have meticulously reviewed the configuration details and ensured that all individual components are working seamlessly. The issue seems to be related to unauthorized access during the DAC interaction by the sequencerSender.
Additionally, I am attaching screenshots of the logs for both the SequencerSender and CDK Data Availability Node for further reference -
The text was updated successfully, but these errors were encountered: