- Nov 19, 2023
-
-
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
-
-
- Nov 15, 2023
-
-
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
-
- Nov 02, 2023
-
-
* remove comment * update docs * fix benchmarks test suite * refactore SetupBenchmark * update pallet identity * remove gdev_benchmark
-
- Sep 15, 2023
-
-
* allow clippy needless_pass_by_ref_mut * fix clippy °_° * fix provider behavior * fix build errors * change behavior of going below ED * fix provider initialization * add mock epoch change * add session number test * add session number test * WIP fix tests * fix time-based ud test * update metadata * FIX apply all fix from flash branch * partial fix clippy other suggestions are not legit * fix metadata and end2end test * fix build tests * fix build and clippy * remove benchmark of upgrade_accounts this happens in substrate dependency I also updated other packages because why not :D and I removed a useless implementation in mock but the test do not compile with feature runtime benchmarks anyway * test_total_issuance_vs_monetary_mass * proofreading comment * fix total issuance differently this actually fixes total issuance at genesis instead of creating duplicate account data * fix test scenario the thing tested here was not the ability to call the function, but the impossibility of deleting the account * add comment to explain test * fix providers and sufficients counts * fix initial balance * fix initial TotalIssuance * fix clippy warnings and optimization * fix xtask * update docs * add DustHandle * fix pallets config * fix tests * fix pallet_balance genesis config * wip: fix end2end-test * fix manual and instant sealing * fix live-tests * fix offences after rebase * generate all weights * add rust toolchain file * fix benchmarks Pallet balances benchmarks need https://github.com/duniter/substrate/commit/c36ab4f32454318a47777b24b6533c44121fc10b because pallet duniter-account add another provider. * fix babe-worker * fix subxt dependency * fix ImplicitCallIndex and Weight::from_ref_time deprecation * fix consensus_babe dependency * regenerate weights Regenerate all weights except for pallet-balance failing on one extrinsic * workaround pallet_duniter_account Workaround to be able to pass https://github.com/paritytech/substrate/blob/6ef184e33f6ce0f56999ae84b212ea6148c0624d/frame/balances/src/benchmarking.rs#L271 in the benchmark. ExtraFlags is private and Default is always new_logic not suitable for the benchmark. * wip fix node errors * wip fix runtime errors * fix pallet-duniter-account errors * fix pallet-balance errors * fix pallet-identity errors * fix pallet-duniter-account errors * upgrade Cargo files * update docs
-
- Sep 12, 2023
-
-
* fix clippy * fix after rebase * WIP example specs * fix after rebase * add reproducibility * doc add missing protobuf compiler * remove ref to genesis timestamp * fix broken next identity index genesis * our pallets are not coming from the framework * fix first_ud everywhere * remove files unwanted on main branch * also apply renaming to gdev * rename first_ud_value and add comments (to put in value the absence of first_ud_time) * use index provided in GenesisIdty * add mold to documentation * change gtest existential deposit and adapt genesis parsing to real-world data * embed raw chainspecs only when enabled * add comments
-
* Fix distance-oracle EvaluationPool type * Remove instanciation and dep to certification * Doc comments, make max size params const * Fix default distance dir * Rename pool accessors * doc add READMEs * fix(distance): Remember account_id who reserved * Log, comments, crate author * feat: distance * integration tests, expiration * fixes & working end2end tests * fix(distance): max_depth, compute min_certs_for_referee * fix(distance): add distance pallet to gtest, g1 * test(distance): WiP end2end test * feat: distance
-
- Aug 17, 2023
-
-
Pascal Engélibert authored
-
- May 28, 2023
-
-
Hugo Trentesaux authored
* fix gtest runtime type name * add embeded client spec and genesis in binary (this re-buids chainspecs at each run) * refac chainspecs generation * add what is needed to build gtest chainspecs
-
- May 22, 2023
-
-
Hugo Trentesaux authored
* fix smith certification validity * get values of parameters * tuxmain review * add checks and improve formatting * improve genesis parsing adds info * fix json with new format * fix warnings * new gtest genesis format * get build working with gtest feature `cargo build --features gtest --no-default-features` * update lib.rs * update cargo.toml * add readme for runtimes
-
* fix(runtime) fix benchmarks for g1 and gtest * feat(runtime) enforce gdev-benchmark for benchmark commands
-
- May 02, 2023
-
-
Hugo Trentesaux authored
duplicate functions renamed smiths -> smith
-
Added a genesis builder for benchmarking with pre-configured accounts that can be used during the benchmarking and circumvent limitation imposed by pallets coupling.
-
Pascal Engélibert authored
-
- Apr 24, 2023
-
-
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
-
- Feb 16, 2023
-
-
* remove cmd.shared_params.dev special case since --dev is a shortcut for --chain=dev and that case is managed in load_spec there is no need to manage it separately
-
- Feb 02, 2023
-
-
Pascal Engélibert authored
-
- Nov 23, 2022
-
-
Éloïs authored
-
- Nov 20, 2022
-
-
Éloïs authored
-
- Sep 12, 2022
-
-
* fix use statement position * fix variable names * Apply 1 suggestion(s) to 1 file(s) * tests(cucumber): add identity creation scenario * fix(wot): typo MinCertForCreateIdtyRigh -> MinCertForCreateIdtyRight
-
- Sep 11, 2022
-
-
Éloïs authored
* feat(genesis): allow genesis certs with custom expiration time
-
- Sep 08, 2022
-
-
* docs(all): fix homepage & name in license
-
- Sep 06, 2022
-
-
Éloïs authored
* tests(cucumber): comment log extrinsic encoded * remove genesis param *certs_expire_on
-
- Aug 15, 2022
-
-
Éloïs authored
* fix(binary): get ParamsAppliedAtGenesis values from json genesis conf
-
- Aug 07, 2022
-
-
Éloïs authored
-
- Jul 17, 2022
-
-
Éloïs authored
* upgrade substrate to polkadot-v0.9.23
-
- Jul 16, 2022
-
-
Éloïs authored
* feat(governance): replace smiths collective by technical committee
-
- Jul 13, 2022
- Jul 12, 2022
-
-
Éloïs authored
* feat(identity): add call change_owner_key
-
- Jul 11, 2022
-
-
Éloïs authored
* ref(runtime): more generic IdtyData
-
- Jul 05, 2022
-
-
Éloïs authored
* ref: move IdtyDataIter in common runtime * bench real weights for pallet ud * bench claim_uds * weights constants * weights: ParametersStorage is whitelisted * pallet ud on_initialize weights * manual ud: not emit event if 0 UDs claimed * tests(gdev): add int test test_remove_identity_after_one_ud * auto claim uds at member removal * migrate pallet id integration tests to manual ud * remove all try_get in pallet ud * write PastReevals * add call claim_uds * remove pallet ud_accounts_storage * update pallet ud interface * create type FirstEligibleUd * add custom IdtyData
-
- Jun 26, 2022
-
-
Éloïs authored
-
- Jun 06, 2022
-
-
Pascal Engélibert authored
-
- Jun 04, 2022
- May 31, 2022
-
-
- May 27, 2022
-
-
Éloïs authored