Skip to content
Snippets Groups Projects
Hugo Trentesaux's avatar
Hugo Trentesaux authored
* delete notes.txt file

* update notes with links to issues

* update comment according to #159

* doc idtystatus in readme

* update weightinfo and benchmarks accordingly

* add benchmark

* remove remove_identity_consumers

* remove force_remove_identity call

* fix todo in test

* update doc

- remove request_membership
- remove validate_identity

* fix tests according to new MembershipRemovalReason

* add membership removal reasons

and clean up membership internal functions

* remove check_remove_identity

* build live tests

(but no current network to check them against)

* clippy :man_facepalming:

* add wot tests related to issue #136

* refac certification creation checks

* refac identity creation checks

* test benchmark ok

* more precise error messages

* check benchmarks ok

* cargo cucumber ok

* cargo test workspace ok

* cargo test workspace quasi ok

* cargo check all tests

* cargo check all

* remove IdtyEvent change owner key

* remove removal other reason

* refac revocation and removal reason

* wip

* refac

* refac scheduling (tests ok)

* add *Period

* cargo test identity ok

* remove IdtyEvent::Validated

* cargo test wot ok

* cargo test wot ok

(one fails but fot the good reason)

* cargo test membership ok

* cargo check wot tests

* cargo check identity tests

* cargo check membership tests

* also remove validate trait

* remove validate_identity

* refac identity status to allow more fine-grain control

* remove unused trait

* cargo check ok

* remove indentity confirmation constraints

* remove request from membership primitives

* remove request_membership from lib.rs
6b598084
History
Name Last commit Last update
..
res
src
Cargo.toml
README.md

Xtask

We choose xtask to run Rust scripts using cargo. To build these scripts, just run:

cargo xtask # this will build the scripts and show the available commands

These scripts mainly deal with runtime operations.

Doc

Usage: xtask <COMMAND>

Commands:
  build                Build duniter binary
  gen-calls-doc        Generate calls documentation
  inject-runtime-code  Inject runtime code in raw specs
  release-runtime      Release a new runtime
  test                 Execute unit tests and integration tests End2tests are skipped
  help                 Print this message or the help of the given subcommand(s)

Options:
  -h, --help  Print help