What's Changed
- GitHub actions by @yvan-sraka in #1784
- Install Rust Cache GitHub Action + Bors by @yvan-sraka in #1786
- Remove gitlab files and update crates by @damip in #1792
- Test client the good way by @massa-bot in #1618
- Harmonize AddressState and AddressInfo by @massa-bot in #1777
- Make CI output logs rather than upload artifacts and fix coverage by @yvan-sraka in #1797
- Enable cargo caching on clippy & coverage stages and use minimal profile by @yvan-sraka in #1798
- Add status badges CI + Coverage to README by @yvan-sraka in #1799
- warn on stale by @damip in #1795
- indent routability tuto by @damip in #1803
- Divers optimisations by @massa-bot in #1782
- Completely split crypto and signature by @adrien-zinger in #1808
- Remove codecov support by @yvan-sraka in #1815
- Fix CI status badge by @yvan-sraka in #1816
- Fix code coverage ... again by @yvan-sraka in #1821
- Update CI check job to ensure all platforms by @yvan-sraka in #1804
- Make client input/output JSON with --json CLI option by @yvan-sraka in #1789
- Update issue templates by @yvan-sraka in #1785
- Add ban by IP test in network by @massa-bot in #1772
- Updated concurrency.md by @AureliaDolo in #1807
- Remove warnings from tests scenarios in consensus by @adrien-zinger in #1834
- Fix #1353 Improve endorsement draws in API get_addresses endpoint by @AureliaDolo in #1828
- Add a BORS badge by @yvan-sraka in #1842
- Store more final blocks by @damip in #1838
- Remove useless dependencies in Cargo.toml by @yvan-sraka in #1805
- Use a
& 'static
ref of settings rather than cloning configuration at runtime across modules by @yvan-sraka in #1839 - Updating readme and tutorials by @Noxhaa in #1836
- corrected links in docs by @Noxhaa in #1844
- [FIX] Wrong markdown link to FAQ in install.md by @adrien-zinger in #1849
- Feature use get endorsement by xxx in API and client by @AureliaDolo in #1851
- [OPTI] Fix warnings in consensus/block_graph by @adrien-zinger in #1847
- Create get endorsement by id and address in commands by @massa-bot in #1605
- Correct POS deserialization ram usage by @damip in #1865
- Added logs to fix #1817 by @AureliaDolo in #1853
- Delete
rust-toolchain
file by @yvan-sraka in #1857 - Set-up a doc job in CI running on main by @yvan-sraka in #1859
- Ci/fix-bors-success-failed by @yvan-sraka in #1860
- Fix #1824: error should be also handled in JSON format by @yvan-sraka in #1861
- Resolve #1825:
wallet_info
display nothing when passing--json
CLI option by @yvan-sraka in #1862 - Send only required blocks to bootstrap by @damip in #1866
- Fix
doc
stage in CI by @yvan-sraka in #1869 - Demote node absent warn to debug by @damip in #1868
- Reduce final block conservation time by @damip in #1874
- Add a link to code documentation in README by @yvan-sraka in #1870
% cargo clippy --fix
by @yvan-sraka in #1871- Document compensation millis by @damip in #1880
- Doc/pos by @AureliaDolo in #1881
- Doc/block graph by @AureliaDolo in #1875
- Doc/ledger by @AureliaDolo in #1877
- Fix #1884 - Demote block reception logs from info to debug. by @AureliaDolo in #1885
- Doc/todo by @AureliaDolo in #1882
- Add a simple check of balance before transaction by @yvan-sraka in #1827
- Add endorsement id to block display. by @AureliaDolo in #1894
- Rename crypto to massa_hash. by @AureliaDolo in #1897
- Fix #1146 added when an episode ends client command. by @AureliaDolo in #1855
- ctrl c handling in the bootstrap loop by @damip in #1900
- Rename
darwin
tomacos
in release artifacts by @yvan-sraka in #1896 - Improve extended wallet indentation. by @AureliaDolo in #1893
- Changes in docs (ep5) by @Noxhaa in #1901
Full Changelog: TEST.4.2...TEST.5.0