-
Notifications
You must be signed in to change notification settings - Fork 1
Ground for multi committee in aggregator #91
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
Conversation
type aggregationRequest struct { | ||
// CommitteeID is the ID of the committee for the aggregation request. | ||
MessageID model.MessageID | ||
CommitteeID string |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Is it described somewhere how this ID is generated/determined/assigned?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The committeeID is an internal concept. I will add something to the config struct describing it but essentially it's just a name we set in the config
}, | ||
"12922642891491394802": { | ||
OfframpAddress: "0x68B1D87F95878fE05B998F19b66F4baba5De1aed", | ||
OnrampAddress: "0x959922bE3CAee4b8Cd9a407cc3ac1C251C2007B1", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Any reason this was deleted? Also, are these addresses (the not deleted ones) deterministic, i.e. the env will always deploy to them?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The onramp were moved one level higher because they are specific to the committee. In the previous config we only had a 1:1 mapping possible between offramp and onramp which does not work if we have more than 2 chains
|
…85) * feature: scan events outside of protocol and publish as traces to tempo * mock traces * push open spans * measure src-dest latency * lint * Cleaning up unused extra args and other structs (#90) * Cleaning up unused extra args and other structs * move ccv * Aggregator Batch Write API (#49) * Aggregator Batch Write API * Lint * CI issues * Initial Checkpoint APIs (#62) * Initial Checkpoint APIs * Linting issues * Remove redundant tests * fix: ci workflows + linting + tests (#79) * fix: enable coverage report for indexer * fix: update to new workflow * chore: run on every pr * chore: run on every pr * chore: checkout * fix: secrets issue * fix: cwd * fix: cwd * fix: cwd * chore: ugh * chore: please * chore: please * chore: please * chore: please * chore: please * chore: please * chore: please * fix: indexer linting * chore: linting * fix: indexer linting * fix: aggregator linting * chore: maybe * chore: maybe * chore: finally * fix: test ordering * Ground for multi committee in aggregator (#91) * actualize --------- Co-authored-by: Abdelrahman Soliman (Boda) <[email protected]> Co-authored-by: Simon B.Robert <[email protected]> Co-authored-by: Kodey Thomas <[email protected]>
No description provided.