Conrado Gouvea
ee7f341910
missing trusted-dealer stuff
2024-07-01 14:29:14 +01:00
Conrado Gouvea
d6955796c6
trusted-dealer: use generics
2024-07-01 14:29:14 +01:00
dependabot[bot]
0e84077cf4
Bump clap from 4.5.4 to 4.5.7 ( #235 )
...
Bumps [clap](https://github.com/clap-rs/clap ) from 4.5.4 to 4.5.7.
- [Release notes](https://github.com/clap-rs/clap/releases )
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md )
- [Commits](https://github.com/clap-rs/clap/compare/clap_complete-v4.5.4...v4.5.7 )
---
updated-dependencies:
- dependency-name: clap
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-19 16:52:35 -03:00
dependabot[bot]
33feb71a75
Bump itertools from 0.12.1 to 0.13.0 ( #222 )
...
Bumps [itertools](https://github.com/rust-itertools/itertools ) from 0.12.1 to 0.13.0.
- [Changelog](https://github.com/rust-itertools/itertools/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-itertools/itertools/compare/v0.12.1...v0.13.0 )
---
updated-dependencies:
- dependency-name: itertools
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-20 18:14:06 -03:00
dependabot[bot]
a124cab5b3
Bump clap from 4.5.3 to 4.5.4 ( #183 )
...
Bumps [clap](https://github.com/clap-rs/clap ) from 4.5.3 to 4.5.4.
- [Release notes](https://github.com/clap-rs/clap/releases )
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md )
- [Commits](https://github.com/clap-rs/clap/compare/v4.5.3...v4.5.4 )
---
updated-dependencies:
- dependency-name: clap
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-15 10:53:00 +01:00
Conrado Gouvea
4dabcf62ca
fix trusted-dealers help docs ( #175 )
2024-03-22 14:28:46 +00:00
dependabot[bot]
74a08420cf
Bump clap from 4.5.1 to 4.5.2 ( #163 )
...
Bumps [clap](https://github.com/clap-rs/clap ) from 4.5.1 to 4.5.2.
- [Release notes](https://github.com/clap-rs/clap/releases )
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md )
- [Commits](https://github.com/clap-rs/clap/compare/clap_complete-v4.5.1...v4.5.2 )
---
updated-dependencies:
- dependency-name: clap
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-14 18:31:22 -03:00
dependabot[bot]
23aa8df597
Bump frost-ed25519 from 1.0.0-rc.0 to 1.0.0 ( #151 )
...
Bumps [frost-ed25519](https://github.com/ZcashFoundation/frost ) from 1.0.0-rc.0 to 1.0.0.
- [Release notes](https://github.com/ZcashFoundation/frost/releases )
- [Commits](https://github.com/ZcashFoundation/frost/compare/frost-ed25519/v1.0.0-rc.0...frost-ed25519/v1.0.0 )
---
updated-dependencies:
- dependency-name: frost-ed25519
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-14 18:23:21 -03:00
dependabot[bot]
c09f0d064a
Bump clap from 4.5.0 to 4.5.1 ( #148 )
...
Bumps [clap](https://github.com/clap-rs/clap ) from 4.5.0 to 4.5.1.
- [Release notes](https://github.com/clap-rs/clap/releases )
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md )
- [Commits](https://github.com/clap-rs/clap/compare/clap_complete-v4.5.0...clap_complete-v4.5.1 )
---
updated-dependencies:
- dependency-name: clap
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-28 16:39:09 -03:00
dependabot[bot]
0091b9c24f
Bump clap from 4.4.18 to 4.5.0 ( #145 )
...
Bumps [clap](https://github.com/clap-rs/clap ) from 4.4.18 to 4.5.0.
- [Release notes](https://github.com/clap-rs/clap/releases )
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md )
- [Commits](https://github.com/clap-rs/clap/compare/v4.4.18...clap_complete-v4.5.0 )
---
updated-dependencies:
- dependency-name: clap
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-09 16:31:31 -03:00
Conrado Gouvea
14a2bf16ca
Phase 1 cleanup ( #138 )
...
* coordinator: remove sockets feature, add --cli flag
* participant: remove sockets feature, add --cli flag
* revert CI to stable
* fix tests
2024-02-09 17:29:26 +00:00
dependabot[bot]
70facf7fbe
Bump itertools from 0.12.0 to 0.12.1 ( #129 )
...
Bumps [itertools](https://github.com/rust-itertools/itertools ) from 0.12.0 to 0.12.1.
- [Changelog](https://github.com/rust-itertools/itertools/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-itertools/itertools/compare/v0.12.0...v0.12.1 )
---
updated-dependencies:
- dependency-name: itertools
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-02 14:44:32 -03:00
Conrado Gouvea
d0c8949c32
trusted-dealer: allow reading params from arguments, and writing to files ( #132 )
2024-01-31 14:01:09 +00:00
Conrado Gouvea
824a133642
update reddsa and remove manual into_positive_y() invocations ( #104 )
2024-01-05 16:40:32 +00:00
Conrado Gouvea
0a9e830fa0
Add initial implementation of socket communications to the demo (phase 1) - Coordinator ( #89 )
...
* move commitments to step_1
* halfway through making things async; need to fix handling input/output
* async step_1
* async step_3
* started SocketComms
* SocketComms compiling
* Finished SocketComms; untested
* fixed existing tests
* update frost-rerandomized; skip tests if redpallas enabled
* ci: use nightly, and overall cleanup
* point frost to 1.0.0-rc.0
2023-11-21 14:56:29 +00:00
dependabot[bot]
add373a88b
Bump itertools from 0.11.0 to 0.12.0 ( #90 )
...
Bumps [itertools](https://github.com/rust-itertools/itertools ) from 0.11.0 to 0.12.0.
- [Changelog](https://github.com/rust-itertools/itertools/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-itertools/itertools/compare/v0.11.0...v0.12.0 )
---
updated-dependencies:
- dependency-name: itertools
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-15 11:53:04 -03:00
Conrado Gouvea
ab74fed813
point to main reddsa
2023-10-06 11:57:25 -03:00
Conrado Gouvea
68e445940b
fix redpallas issues; build it in CI
2023-10-06 11:44:44 -03:00
natalie
0c528929c5
Improve consistency of testing across projects ( #76 )
...
* Update participant tests to use DKG format (#37 )
Update Makefile to not run --all-features in tests
cli tests were not touched
* Update tests in trusted dealer (#37 )
* Refactor test files structure to be consistent across projects (#37 )
* Add cross project integration test (#37 )
* Remove empty test files (#37 )
* Remove reference to old test (#37 )
* print entire identifier instead of converting back to integer
* Remove commented code (#37 )
* Add signature verification step to participant demo (#78 )
* Add verification step to participant demo (#56 )
* Add cli test to participant (#56 )
Clean up some comments and prints
---------
Co-authored-by: Conrado Gouvea <conradoplg@gmail.com>
2023-09-27 13:27:01 -03:00
Conrado Gouvea
3d9b8e30b3
Merge remote-tracking branch 'origin/main' into add-redpallas
2023-09-05 15:25:23 -03:00
natalie
2c0ad41227
Update READMEs ( #54 ) ( #71 )
2023-08-21 19:01:16 -03:00
natalie
bb4ea6b3e7
Fix serde tests across the projects ( #66 ) ( #70 )
2023-08-21 19:00:34 -03:00
Conrado Gouvea
577f5421a1
add support for redpallas
2023-07-21 22:39:05 -03:00
Conrado Gouvea
31535624cf
comment out more outdated tests
2023-07-21 12:37:26 -03:00
Conrado Gouvea
760c3fc8df
use serde in trusted-dealer
2023-07-20 19:27:33 -03:00
Conrado Gouvea
c40b4d7e3e
fix clippy warning
2023-07-18 11:50:54 -03:00
natalie
d0cb462907
Upgrade frost-ed25519 to v0.6.0 ( #49 )
...
* Upgrade to frost-ed25519 v0.6.0 (#39 )
* Fix conflict resolution errors (#39 )
2023-07-12 14:55:26 -03:00
dependabot[bot]
1025cd0e53
Bump itertools from 0.10.5 to 0.11.0
...
Bumps [itertools](https://github.com/rust-itertools/itertools ) from 0.10.5 to 0.11.0.
- [Changelog](https://github.com/rust-itertools/itertools/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-itertools/itertools/compare/v0.10.5...v0.11.0 )
---
updated-dependencies:
- dependency-name: itertools
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-06-29 08:11:14 +00:00
natalie
b66001fb89
Add vss commitment to participant demo and generate key package ( #35 )
...
* Add text for vss_commitment input for Participant project (#32 )
* Add vss_commitment input for participant project (#32 )
* Refactor lib tests for participant project (#32 )
* Add error for vss_commitment input to panic with invalid input (#32 )
This error should be handled properly in a later commit
* Fix trusted dealer participant identifier output to be a hex encoded string (#32 )
* Update trusted dealer identifier to return original u8 value (#32 )
* Generate key package for participant (#32 )
* Add error handling for generate_key_package (#32 )
* Use frost-ed25519 v0.5.0 (#32 )
* Improve commenting and output messages (#32 )
Update commitment output message in trusted dealer
Remove answered comments
Improve comments around error handling for participant demo
2023-06-27 11:27:57 -03:00
natalie
bce4acbdd6
Add Participant project ( #15 )
...
* Add Participant project (#12 )
* Refactor trusted dealer into own project (#12 )
Set up project structure for trusted dealer and participant
* Update READMEs for top level and Pariticipant project (#12 )
* Fix makefile to run both projects (#12 )
Some formatting
* Add Participant project (#12 )
* Fix clippy errors for participant project (#12 )
* Fix clippy and fmt errors from leftover conflicts (#12 )
2023-06-15 13:23:37 -03:00