Skip to content

Conversation

@SimonRastikian
Copy link
Contributor

@SimonRastikian SimonRastikian commented Aug 1, 2025

This task is inherited from the simon/passive-robust-ecdsa branch (PR #15) and tends to improve upon the documentation of the whole repo.

Linked to issue #5 and #19.

More should be done in this regard but so I set the PR as draft unless I am advised to keep it as it is.

@SimonRastikian SimonRastikian marked this pull request as draft August 1, 2025 09:30
@gilcu3
Copy link
Contributor

gilcu3 commented Aug 1, 2025

@SimonRastikian could you also move the files in the current docs folder, to its own subfolder ecdsa (or even a subfolder under that) as it was done in the original PR?

@pbeza pbeza requested a review from Copilot August 1, 2025 10:38
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This pull request improves documentation and licensing for the threshold signatures repository. The changes focus on enhancing clarity and providing comprehensive information about the codebase's functionality and organization.

Key changes include:

  • Complete rewrite of README.md with detailed technical documentation
  • Addition of NEAR One Limited copyright to the LICENSE file
  • Removal of outdated documentation files (key-generation.md and CHANGELOG.md)

Reviewed Changes

Copilot reviewed 4 out of 12 changed files in this pull request and generated 5 comments.

File Description
README.md Complete rewrite providing comprehensive documentation of ECDSA/EdDSA implementations, functionalities, and technical details
LICENSE Addition of NEAR One Limited copyright alongside existing copyright
docs/key-generation.md Complete removal of outdated key generation protocol documentation
CHANGELOG.md Complete removal of version history changelog

@SimonRastikian SimonRastikian removed the request for review from netrome August 5, 2025 16:35
Copy link
Contributor

@gilcu3 gilcu3 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I just found a few minor issues. After they are fixed I am ready to approve

@ghost ghost requested a review from netrome August 11, 2025 14:15
Copy link
Collaborator

@netrome netrome left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@SimonRastikian SimonRastikian marked this pull request as ready for review August 13, 2025 13:35
@SimonRastikian SimonRastikian merged commit cb5258b into main Aug 13, 2025
1 check passed
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.

5 participants