Skip to content

Conversation

@fraser-iohk
Copy link
Contributor

@fraser-iohk fraser-iohk commented Aug 5, 2025

This PR supercedes #1487

includes the following squashed commit messages:

  • Update to use newest cardano-crypto-class with unsound pure KES implementation

  • Use mlocked KES

  • Add KES agent connectivity

  • Rebase cleanup

  • Handle drop-key messages from KES Agent

  • Provide KESAgentClientTrace to BlockForging

  • Revert change to MockCrypto and require DSIGN only when running the KES agent

  • Bump kes-agent SRP to remove SerDoc dependency

Description

Please include a meaningful description of the PR and link the relevant issues
this PR might resolve.

Also note that:

  • New code should be properly tested (even if it does not add new features).
  • The fix for a regression should include a test that reproduces said regression.

@fraser-iohk fraser-iohk force-pushed the fraser-iohk/kes-agent-rebase-v0.1.0.0 branch 4 times, most recently from 012585e to b38cdd3 Compare August 7, 2025 08:36
@fraser-iohk fraser-iohk self-assigned this Aug 7, 2025
@fraser-iohk fraser-iohk moved this to 🏗 In progress in Consensus Team Backlog Aug 7, 2025
@fraser-iohk fraser-iohk mentioned this pull request Aug 7, 2025
39 tasks
@fraser-iohk fraser-iohk force-pushed the fraser-iohk/kes-agent-rebase-v0.1.0.0 branch from d5634f7 to 8023c8d Compare August 12, 2025 13:27
@fraser-iohk fraser-iohk force-pushed the fraser-iohk/kes-agent-rebase-v0.1.0.0 branch from 9022ee0 to ccaa4c6 Compare August 19, 2025 11:33
@fraser-iohk fraser-iohk force-pushed the fraser-iohk/kes-agent-rebase-v0.1.0.0 branch from ccaa4c6 to 7c41ce7 Compare August 21, 2025 11:39
@fraser-iohk fraser-iohk force-pushed the fraser-iohk/kes-agent-rebase-v0.1.0.0 branch 3 times, most recently from a50e873 to 1e7a5c5 Compare September 5, 2025 12:07
@fraser-iohk fraser-iohk force-pushed the fraser-iohk/kes-agent-rebase-v0.1.0.0 branch from 1e7a5c5 to 4d3b92a Compare September 8, 2025 11:38
lehins and others added 5 commits September 8, 2025 12:41
- Update to use newest cardano-crypto-class with unsound pure KES implementation

- Use mlocked KES

- Add KES agent connectivity

- Rebase cleanup

- Handle drop-key messages from KES Agent

- Provide KESAgentClientTrace to BlockForging

- Revert change to MockCrypto and require DSIGN only when running the KES agent

- Bump kes-agent SRP to remove SerDoc dependency
@fraser-iohk fraser-iohk force-pushed the fraser-iohk/kes-agent-rebase-v0.1.0.0 branch from 4d3b92a to e2d831d Compare September 8, 2025 11:45
@fraser-iohk fraser-iohk disabled auto-merge September 8, 2025 12:55
@fraser-iohk fraser-iohk added this pull request to the merge queue Sep 10, 2025
Merged via the queue into main with commit 6002345 Sep 10, 2025
17 checks passed
@fraser-iohk fraser-iohk deleted the fraser-iohk/kes-agent-rebase-v0.1.0.0 branch September 10, 2025 15:00
@github-project-automation github-project-automation bot moved this from 🏗 In progress to ✅ Done in Consensus Team Backlog Sep 10, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: ✅ Done

Development

Successfully merging this pull request may close these issues.

4 participants