Skip to content

Commit e391b9b

Browse files
authored
Merge pull request #11 from LFDT-Lockness/discord
Add info about our discord
2 parents 68a65d8 + 5f5fe49 commit e391b9b

File tree

9 files changed

+43
-14
lines changed

9 files changed

+43
-14
lines changed

CONTRIBUTING.md

+11-3
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,14 @@
22

33
Thanks for taking interest to contributing to our project!
44

5+
## Join us in Discord!
6+
We welcome all contributors to communicate with us [in Discord]! Please, reach out to us
7+
in `#lockness-contribute` room.
8+
59
## Pull Requests
6-
Prior to making a PR, we ask you to communicate it with us, preferably by opening an issue.
7-
This would help to keep your work aligned with the maintainers view and get insights from
8-
them.
10+
Prior to making a PR, we ask you to communicate it with us, either [in Discord] or, if you
11+
prefer, by opening an issue in the repo. This would help to keep your work aligned with the
12+
maintainers view and avoid situations in which we can't accept your contribution.
913

1014
All commits are required to be signed via verified GPG key. You can read about commit signing
1115
in [this series of articles](https://docs.github.com/en/authentication/managing-commit-signature-verification)
@@ -62,3 +66,7 @@ communicate with us for other reasons.
6266
However, if you want to report something that you believe might be a security
6367
vulnerability or a security flaw in this or any upstream project, please report
6468
it following the procedure described in [SECURITY.md](./SECURITY.md).
69+
70+
Feel free to reach out to us [in Discord] as well.
71+
72+
[in Discord]: https://discordapp.com/channels/905194001349627914/1285268686147424388

Cargo.lock

+2-2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Makefile

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,6 @@ docs-open:
1111

1212
readme:
1313
cargo readme -i src/lib.rs -r round-based/ -t ../docs/readme.tpl --no-indent-headings \
14-
| perl -ne 's/(?<!!)\[([^\[]+?)\]\([^\(]+?\)/\1/g; print;' \
14+
| perl -ne 's/(?<!!)\[([^\[]+?)\]\((?!https:)[^\(]+?\)/\1/g; print;' \
1515
| perl -ne 's/\[([^\[]+?)\](?!\()/\1/g; print;' \
1616
> README.md

README.md

+4
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
![License: MIT](https://img.shields.io/crates/l/round-based.svg)
22
[![Docs](https://docs.rs/round-based/badge.svg)](https://docs.rs/round-based)
33
[![Crates io](https://img.shields.io/crates/v/round-based.svg)](https://crates.io/crates/round-based)
4+
[![Discord](https://img.shields.io/discord/905194001349627914?logo=discord&logoColor=ffffff&label=Discord)](https://discordapp.com/channels/905194001349627914/1285268686147424388)
45

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

3738
* `dev` enables development tools such as protocol simulation
3839
* `runtime-tokio` enables tokio-specific implementation of async runtime
40+
41+
## Join us in Discord!
42+
Feel free to reach out to us [in Discord](https://discordapp.com/channels/905194001349627914/1285268686147424388)!

round-based-derive/CHANGELOG.md

+8
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
## v0.2.2
2+
* Update links in crate settings [#11]
3+
4+
[#11]: https://github.com/LFDT-Lockness/round-based/pull/11
5+
6+
## v0.2.1
7+
8+
Changes prior to this version weren't documented

round-based-derive/Cargo.toml

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
[package]
22
name = "round-based-derive"
3-
version = "0.2.1"
3+
version = "0.2.2"
44
edition = "2021"
55
license = "MIT OR Apache-2.0"
66
description = "Proc-macro for deriving `round-based` traits"
7-
repository = "https://github.com/dfns/round-based"
7+
repository = "https://github.com/LFDT-Lockness/round-based"
88

99
[lib]
1010
proc-macro = true

round-based/CHANGELOG.md

+9-4
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,25 @@
1+
## v0.3.2
2+
* Update links in crate settings, update readme [#11]
3+
4+
[#11]: https://github.com/LFDT-Lockness/round-based/pull/11
5+
16
## v0.3.1
27
* Add `rounds_router::simple_store::RoundMsgs::into_iter_including_me()` [#9]
38

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

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

10-
[#6]: https://github.com/dfns/round-based/pull/6
11-
[#7]: https://github.com/dfns/round-based/pull/7
15+
[#6]: https://github.com/LFDT-Lockness/round-based/pull/6
16+
[#7]: https://github.com/LFDT-Lockness/round-based/pull/7
1217

1318
## v0.2.2
1419

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

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

1924
## v0.2.1
2025

round-based/Cargo.toml

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
[package]
22
name = "round-based"
3-
version = "0.3.1"
3+
version = "0.3.2"
44
edition = "2021"
55
license = "MIT OR Apache-2.0"
66
description = "Driver for MPC protocols"
7-
repository = "https://github.com/dfns/round-based"
7+
repository = "https://github.com/LFDT-Lockness/round-based"
88
categories = ["asynchronous", "cryptography", "network-programming"]
99
keywords = ["round-based", "mpc", "protocol"]
1010
readme = "../README.md"

round-based/src/lib.rs

+4
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
//! ![License: MIT](https://img.shields.io/crates/l/round-based.svg)
22
//! [![Docs](https://docs.rs/round-based/badge.svg)](https://docs.rs/round-based)
33
//! [![Crates io](https://img.shields.io/crates/v/round-based.svg)](https://crates.io/crates/round-based)
4+
//! [![Discord](https://img.shields.io/discord/905194001349627914?logo=discord&logoColor=ffffff&label=Discord)](https://discordapp.com/channels/905194001349627914/1285268686147424388)
45
//!
56
//! An MPC framework that unifies and simplifies the way of developing and working with
67
//! multiparty protocols (e.g. threshold signing, random beacons, etc.).
@@ -36,6 +37,9 @@
3637
//!
3738
//! * `dev` enables development tools such as [protocol simulation](simulation)
3839
//! * `runtime-tokio` enables [tokio]-specific implementation of [async runtime](runtime)
40+
//!
41+
//! ## Join us in Discord!
42+
//! Feel free to reach out to us [in Discord](https://discordapp.com/channels/905194001349627914/1285268686147424388)!
3943
4044
#![cfg_attr(docsrs, feature(doc_cfg, doc_auto_cfg, doc_cfg_hide))]
4145
#![forbid(unused_crate_dependencies, missing_docs)]

0 commit comments

Comments
 (0)