-
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
New STM registration procedure #433
Commits on Oct 10, 2022
-
Configuration menu - View commit details
-
Copy full SHA for e8187b4 - Browse repository at this point
Copy the full SHA e8187b4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8e0a530 - Browse repository at this point
Copy the full SHA 8e0a530View commit details -
Configuration menu - View commit details
-
Copy full SHA for cfacd6e - Browse repository at this point
Copy the full SHA cfacd6eView commit details -
Configuration menu - View commit details
-
Copy full SHA for c04c71e - Browse repository at this point
Copy the full SHA c04c71eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1517046 - Browse repository at this point
Copy the full SHA 1517046View commit details -
Configuration menu - View commit details
-
Copy full SHA for 687fd92 - Browse repository at this point
Copy the full SHA 687fd92View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1e7e5e3 - Browse repository at this point
Copy the full SHA 1e7e5e3View commit details -
Configuration menu - View commit details
-
Copy full SHA for b519ada - Browse repository at this point
Copy the full SHA b519adaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 944f7c0 - Browse repository at this point
Copy the full SHA 944f7c0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3f96f77 - Browse repository at this point
Copy the full SHA 3f96f77View commit details -
Configuration menu - View commit details
-
Copy full SHA for 325112b - Browse repository at this point
Copy the full SHA 325112bView commit details -
Configuration menu - View commit details
-
Copy full SHA for f80b38c - Browse repository at this point
Copy the full SHA f80b38cView commit details -
Configuration menu - View commit details
-
Copy full SHA for b798b7e - Browse repository at this point
Copy the full SHA b798b7eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 515fb34 - Browse repository at this point
Copy the full SHA 515fb34View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0f44597 - Browse repository at this point
Copy the full SHA 0f44597View commit details -
Configuration menu - View commit details
-
Copy full SHA for cb91302 - Browse repository at this point
Copy the full SHA cb91302View commit details -
Configuration menu - View commit details
-
Copy full SHA for 93986ef - Browse repository at this point
Copy the full SHA 93986efView commit details -
Configuration menu - View commit details
-
Copy full SHA for bb1877d - Browse repository at this point
Copy the full SHA bb1877dView commit details -
Harmonize ProtocolPartyId vs PoolId types
As these types represent the same value, that is or not encoded with Bech32.
Configuration menu - View commit details
-
Copy full SHA for 25e5a49 - Browse repository at this point
Copy the full SHA 25e5a49View commit details -
Add 'skip_signer_certification' feature
So we can smoothly migrate the Signers first and then the Aggregator on the preview network, also the Signer certification is not needed in the protocol demo.
Configuration menu - View commit details
-
Copy full SHA for 0a9a39a - Browse repository at this point
Copy the full SHA 0a9a39aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5f9e7a8 - Browse repository at this point
Copy the full SHA 5f9e7a8View commit details -
Configuration menu - View commit details
-
Copy full SHA for c7b502f - Browse repository at this point
Copy the full SHA c7b502fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5273684 - Browse repository at this point
Copy the full SHA 5273684View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1365c97 - Browse repository at this point
Copy the full SHA 1365c97View commit details -
Configuration menu - View commit details
-
Copy full SHA for 78239af - Browse repository at this point
Copy the full SHA 78239afView commit details -
Configuration menu - View commit details
-
Copy full SHA for d56391c - Browse repository at this point
Copy the full SHA d56391cView commit details -
Configuration menu - View commit details
-
Copy full SHA for a07d5e8 - Browse repository at this point
Copy the full SHA a07d5e8View commit details -
Add test only ProtocolKeyRegistration
To be used on non production usecase such as demo
Configuration menu - View commit details
-
Copy full SHA for 8f2034b - Browse repository at this point
Copy the full SHA 8f2034bView commit details -
Errors, add missing 'close' for KeyRegWrapper, and update signature of the 'register' function so that it can handle smooth implementation with other mithril crates.
Configuration menu - View commit details
-
Copy full SHA for 7fdeaa7 - Browse repository at this point
Copy the full SHA 7fdeaa7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8fc30a7 - Browse repository at this point
Copy the full SHA 8fc30a7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 495320a - Browse repository at this point
Copy the full SHA 495320aView commit details -
Update 'NotCertified' types in 'crypto_helper'
That will be used only for tests and by the protocol demo tool which must stay apart from key certification.
Configuration menu - View commit details
-
Copy full SHA for 6adda5a - Browse repository at this point
Copy the full SHA 6adda5aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 82c9f88 - Browse repository at this point
Copy the full SHA 82c9f88View commit details -
Configuration menu - View commit details
-
Copy full SHA for 206f8fc - Browse repository at this point
Copy the full SHA 206f8fcView commit details -
Configuration menu - View commit details
-
Copy full SHA for cb92c26 - Browse repository at this point
Copy the full SHA cb92c26View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8317f4d - Browse repository at this point
Copy the full SHA 8317f4dView commit details -
Fix devnet computation of poolId
That leaded from time to time to interverting the poolId between the pools.
Configuration menu - View commit details
-
Copy full SHA for d28fc9b - Browse repository at this point
Copy the full SHA d28fc9bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4cc3ead - Browse repository at this point
Copy the full SHA 4cc3eadView commit details -
Refacto 'allow_skip_signer_certification' feature
And allow hybrid certification that is enforced only for signers that sign their keys. This will help a smooth transition with SPOs and avoid service distruption on GCP. This hybrid mode will be decommissionned in a near future.
Configuration menu - View commit details
-
Copy full SHA for 06427f3 - Browse repository at this point
Copy the full SHA 06427f3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 35fe7a5 - Browse repository at this point
Copy the full SHA 35fe7a5View commit details -
Configuration menu - View commit details
-
Copy full SHA for bfdf13b - Browse repository at this point
Copy the full SHA bfdf13bView commit details -
Configuration menu - View commit details
-
Copy full SHA for f63e0d6 - Browse repository at this point
Copy the full SHA f63e0d6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 55a5c26 - Browse repository at this point
Copy the full SHA 55a5c26View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3dc3122 - Browse repository at this point
Copy the full SHA 3dc3122View commit details -
Make test lab test hybrid certification
Such that half of the signers work with certification and the other half don't. Also check that all signers are listed in the final certificate tested.
Configuration menu - View commit details
-
Copy full SHA for ecda61b - Browse repository at this point
Copy the full SHA ecda61bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5bc94f5 - Browse repository at this point
Copy the full SHA 5bc94f5View commit details -
Make 'party_id' config optional
Use auto computation of 'party_id' from operational certificate (if provided)
Configuration menu - View commit details
-
Copy full SHA for 4b44a6d - Browse repository at this point
Copy the full SHA 4b44a6dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4a8af65 - Browse repository at this point
Copy the full SHA 4a8af65View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5d9dcb8 - Browse repository at this point
Copy the full SHA 5d9dcb8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6bad138 - Browse repository at this point
Copy the full SHA 6bad138View commit details -
Configuration menu - View commit details
-
Copy full SHA for c78d890 - Browse repository at this point
Copy the full SHA c78d890View commit details -
Configuration menu - View commit details
-
Copy full SHA for b910419 - Browse repository at this point
Copy the full SHA b910419View commit details -
Configuration menu - View commit details
-
Copy full SHA for 30f8acf - Browse repository at this point
Copy the full SHA 30f8acfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 43b9863 - Browse repository at this point
Copy the full SHA 43b9863View commit details -
Configuration menu - View commit details
-
Copy full SHA for a58fb14 - Browse repository at this point
Copy the full SHA a58fb14View commit details -
Configuration menu - View commit details
-
Copy full SHA for b76f8fd - Browse repository at this point
Copy the full SHA b76f8fdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 49e8f94 - Browse repository at this point
Copy the full SHA 49e8f94View commit details -
Configuration menu - View commit details
-
Copy full SHA for 91238b2 - Browse repository at this point
Copy the full SHA 91238b2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9363e74 - Browse repository at this point
Copy the full SHA 9363e74View commit details -
Add a 'Verified Signer' badge for certified signers.
Configuration menu - View commit details
-
Copy full SHA for 4e5690f - Browse repository at this point
Copy the full SHA 4e5690fView commit details -
Fix launch Aggregator launch in devnet
Following update of arguments precedence in #511
Configuration menu - View commit details
-
Copy full SHA for 04126da - Browse repository at this point
Copy the full SHA 04126daView commit details -
Enhance 'setup_signers' signature
To avoid 'warning: very complex type used. Consider factoring parts into definitions' clippy warning.
Configuration menu - View commit details
-
Copy full SHA for ea1022f - Browse repository at this point
Copy the full SHA ea1022fView commit details -
The KES Period previously used when registering to Aggregator would have evolved when verified by Signer. Instead store the KES Period with the other signer material at first. In a different commit, the KES Period will be enforced within a valid range given an epoch.
Configuration menu - View commit details
-
Copy full SHA for 442d2ec - Browse repository at this point
Copy the full SHA 442d2ecView commit details -
And some other enahncements seen during peer reviewing.
Configuration menu - View commit details
-
Copy full SHA for 82bb727 - Browse repository at this point
Copy the full SHA 82bb727View commit details -
Enhance KES Period retrieval in Chain Observer
This help gracefully handle the operational certificate information returned by cardano cli, that can be on multiple lines (number of lines may vary). Now, we scan the output and retrieve the JSON part from the first occurrence of '{'.
Configuration menu - View commit details
-
Copy full SHA for b65e89d - Browse repository at this point
Copy the full SHA b65e89dView commit details -
Configuration menu - View commit details
-
Copy full SHA for e769953 - Browse repository at this point
Copy the full SHA e769953View commit details -
Configuration menu - View commit details
-
Copy full SHA for c591230 - Browse repository at this point
Copy the full SHA c591230View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5c79bbf - Browse repository at this point
Copy the full SHA 5c79bbfView commit details -
Configuration menu - View commit details
-
Copy full SHA for c1a6715 - Browse repository at this point
Copy the full SHA c1a6715View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1d39e20 - Browse repository at this point
Copy the full SHA 1d39e20View commit details -
Move 'RegisterError::KeyNonExisting' to common
And replace its name with 'PartyIdNonExisting'. Indeed, this error does not belong to the core libray that is Cardano agnostic.
Configuration menu - View commit details
-
Copy full SHA for 2c41c2a - Browse repository at this point
Copy the full SHA 2c41c2aView commit details -
Add 'test_only' feature flag in 'mithril-common'
This flag is required for test only functions that are used outside of 'mithril-common'. It should be activated exclusively on the 'dev-dependencies' configuration block of the crates.
Configuration menu - View commit details
-
Copy full SHA for 2569003 - Browse repository at this point
Copy the full SHA 2569003View commit details -
Each type reflects now the native type it encodes.
Configuration menu - View commit details
-
Copy full SHA for 214abca - Browse repository at this point
Copy the full SHA 214abcaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 95c045e - Browse repository at this point
Copy the full SHA 95c045eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2d03b4b - Browse repository at this point
Copy the full SHA 2d03b4bView commit details -
Enhance test lab infrastructure
To decide at a higher level if key certification is enabled.
Configuration menu - View commit details
-
Copy full SHA for 30ffa3c - Browse repository at this point
Copy the full SHA 30ffa3cView commit details -
Replace the 'rust:buster' with 'ubuntu:latest' for building image. This allows to not rely on libssl1.1 anymore.
Configuration menu - View commit details
-
Copy full SHA for ce7522b - Browse repository at this point
Copy the full SHA ce7522bView commit details -
Update mithril-common/src/crypto_helper/cardano/key_certification.rs
Co-authored-by: curiecrypt <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2596a7f - Browse repository at this point
Copy the full SHA 2596a7fView commit details -
Configuration menu - View commit details
-
Copy full SHA for b105a4a - Browse repository at this point
Copy the full SHA b105a4aView commit details
Commits on Oct 11, 2022
-
Use 'ubuntu:22.04' instead of 'ubuntu:latest'.
Configuration menu - View commit details
-
Copy full SHA for d49cdb4 - Browse repository at this point
Copy the full SHA d49cdb4View commit details