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

[release]: RC20 #3997

Merged
merged 402 commits into from
Oct 17, 2023
Merged

[release]: RC20 #3997

merged 402 commits into from
Oct 17, 2023

Conversation

mversic
Copy link
Contributor

@mversic mversic commented Oct 17, 2023

Description

Linked issue

Closes #{issue_number}

Benefits

Checklist

  • I've read CONTRIBUTING.md
  • I've used the standard signed-off commit format (or will squash just before merging)
  • All applicable CI checks pass (or I promised to make them pass later)
  • (optional) I've written unit tests for the code changes
  • I replied to all comments after code review, marking all implemented changes with thumbs up

Arjentix and others added 30 commits June 2, 2023 19:04
Signed-off-by: Aleksandr Petrosyan <[email protected]>
* [refactor]: bump `clap`, scaffold `swarm` subcommand

Signed-off-by: Dmitry Balashov <[email protected]>

* [refactor]: transform `algorithm` to `ValueEnum`

Signed-off-by: Dmitry Balashov <[email protected]>

* [feature]: implement basic flow

Signed-off-by: Dmitry Balashov <[email protected]>

* [chore]: clear dead code

Signed-off-by: Dmitry Balashov <[email protected]>

* [refactor]: safer paths manipulations

Signed-off-by: Dmitry Balashov <[email protected]>

* [fix]: sort generated services

Signed-off-by: Dmitry Balashov <[email protected]>

* [test]: update snapshot

Signed-off-by: Dmitry Balashov <[email protected]>

* [fix]: skip empty command serialisation; chores

Signed-off-by: Dmitry Balashov <[email protected]>

* [refactor]: define consts

Signed-off-by: Dmitry Balashov <[email protected]>

* [refactor]: pass workspace check; lints

Signed-off-by: Dmitry Balashov <[email protected]>

* [refactor]: chores

Signed-off-by: Dmitry Balashov <[email protected]>

* [feat]: impl basic UI

Signed-off-by: Dmitry Balashov <[email protected]>

* [fix]: fix shallow git clone

Signed-off-by: Dmitry Balashov <[email protected]>

* [chore]: update ui

Signed-off-by: Dmitry Balashov <[email protected]>

* [refactor]: simplify resolution reporting

Signed-off-by: Dmitry Balashov <[email protected]>

* [refactor]: doc comments, naming, etc

Signed-off-by: Dmitry Balashov <[email protected]>

* [refactor]: move `swarm` mod

Signed-off-by: Dmitry Balashov <[email protected]>

* [refactor]: chores; update doc comments

Signed-off-by: Dmitry Balashov <[email protected]>

* [fix]: fix config path in docker image

Signed-off-by: Dmitry Balashov <[email protected]>

* [fix]: clippy lints

Signed-off-by: Dmitry Balashov <[email protected]>

* [fix]: specify all trusted peers; set genesis key pair only for the genesis peer

Signed-off-by: Dmitry Balashov <[email protected]>

* [chore]: add fixme

Signed-off-by: Dmitry Balashov <[email protected]>

* [refactor]: chores

Signed-off-by: Dmitry Balashov <[email protected]>

* [test]: fix `kagami` and `iroha_config_base` tests

Signed-off-by: Dmitry Balashov <[email protected]>

* [fix]: use `SocketAddr`

Signed-off-by: Dmitry Balashov <[email protected]>

* [refactor]: apply lints

Signed-off-by: Dmitry Balashov <[email protected]>

* [refactor]: allow any docker image; rename args

Signed-off-by: Dmitry Balashov <[email protected]>

* [refactor]: fix lints

Signed-off-by: Dmitry Balashov <[email protected]>

* Apply suggestions from code review

Co-authored-by: Ilia Churin <[email protected]>
Signed-off-by: 0x009922 <[email protected]>

* [chore]: remove extra doc

Signed-off-by: Dmitry Balashov <[email protected]>

* [chore]: remove inaccurate comment

Signed-off-by: Dmitry Balashov <[email protected]>

* [refactor]: use `.dir()`

Signed-off-by: Dmitry Balashov <[email protected]>

* [refactor]: derive `Display` for `AlgorithmArg`

Signed-off-by: Dmitry Balashov <[email protected]>

* [refactor]: use `Error::FieldDeserialization`

Signed-off-by: Dmitry Balashov <[email protected]>

* [refactor]: apply lints

Signed-off-by: Dmitry Balashov <[email protected]>

* [refactor]: move secp256k1 seed len check to `iroha_crypto`

Signed-off-by: Dmitry Balashov <[email protected]>

* [refactor]: expand `swarm::key_gen` module

Signed-off-by: Dmitry Balashov <[email protected]>

* [chore]: fix format

Signed-off-by: Dmitry Balashov <[email protected]>

* [chore]: capitalise error messages

Signed-off-by: Dmitry Balashov <[email protected]>

---------

Signed-off-by: Dmitry Balashov <[email protected]>
Signed-off-by: 0x009922 <[email protected]>
Co-authored-by: Ilia Churin <[email protected]>
Signed-off-by: alexstroke <[email protected]>
Signed-off-by: alexstroke <[email protected]>
@github-actions github-actions bot added the iroha2-dev The re-implementation of a BFT hyperledger in RUST label Oct 17, 2023
Signed-off-by: Aleksandr Petrosyan <[email protected]>
@mversic mversic closed this Oct 17, 2023
@mversic mversic reopened this Oct 17, 2023
@mversic mversic merged commit 51d6876 into iroha2-stable Oct 17, 2023
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
iroha2-dev The re-implementation of a BFT hyperledger in RUST
Projects
None yet
Development

Successfully merging this pull request may close these issues.