-
Notifications
You must be signed in to change notification settings - Fork 870
DVT Compatibility #6610
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
Comments
My understanding is that we do not need to implement these on the BN: just to use them from the VC. |
I will investigate |
Correct. You just need to call them with the VC, charon returns an aggregated signature in exchange for the partial one sent, and then the aggregation selection process continues as normal from there :) |
Hey @michaelsproul, have you had a chance to take a look at this issue yet? :) |
@OisinKyne No, sorry! It fell off my todo list, will try to make some time for it now Electra is stabilising |
@chong-he is going to take a look at this. This is the point to get started (for the aggregate attestation API): lighthouse/validator_client/validator_services/src/duties_service.rs Lines 128 to 150 in 029b4f2
We need to:
|
Hey @chong-he, let me know if you have any questions on what's involved. :) |
Hey there! I have created a PR for this issue and going to test the beacon committee aggregator. I see your reply here that there is a tool ready for testing: #4867 (comment), so going to give this a try |
Hi @OisinKyne , I am setting up a Kurtosis-Charon testnet to get familiar with Obol before the PR #7016 change. I got the testnet up and it is producing blocks normally. But I wanted to know how Charon works and it I have set it up properly, so I have a few questions:
I also reached out to you via Discord DM @Okyne so feel free to reply there. Thanks |
Hey @chong-he , thank you for taking up this issue!
Then in Lighthouse VC I see:
Now, couple more things from my side:
|
Thank you very much for the detailed reply. I search through the log you gave and also see it in my charon docker container (it's
I now see the following in the docker container
Previously I was looking at the Kurtosis instance such as
So I thought aggregate attestation was working (while it shouldn't)? I am in the Obol discord but clicking the link shows Thanks! |
Description
There are two endpoints in the beaconapi specs, specifically designed for DVT middleware:
We have a
--distributed
flag in the VC now. We should implement these endpoints on the BN and when this flag is set on the VC use these endpoints.There is further information and testing links in this comment: #4867 (comment)
The text was updated successfully, but these errors were encountered: