-
Notifications
You must be signed in to change notification settings - Fork 117
Implement sans-io api #1036
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
base: refactor/sans-io-tls-client
Are you sure you want to change the base?
Implement sans-io api #1036
Conversation
971e793 to
80d2fa8
Compare
a8b5192 to
ca8403a
Compare
80d2fa8 to
f808fb4
Compare
|
@sinui0 I think you can take a look :) |
sinui0
left a comment
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.
Didnt get time to finish but posting this partial review
ca8403a to
dba3fdf
Compare
e978c4f to
9fe7b09
Compare
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.
It seems to me that we can flatten all the state into a single enum (State) instead of having what is right now an M x N x O state space
This PR adds a sans-io api for our prover in the form of a new prover state
Prover<Connected>.