smith-members (!217)
* rebase: update metadata.scale * review: replace `expect` by `if let Some` * review: lost membership is to be handled by `OnMembershipEventHandler` * feat(smith-members): review: docstring * feat(smith-members): review: auteur * fix(smith-members): test * clean(smith-members): dead code * feat(smith-members): disable certification replay * refac(smith-members): prefix "on_" for handlers * fix(smith-members): clippy again * fix(smith-members): clippy * feat(smith-members): benchmarks * fix(smith-members): clippy for benchmarking * refac(smith-members): u32 / usize * refac(smith-members): cleaner code for smith invitation * refac(smith-members): wrong TODO * refac(smith-members): SmithInactivityMaxDuration * refac(smith-members): remove comment TODO * refac(smith-members): authority-members OnBlacklistedMember is no more used * refac(smith-members): authority-members OnRemovedMember is no more used * fix(smith-members): remove some TODO * refac(smith-members): remove Instance1 for WoT * refac(smith-members): remove IsSubWoT * test(smith-members): non-applicable tests * test(smith-members): test_revoke_idty * test(smith-members): test_smith_member_can_revoke_its_idty * test(smith-members): change_owner_key * feat(smith-members): replace smith-wot by smith-members * feat(smith-members): only online smiths can invite/certify other smiths * feat(smith-members): only WoT members can be invited * feat(smith-members): check IsWoTMember * feat(smith-members): refac error names + fix cert on excluded * feat(smith-members): events * feat(smith-members): clippy * feat(smith-members): refact: constants * feat(smith-members): max stock of certifications per smith * feat(smith-members): smith account can be excluded, not deleted * feat(smith-members): refact: renaming * feat(smith-members): refact: provide_is_member * feat(smith-members): refact: check_* and do_* functions * feat(smith-members): remove CertsByReceiver (all in Smiths) * feat(smith-members): weird things * feat(smith-members): blacklisting stub * feat(smith-members): smith expires_on * feat(smith-members): remove Counted * feat(smith-members): accept_invitation * feat(smith-members): invite_smith + certify
Showing
- .gitlab-ci.yml 1 addition, 0 deletions.gitlab-ci.yml
- Cargo.lock 25 additions, 0 deletionsCargo.lock
- Cargo.toml 1 addition, 0 deletionsCargo.toml
- end2end-tests/cucumber-genesis/default.json 1 addition, 6 deletionsend2end-tests/cucumber-genesis/default.json
- end2end-tests/cucumber-genesis/wot.json 1 addition, 6 deletionsend2end-tests/cucumber-genesis/wot.json
- node/src/chain_spec/gdev.rs 7 additions, 29 deletionsnode/src/chain_spec/gdev.rs
- node/src/chain_spec/gen_genesis_data.rs 80 additions, 99 deletionsnode/src/chain_spec/gen_genesis_data.rs
- node/src/chain_spec/gtest.rs 6 additions, 19 deletionsnode/src/chain_spec/gtest.rs
- pallets/authority-members/src/impls.rs 4 additions, 6 deletionspallets/authority-members/src/impls.rs
- pallets/authority-members/src/lib.rs 16 additions, 12 deletionspallets/authority-members/src/lib.rs
- pallets/authority-members/src/mock.rs 2 additions, 1 deletionpallets/authority-members/src/mock.rs
- pallets/authority-members/src/traits.rs 16 additions, 4 deletionspallets/authority-members/src/traits.rs
- pallets/certification/src/benchmarking.rs 25 additions, 25 deletionspallets/certification/src/benchmarking.rs
- pallets/certification/src/lib.rs 41 additions, 42 deletionspallets/certification/src/lib.rs
- pallets/certification/src/tests.rs 5 additions, 5 deletionspallets/certification/src/tests.rs
- pallets/distance/src/mock.rs 2 additions, 1 deletionpallets/distance/src/mock.rs
- pallets/duniter-test-parameters/src/lib.rs 9 additions, 9 deletionspallets/duniter-test-parameters/src/lib.rs
- pallets/duniter-wot/src/lib.rs 54 additions, 89 deletionspallets/duniter-wot/src/lib.rs
- pallets/duniter-wot/src/mock.rs 11 additions, 101 deletionspallets/duniter-wot/src/mock.rs
- pallets/duniter-wot/src/tests.rs 20 additions, 261 deletionspallets/duniter-wot/src/tests.rs
Loading
Please register or sign in to comment