- Nov 13, 2024
-
-
Pascal Engélibert authored
-
Pascal Engélibert authored
-
- Nov 08, 2024
- Oct 02, 2024
-
-
* remove unused deps * fix #241 * remove sp_std dependency https://github.com/paritytech/polkadot-sdk/issues/2101# This is the commit message #2: * update metadata * clean Cargo.toml * run benchmarks * update node * update crates
-
- Sep 27, 2024
-
-
* add grandpa rpc
-
- Sep 14, 2024
-
-
* fix: disable arm build * fix: rebase on master * fix(#195): cross-compilation was broken * fix(#195): client release assets * feat(#195): release-runtime takes name argument * fix(#195): runtime-release must include srtool output * feat(#195): no benchmarks on network branch * fix(#195): rebase on master * fix(#195): arm64 * feat(#195): ci: handle `network/` branch * feat(#195): `print-spec` and `release-network` commands
-
- Sep 13, 2024
-
-
* update docs (was not done in 277) * update metadata after rebase * uncomment commands * separate weights
-
- Sep 04, 2024
-
-
* regenerate metadata * fix clippy * upgrade tests * upgrade subxt * upgrade runtime * upgrade polkadot sdk version * 272 TO BE MERGED BEFORE
-
- Jun 07, 2024
-
-
* add explicit generic names * fix #236 * remove proof_size restriction * fix integrity error * add user documentation * fix FeeMultiplier minimum * add documentation * add FeeMultiplier tests * add FeeMultiplier * add fee model tests * remove transaction fees
-
- May 15, 2024
-
-
* restructure imports * Fix #226 * upgrade subxt * update to polkadot-v1.11.0
-
- May 14, 2024
-
-
Hugo Trentesaux authored
* clippy with feature runtime-benchmarks * replace convert by idtyattr
-
- May 07, 2024
-
-
* revert gen-doc changes * Revert "add doc to CI" This reverts commit 7f086905. * update xtask to polkadot-v1.9.0 * add doc to CI * reduce doc size * move runtime api doc to target artefact * add base url * enable full docs for non-local pallet * add url to rust autogenerated docs in api * add rust doc generation * remove gen-doc file from git index * fix xtask gen-docs
-
- May 06, 2024
-
-
* doc: use duniter repo * use only polkadot-sdk from duniter * use git shallow copy * upgrade documentation * regenerate metadata * fix tests * fix benchmarks * upgrade to polkadot-v1.9.0
-
- Mar 21, 2024
- Mar 20, 2024
-
-
* remove impl-for-tuples * update metadata * remove unused benchmark * update weights * simplify weight accounting * revert weight addition * add docs for handlers * unify handlers implementation in runtime * remove weight accounting OnNewIdty * simplify IdtyChange handlers * add handlers documentation * simplify Membership handlers * split OnEvent membership handler * fix formatting * fix weight for tuple handler * add weight for on_removed_wot_member
-
- Mar 06, 2024
-
-
* update metadata * rename echec in failure * fix #174 * replace session by pool * fix #207 * update client * update distance-oracle * update documentation * add weight accounting * fix end2end tests * make tests independent of EvaluationPeriod * change distance evaluation period from Sessions to Blocks
-
- Feb 21, 2024
-
-
* Apply 1 suggestion(s) to 1 file(s) * upgrade to polkadot-v1.7.1
-
- Feb 15, 2024
-
-
* fix unused imports * fix unused_must_use * fix #193
-
- Feb 09, 2024
-
-
* version 1.0 * add Cargo.lock tweak explanation * remove artefact file * format tomls * fix benchmarks in ci * harmonize quotes * fix features propagation * tweak Cargo.lock * fix version field missing for srtool * fix rebase errors * refactor workspace * upgrade genesis builder * upgrade cucumber * update to benchmarking v2
-
- Feb 08, 2024
-
-
Cédric Moreau authored
* update metadata (and regenerate doc) * release: documentation * Revert "fix(#189): force rust-toolchain.toml for runtimes as well" This reverts commit 86746b33. * release: re-enable ARM build * feat: client 0.8.0 * feat: client 0.8.0 * fix: Docker `--unsafe-ws-external` no more exist * release: disable arm build * release: runtime-800 gdev+gtest raw specs * fix(#189): force rust-toolchain.toml for runtimes as well * release: runtime-800 + spec update
-
- Feb 06, 2024
-
- Feb 02, 2024
-
-
Cédric Moreau authored
Resolve #152 "remove random_id mechanism which is heavy and that we do not use" (!235) * remove unnecessary currency associated type * WIP: rebase * WIP: update docs * WIP: clippy * WIP: test pass * WIP: // TODO: decrement consumers?
-
- Jan 30, 2024
-
-
* check live tests * cargo check benchmarks after rebase * cargo check tests after rebase * update metadata after rebase * cargo check after rebase * cargo fmt after rebase * upgrade runtime to polkadot v1.6.0 upgrade node to polkadot v1.6.0 upgrade distance oracle to polkadot v1.6.0 upgrade end2end tests upgrade xtask to polkadot v1.6.0 update repository paths to duniter polkadot v1.6.0 fix #131 optimize end2end test fix review errors update subxt branch update test comment
-
- Jan 29, 2024
-
-
Hugo Trentesaux authored
* review poka complete comment * review poka remove fixme tests * update metadata after rebase * I do not know why these tests did not run locally * update membership weights * fix benchmarks also with true runtime * fix tests * update runtime * update benchmarks * split add and renew cert remove issuer in add_cert and more refac the code compiles * clean up errors and mini refac
-
- Jan 15, 2024
-
-
* 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
-
- Jan 08, 2024
-
-
* fix no weight * add const documentation * refactor error handling * refactor doc generation * refactor using if let chaining * add generic constructor * add automatic max block weight from metadata * remove all unwrap * update docs * add extrinsic base weight overhead * update metadata * fix readability * add weights to doc * fix weight analyzer * add max_block_weight * add to workspace * rework as a lib * update all weights * fix overhead benchmark * add relative weight * fix weight evaluation with complexity parameters * add weights computation from weight files
-
- Dec 20, 2023
-
-
Benjamin Gallois authored
* add check metadata * Revert "add automatic metadata generation at commit" This reverts commit b8f0e439. * add automatic metadata generation at commit * add clippy checks for runtime-features * fix clippy errors runtime-benchmarks * remove unused BenchmarkSetupHandler trait * optimize AccountLinker
-
- Dec 18, 2023
-
-
* fix rebase errors and formatting * separate offences end2end tests * fix end2end tests offences * add end2end test babe offences * add end2end test grandpa offences * add end2end test im_offline offences
-
- Dec 15, 2023
-
-
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
* 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
-
- Dec 06, 2023
-
-
* fix(#150): show more parameters on genesis
-
- Nov 30, 2023
-
-
* refactor functions naming for pallet-membership * refactor functions naming for pallet-certification * fix tests with runtime-benchmark feature * fix compilation with runtime-benchmarks feature * update documentation * remove handlers weights for pallet_membership * remove handlers weights for pallet_identity * remove handlers weights for pallet_certification * add best practices for benchmarking * add hooks benchmark pallet_universal_dividend * add missing benchmarks pallet_universal_dividend * update weights * fix pallet_provide_randomness on_initialize weight * fix pallet_identity weight::zero * fix pallet_membership weight::zero * fix pallet_certification weight::zero * fix pallet_authority_members weight::zero * fix pallet_identity weight::zero * fix pallet_membership weight::zero
-
- Nov 29, 2023
-
-
Cédric Moreau authored
-
- Nov 26, 2023
-
-
Hugo Trentesaux authored
* update live tests * wip add position of duplicate * wip add counter for owner key * wip add coherence test * wip
-
- Nov 19, 2023
-
-
Cédric Moreau authored
-
Cédric Moreau authored
-
Cédric Moreau authored
* fix(ci): disable benchmark tests (failing) * feat: bump Runtime to 700 + client to 0.7.0 * fix: DUNITER_CLIENT_SPEC for both GDev and GTest currencies * feat: GDev parameters * feat: convert gdev>est config files to YAML
-
- Nov 16, 2023
-
-
* fix pallet-certification benchmarks * fix pallet-identity benchmarks (cherry picked from commit c2dd6399) * ci: add benchmark tests * fix benchmarks for g1
-
- Nov 15, 2023
-
-
* fix after merge * add digest decoding complexity * fix runtime-benchmarks feature for testing * use our weights * add benchmarks for test * add benchmarks for runtime * add pallet distance benchmarks
-
Hugo Trentesaux authored
* implement quotas implement weights "à l'arrache" benchmarks duniter-account "à l'arrache" implement benchmark logic (not proper benchmarks) fix live tests
and clippy replace quotas by quota everywhere comment unused sections of template remove quota treasury dependency give treasury address as argument typo review tuxmain doc readme rename error DistanceKO to DistanceNotOK merge new owner key and revocation signature merge signature error types rename NewOwnerKeyPayload fix comment make eligibility more explicit implement quotas implement weights "à l'arrache" benchmarks duniter-account "à l'arrache" implement benchmark logic (not proper benchmarks) fix live tests and clippy replace quotas by quota everywhere comment unused sections of template remove quota treasury dependency give treasury address as argument typo review tuxmain doc readme rename error DistanceKO to DistanceNotOK merge new owner key and revocation signature merge signature error types rename NewOwnerKeyPayload fix comment make eligibility more explicit update metadata fix fix fee multiplier update prevent network discovery + connecting other nodes
-
- Nov 14, 2023
-
-
Cédric Moreau authored
-