Skip to content

Conversation

@th4s
Copy link
Member

@th4s th4s commented Oct 27, 2025

This PR adds a sans-io api for our prover in the form of a new prover state Prover<Connected>.

@th4s th4s requested a review from sinui0 October 29, 2025 10:55
@th4s th4s force-pushed the refactor/add-tls-client-trait branch from 971e793 to 80d2fa8 Compare October 29, 2025 10:57
@th4s th4s force-pushed the refactor/sans-io-tls-client branch from a8b5192 to ca8403a Compare October 29, 2025 10:58
@th4s th4s force-pushed the refactor/add-tls-client-trait branch from 80d2fa8 to f808fb4 Compare October 29, 2025 11:20
@th4s
Copy link
Member Author

th4s commented Oct 29, 2025

@sinui0 I think you can take a look :)

@th4s th4s marked this pull request as ready for review October 29, 2025 11:31
Copy link
Member

@sinui0 sinui0 left a 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

@th4s th4s requested a review from sinui0 October 30, 2025 14:37
@th4s th4s requested a review from sinui0 November 4, 2025 23:06
@th4s th4s force-pushed the refactor/sans-io-tls-client branch from ca8403a to dba3fdf Compare November 5, 2025 09:54
@th4s th4s force-pushed the refactor/add-tls-client-trait branch from e978c4f to 9fe7b09 Compare November 5, 2025 09:55
Copy link
Member

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

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.

3 participants