Commits on Source (36)
-
Pascal Engélibert authoredVerified12207203
-
e137b604
-
7826b7d7
-
d2443ff5
-
bgallois authoredUnverified483a1570
-
bgallois authoredUnverified92d5e8f6
-
bgallois authoredUnverified4d5e08be
-
Vincent Texier authored08c82258
-
Pascal Engélibert authoredVerifiedaac91ac9
-
Pascal Engélibert authoredVerified46fdd26c
-
adf41261
-
d3730345
-
0bfd3e4d
-
Hugo Trentesaux authored
* clippy * review tuxmain * refac: simplify syntax * ref: reorder keys to limit confusion * fix: session keys instead of authority keys * refac: move stuff and add comments
22345178 -
Pascal Engélibert authored3da34f02
-
Added a genesis builder for benchmarking with pre-configured accounts that can be used during the benchmarking and circumvent limitation imposed by pallets coupling.
3745d65e -
e26011ee
-
4a724515
-
6559e67a
-
2c9ff2f6
-
35e4f5f7
-
Hugo Trentesaux authoredbfba864a
-
Hugo Trentesaux authored
duplicate functions renamed smiths -> smith
5b69670f -
0eea07d4
-
ae77a3c4
-
Hugo Trentesaux authored
* fix same bug in cucumber test * fix(#109): handle certification renewal * test(#109): reveal certification renewal issue
14e540ea -
Hugo Trentesaux authored
* fix not enough for transfer * cucumber: add identity validation * wip add revocation test
7a128091 -
* feat(runtimes): use our benchmarks for pallet oneshot_account * feat(pallet_oneshot_account): add weights info * fix(pallet_oneshot_account): remove unecessary where clause
70ac32cd -
* fix after rebase * add comment warning about hardcoded smith metadata * feat(runtimes): use our benchmarks for pallet membership * feat(pallet_membership): add weights info * feat: add pallet membership benchmark
10170f2a -
It makes more sense to set the release LTO profile into the related Cargo.toml section than into the Dockerfile only. Using LTO 'thin' profile because according to the documentation it is a good compromise with no or little performance loss.
59111f8f -
Gilles Filippini authored
paritytech/ci-linux:production was recently switched from buster to bullseye,
54f04b41 -
* fix after rebase * feat(runtimes): use our benchmarks for pallet authority_members * feat(pallet_authority_members): add weights info * feat: add pallet authority_members benchmark
406d5f88 -
* feat: add pallet session benchmark * fix(pallet_collective): fix parameters for benchmark * fix(pallet_treasury): fix parameters for benchmark * fix(pallet_im_online): fix parameters for benchmark Fixed the pallet_im_online parameters to be pass benchmarks. MaxKeys needs to be at least 1000 because of https://github.com/paritytech/substrate/blob/e94cb0dafd4f30ff29512c1c00ec513ada7d2b5d/frame/im-online/src/benchmarking.rs#L35 * feat(runtimes): use our benchmarks for substrate pallets
8441d450 -
bgallois authoredUnverified0ee70682
-
* fix certification period on renewal
e3211e89 -
* review tuxmain * fix rebase * rename force_add_cert to do_add_cert_checked * remove origin from force_add_cert * remove duplicate UD handling * claim membership - validating identity ensure claim membership does not prevent validating identity * clippy * add acquired membership handler and new integration test scenario * run benchmarks * refactor claim_membership and expire membership instead of revoking when too few certs * re-enable claim_membership * membership expiry no identity removal membership expiry no more triggers identity removal * control by test * at membership expiry : back to pending membership * reveal identity removal on membership expiry * refac test * refac membership renewal add expiry unscheduling do not verify expiration block expiring memberships add and refac tests add integration test * wip
5a3f0654
Showing
- .gitlab-ci.yml 1 addition, 1 deletion.gitlab-ci.yml
- CONTRIBUTING.md 11 additions, 8 deletionsCONTRIBUTING.md
- Cargo.lock 28 additions, 0 deletionsCargo.lock
- Cargo.toml 1 addition, 0 deletionsCargo.toml
- docker/Dockerfile 1 addition, 2 deletionsdocker/Dockerfile
- docs/api/runtime-calls.md 38 additions, 102 deletionsdocs/api/runtime-calls.md
- docs/dev/weights-benchmarking.md 26 additions, 12 deletionsdocs/dev/weights-benchmarking.md
- docs/user/smith.md 25 additions, 19 deletionsdocs/user/smith.md
- end2end-tests/cucumber-features/identity_creation.feature 16 additions, 6 deletionsend2end-tests/cucumber-features/identity_creation.feature
- end2end-tests/cucumber-genesis/default.json 2 additions, 2 deletionsend2end-tests/cucumber-genesis/default.json
- end2end-tests/cucumber-genesis/wot.json 2 additions, 2 deletionsend2end-tests/cucumber-genesis/wot.json
- end2end-tests/tests/common/identity.rs 27 additions, 2 deletionsend2end-tests/tests/common/identity.rs
- end2end-tests/tests/common/mod.rs 4 additions, 1 deletionend2end-tests/tests/common/mod.rs
- end2end-tests/tests/cucumber_tests.rs 28 additions, 17 deletionsend2end-tests/tests/cucumber_tests.rs
- node/src/chain_spec/gdev.rs 299 additions, 41 deletionsnode/src/chain_spec/gdev.rs
- node/src/chain_spec/gen_genesis_data.rs 21 additions, 19 deletionsnode/src/chain_spec/gen_genesis_data.rs
- node/src/chain_spec/gtest.rs 4 additions, 4 deletionsnode/src/chain_spec/gtest.rs
- node/src/command.rs 2 additions, 0 deletionsnode/src/command.rs
- node/src/command/key.rs 4 additions, 0 deletionsnode/src/command/key.rs
- pallets/README.md 1 addition, 0 deletionspallets/README.md