Skip to content
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

Add info about our discord #11

Merged
merged 5 commits into from
Sep 26, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 11 additions & 3 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,14 @@

Thanks for taking interest to contributing to our project!

## Join us in Discord!
We welcome all contributors to communicate with us [in Discord]! Please, reach out to us
in `#lockness-contribute` room.

## Pull Requests
Prior to making a PR, we ask you to communicate it with us, preferably by opening an issue.
This would help to keep your work aligned with the maintainers view and get insights from
them.
Prior to making a PR, we ask you to communicate it with us, either [in Discord] or, if you
prefer, by opening an issue in the repo. This would help to keep your work aligned with the
maintainers view and avoid situations in which we can't accept your contribution.

All commits are required to be signed via verified GPG key. You can read about commit signing
in [this series of articles](https://docs.github.com/en/authentication/managing-commit-signature-verification)
Expand Down Expand Up @@ -62,3 +66,7 @@ communicate with us for other reasons.
However, if you want to report something that you believe might be a security
vulnerability or a security flaw in this or any upstream project, please report
it following the procedure described in [SECURITY.md](./SECURITY.md).

Feel free to reach out to us [in Discord] as well.

[in Discord]: https://discordapp.com/channels/905194001349627914/1285268686147424388
4 changes: 2 additions & 2 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,6 @@ docs-open:

readme:
cargo readme -i src/lib.rs -r round-based/ -t ../docs/readme.tpl --no-indent-headings \
| perl -ne 's/(?<!!)\[([^\[]+?)\]\([^\(]+?\)/\1/g; print;' \
| perl -ne 's/(?<!!)\[([^\[]+?)\]\((?!https:)[^\(]+?\)/\1/g; print;' \
| perl -ne 's/\[([^\[]+?)\](?!\()/\1/g; print;' \
> README.md
4 changes: 4 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
![License: MIT](https://img.shields.io/crates/l/round-based.svg)
[![Docs](https://docs.rs/round-based/badge.svg)](https://docs.rs/round-based)
[![Crates io](https://img.shields.io/crates/v/round-based.svg)](https://crates.io/crates/round-based)
[![Discord](https://img.shields.io/discord/905194001349627914?logo=discord&logoColor=ffffff&label=Discord)](https://discordapp.com/channels/905194001349627914/1285268686147424388)

An MPC framework that unifies and simplifies the way of developing and working with
multiparty protocols (e.g. threshold signing, random beacons, etc.).
Expand Down Expand Up @@ -36,3 +37,6 @@ the documentation of the protocol you're using), but usually they are:

* `dev` enables development tools such as protocol simulation
* `runtime-tokio` enables tokio-specific implementation of async runtime

## Join us in Discord!
Feel free to reach out to us [in Discord](https://discordapp.com/channels/905194001349627914/1285268686147424388)!
8 changes: 8 additions & 0 deletions round-based-derive/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
## v0.2.2
* Update links in crate settings [#11]

[#11]: https://github.com/LFDT-Lockness/round-based/pull/11

## v0.2.1

Changes prior to this version weren't documented
4 changes: 2 additions & 2 deletions round-based-derive/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
[package]
name = "round-based-derive"
version = "0.2.1"
version = "0.2.2"
edition = "2021"
license = "MIT OR Apache-2.0"
description = "Proc-macro for deriving `round-based` traits"
repository = "https://github.com/dfns/round-based"
repository = "https://github.com/LFDT-Lockness/round-based"

[lib]
proc-macro = true
Expand Down
13 changes: 9 additions & 4 deletions round-based/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,20 +1,25 @@
## v0.3.2
* Update links in crate settings, update readme [#11]

[#11]: https://github.com/LFDT-Lockness/round-based/pull/11

## v0.3.1
* Add `rounds_router::simple_store::RoundMsgs::into_iter_including_me()` [#9]

[#9] https://github.com/dfns/round-based/pull/9
[#9]: https://github.com/LFDT-Lockness/round-based/pull/9

## v0.3.0
* Add no_std and wasm support [#6]
* Add state machine wrapper that provides sync API to carry out the protocol defined as async function [#7]

[#6]: https://github.com/dfns/round-based/pull/6
[#7]: https://github.com/dfns/round-based/pull/7
[#6]: https://github.com/LFDT-Lockness/round-based/pull/6
[#7]: https://github.com/LFDT-Lockness/round-based/pull/7

## v0.2.2

* fix: correct handling of stores that need no messages in RoundsRouter [#4]

[#4]: https://github.com/dfns/round-based/pull/4
[#4]: https://github.com/LFDT-Lockness/round-based/pull/4

## v0.2.1

Expand Down
4 changes: 2 additions & 2 deletions round-based/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
[package]
name = "round-based"
version = "0.3.1"
version = "0.3.2"
edition = "2021"
license = "MIT OR Apache-2.0"
description = "Driver for MPC protocols"
repository = "https://github.com/dfns/round-based"
repository = "https://github.com/LFDT-Lockness/round-based"
categories = ["asynchronous", "cryptography", "network-programming"]
keywords = ["round-based", "mpc", "protocol"]
readme = "../README.md"
Expand Down
4 changes: 4 additions & 0 deletions round-based/src/lib.rs
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
//! ![License: MIT](https://img.shields.io/crates/l/round-based.svg)
//! [![Docs](https://docs.rs/round-based/badge.svg)](https://docs.rs/round-based)
//! [![Crates io](https://img.shields.io/crates/v/round-based.svg)](https://crates.io/crates/round-based)
//! [![Discord](https://img.shields.io/discord/905194001349627914?logo=discord&logoColor=ffffff&label=Discord)](https://discordapp.com/channels/905194001349627914/1285268686147424388)
//!
//! An MPC framework that unifies and simplifies the way of developing and working with
//! multiparty protocols (e.g. threshold signing, random beacons, etc.).
Expand Down Expand Up @@ -36,6 +37,9 @@
//!
//! * `dev` enables development tools such as [protocol simulation](simulation)
//! * `runtime-tokio` enables [tokio]-specific implementation of [async runtime](runtime)
//!
//! ## Join us in Discord!
//! Feel free to reach out to us [in Discord](https://discordapp.com/channels/905194001349627914/1285268686147424388)!

#![cfg_attr(docsrs, feature(doc_cfg, doc_auto_cfg, doc_cfg_hide))]
#![forbid(unused_crate_dependencies, missing_docs)]
Expand Down
Loading