Skip to content
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

Expose an endpoint with all of the witness keys #114

Merged
merged 2 commits into from
Feb 27, 2024

Conversation

mhutchinson
Copy link
Contributor

Each of the environments will be configured differently, and thus using the single embedded config on both the client and the server to enumerate the witnesses was brittle/broken.

This change temporarily breaks the client until all distributors are updated to have the new endpoint, but we're still at v0 and I'll get this rolled out within a matter of hours so I'll avoid the tax of doing this the staged way. This is also a breaking change at the code level, but again, this is v0 and we can flex that licence.

Each of the environments will be configured differently, and thus using the single embedded config on both the client and the server to enumerate the witnesses was brittle/broken.

This change temporarily breaks the client until all distributors are updated to have the new endpoint, but we're still at v0 and I'll get this rolled out within a matter of hours so I'll avoid the tax of doing this the staged way. This is also a breaking change at the code level, but again, this is v0 and we can flex that licence.
@mhutchinson mhutchinson merged commit 50ddc6c into transparency-dev:main Feb 27, 2024
3 checks passed
@mhutchinson mhutchinson deleted the exposeWitnesses branch February 27, 2024 16:29
mhutchinson added a commit to mhutchinson/distributor that referenced this pull request Mar 7, 2024
This got broken when the initialization of the distributor took the raw vkeys in transparency-dev#114. The tests passed because they were still passing in the friendly names.
mhutchinson added a commit that referenced this pull request Mar 7, 2024
This got broken when the initialization of the distributor took the raw vkeys in #114. The tests passed because they were still passing in the friendly names.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants