-
Notifications
You must be signed in to change notification settings - Fork 41
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
Refactor signer state machine #1931
Commits on Sep 18, 2024
-
feat: implement
can_signer_sign_current_epoch
in Signer Epoch serviceCo-authored-by: Jean-Philippe Raynaud <jpraynaud@users.noreply.github.com> Co-authored-by: Sébastien Fauvel <sfauvel@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 3a8f75f - Browse repository at this point
Copy the full SHA 3a8f75fView commit details -
Configuration menu - View commit details
-
Copy full SHA for e7f2021 - Browse repository at this point
Copy the full SHA e7f2021View commit details -
refactor: split
can_i_sign
intocan_sign_current_epoch
and `can_s……ign_signed_entity_type`
Configuration menu - View commit details
-
Copy full SHA for 114c3bc - Browse repository at this point
Copy the full SHA 114c3bcView commit details -
feat: add new states
ReadyToSign
andRegisteredNotAbleToSign
Co-authored-by: Sébastien Fauvel <sfauvel@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 067dd75 - Browse repository at this point
Copy the full SHA 067dd75View commit details -
Configuration menu - View commit details
-
Copy full SHA for 332c4d2 - Browse repository at this point
Copy the full SHA 332c4d2View commit details -
fix: handle the case when transitioning from 'ReadyToSign' to 'ReadyT…
…oSign' when the last signed entity type is the same as the one in the pending certificate.
Configuration menu - View commit details
-
Copy full SHA for 7c4a4ef - Browse repository at this point
Copy the full SHA 7c4a4efView commit details -
refactor: simplify state machine unit tests
Co-authored-by: Sébastien Fauvel <sfauvel@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 2e34343 - Browse repository at this point
Copy the full SHA 2e34343View commit details -
test: adapt signer integration tests with the new states and transiti…
…ons in the signer state machine
Configuration menu - View commit details
-
Copy full SHA for 7a54bbb - Browse repository at this point
Copy the full SHA 7a54bbbView commit details -
test: refactor integration test to simplify understanding
Co-authored-by: Sébastien Fauvel <sfauvel@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 7f02cd8 - Browse repository at this point
Copy the full SHA 7f02cd8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 934b09f - Browse repository at this point
Copy the full SHA 934b09fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3785e62 - Browse repository at this point
Copy the full SHA 3785e62View commit details -
Configuration menu - View commit details
-
Copy full SHA for adfed4e - Browse repository at this point
Copy the full SHA adfed4eView commit details -
Configuration menu - View commit details
-
Copy full SHA for b9862bd - Browse repository at this point
Copy the full SHA b9862bdView commit details -
Configuration menu - View commit details
-
Copy full SHA for baf5431 - Browse repository at this point
Copy the full SHA baf5431View commit details -
fix: reuse the epoch of previous state when transition from `ReadyToS…
…ign` to `ReadyToSign`
Configuration menu - View commit details
-
Copy full SHA for d601fe9 - Browse repository at this point
Copy the full SHA d601fe9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 07484fc - Browse repository at this point
Copy the full SHA 07484fcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 60402d7 - Browse repository at this point
Copy the full SHA 60402d7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 23111e8 - Browse repository at this point
Copy the full SHA 23111e8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 911388b - Browse repository at this point
Copy the full SHA 911388bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8719f00 - Browse repository at this point
Copy the full SHA 8719f00View commit details -
refactor: pass only
signed_entity_type
to `transition_from_ready_to……_sign_to_ready_to_sign`and not the certificate
Configuration menu - View commit details
-
Copy full SHA for e7ee8a8 - Browse repository at this point
Copy the full SHA e7ee8a8View commit details -
Configuration menu - View commit details
-
Copy full SHA for c7ce4e3 - Browse repository at this point
Copy the full SHA c7ce4e3View commit details -
Configuration menu - View commit details
-
Copy full SHA for a135b26 - Browse repository at this point
Copy the full SHA a135b26View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8ef6732 - Browse repository at this point
Copy the full SHA 8ef6732View commit details -
Configuration menu - View commit details
-
Copy full SHA for a8a3b5e - Browse repository at this point
Copy the full SHA a8a3b5eView commit details