gtest genesis parsing
- only embed chainspec when feature enabled
- change existential deposit to match g1v1
- adapt genesis parsing to real-world data
# build with gtest feature
cargo build --release --features gtest --no-default-features
# run with custom genesis
DUNITER_GTEST_GENESIS=~/dev/py-g1-migrator/output/gtest_genesis.json duniter --tmp --alice --chain=gtest_dev
Merge request reports
Activity
changed milestone to %ğtest migration
added RN-binary RN-runtime labels
assigned to @HugoTrentesaux
removed RN-runtime label
added 2 commits
added 2 commits
[could be improved] run benchmarks on gtest instead of gdev runtime
# build cargo build --release --features runtime-benchmarks --features gtest --no-default-features
-> prepare genesis for benchmarks
Edited by Hugo Trentesauxadded 18 commits
-
dee6a2e0...74a73b2e - 2 commits from branch
master
- 74a73b2e...9582775d - 6 earlier commits
- daac5fe9 - also apply renaming to gdev
- 481c3423 - remove files unwanted on main branch
- 1937f4b6 - fix first_ud everywhere
- 379732d2 - our pallets are not coming from the framework
- 4b17afe7 - fix broken next identity index genesis
- 8edd9444 - remove ref to genesis timestamp
- c50a3c62 - doc add missing protobuf compiler
- 7c151fe0 - add reproducibility
- 8a1e5855 - fix after rebase
- dd126ebc - WIP example specs
Toggle commit list-
dee6a2e0...74a73b2e - 2 commits from branch
added 19 commits
-
31432e7d - 1 commit from branch
master
- 31432e7d...1f4199c5 - 8 earlier commits
- 525c99c6 - fix first_ud everywhere
- 8b5b9825 - our pallets are not coming from the framework
- 2dafc7ac - fix broken next identity index genesis
- 43b80e63 - remove ref to genesis timestamp
- de28baf2 - doc add missing protobuf compiler
- 0ca5be22 - add reproducibility
- d89a2ce9 - fix after rebase
- 42012d58 - WIP example specs
- 25699d90 - fix after rebase
- 71c32b8f - fix clippy
Toggle commit list-
31432e7d - 1 commit from branch
added 19 commits
-
b575a32a - 1 commit from branch
master
- b575a32a...b98f7e88 - 8 earlier commits
- e58f1dde - fix first_ud everywhere
- 83093c52 - our pallets are not coming from the framework
- 574679ad - fix broken next identity index genesis
- 5582dff4 - remove ref to genesis timestamp
- 23e45106 - doc add missing protobuf compiler
- 2c8728e2 - add reproducibility
- 93a5d2aa - fix after rebase
- e363ff9c - WIP example specs
- 65a3a9de - fix after rebase
- 1d63be26 - fix clippy
Toggle commit list-
b575a32a - 1 commit from branch
mentioned in commit 1d48d12e
@cgeek pour info, j'ai fusionné !172 (merged) !176 (merged) !182 (merged) dans la branche
hugo-flash
et résolu les conflits. On peut donc faire :# compiler avec gtest cargo build --features gtest --no-default-features # exécuter avec le genesis en sortie de py-g1-migrator DUNITER_GTEST_GENESIS=./node/specs/gtest_genesis.json ./target/debug/duniter --tmp --alice --chain=gtest_dev
et ça fonctionne.
[edit] même testé avec l'oracle :
# démarre le noeud duniter dans un dossier temporaire défini DUNITER_GTEST_GENESIS=./node/specs/gtest_genesis.json ./target/debug/duniter -d /tmp/duniter --alice --chain=gtest_dev # démarre l'oracle de distance en indiquant le bon dossier ./target/debug/distance-oracle -d /tmp/duniter/chains/gtest_dev/distance -l debug
(bon, en vrai, il faut soumettre une demande d'évaluation de distance sur le réseau, attendre une session, lancer l'oracle..., mais toute la tuyauterie fonctionne)
Edited by Hugo Trentesauxadded 20 commits
-
1d63be26...4234da98 - 2 commits from branch
master
- 4234da98...f223c7e5 - 8 earlier commits
- e379d003 - fix first_ud everywhere
- 7ed0e15e - our pallets are not coming from the framework
- 70f954e3 - fix broken next identity index genesis
- 3abba8d6 - remove ref to genesis timestamp
- 962627c5 - doc add missing protobuf compiler
- df92661b - add reproducibility
- 9b3e7ae1 - fix after rebase
- 3451f293 - WIP example specs
- 71a378f2 - fix after rebase
- f2561adb - fix clippy
Toggle commit list-
1d63be26...4234da98 - 2 commits from branch
mentioned in commit d8b38f28
mentioned in commit b145f36f
changed milestone to %runtime-600
changed milestone to %runtime-700