What's Changed
- Fix cd by @qdrn in #2109
- statically limit logs by @damip in #2112
- prepare 6.5 by @damip in #2113
- Temporary set a version of rust by @adrien-zinger in #2141
- Temporary ignore UT since repairing it by @adrien-zinger in #2147
- repair SCE ledger updates by @damip in #2137
- Create stale.yml by @adrien-zinger in #2150
- Execution: use assembly-simulator bytecode type by @gterzian in #2149
- Just takle a single warning by @adrien-zinger in #2151
- Fix some spell errors. by @AurelienFT in #2152
- Add a
beta
cargo feature 🌈 by @yvan-sraka in #2140 - Fix typo. by @AureliaDolo in #2127
- Consensus: add test for processing of execute sc operation by @gterzian in #2131
- Add config to client get_status dislay. by @AureliaDolo in #2118
- Update cd.yml by @qdrn in #2114
- Use ubuntu 18 for CD by @qdrn in #2171
- Add ExecuteSC test in pool. by @AureliaDolo in #2144
- Fix:
wallet_remove_addresses
does not update wallet file by @AurelienFT in #2175 - Revert the version of Rust fixed by @AurelienFT in #2155
- Fix #1899: rename
hhasher
related structs by @yvan-sraka in #2169 - Tackle on lonelly warning in massa-client by @adrien-zinger in #2184
- robustify test by @damip in #2183
- When moon by @qdrn in #2173
- Remove some code duplication in bootstrap by @adrien-zinger in #2185
- Add initial peers separated from the peer file. by @AureliaDolo in #2139
- Add a file to save commands of REPL on disk. by @AurelienFT in #2174
- Color WARNING by @qdrn in #2191
- Extend ABIs by @damip in #2145
- Fix clippy lints by @yvan-sraka in #2166
- Add the
RELEASE_VERSION
in the artifacts names by @yvan-sraka in #2198 - Add call coins by @gterzian in #2196
- Split block graph tests + Structurize channels in consensus by @adrien-zinger in #2205
- document execution types by @damip in #2194
- Readme updated with latest links by @Noxhaa in #2209
- Add get sce ledger entry command. by @AureliaDolo in #2086
- Improve warning message. by @AureliaDolo in #2199
- improve best parents algo by @damip in #2214
- Deployment script 🌈 by @yvan-sraka in #2128
- Update config doc. by @AureliaDolo in #2200
- Fix clippy lints by @yvan-sraka in #2216
- add debug to hashes by @damip in #2219
- Add warning in client, if execute sc data exeeded max_block_size / 2. by @AureliaDolo in #2217
- Fix #2224: move docs & massa-deploy submodule HEAD up-to-date by @yvan-sraka in #2225
- Rename test feature into sandbox. by @AureliaDolo in #2227
- Add wallet sign command to the client. by @AureliaDolo in #2226
- Remove warnings from execution controller by @adrien-zinger in #2228
- Fix last clippy warnings. by @AureliaDolo in #2229
- Finish output event system by @AureliaDolo in #2189
- Fixed config. by @AureliaDolo in #2243
- Prefix hash string representation. by @AureliaDolo in #2241
- Use one stack element instead of multiple stacks. by @AureliaDolo in #2240
- prepare test7 by @damip in #2245
- Better message than
Stale issue message
by @yvan-sraka in #2250 - Split massa-consensus by @adrien-zinger in #2211
- Adds pattern macro for warning. by @qdrn in #2253
- prevent socket queuing in bootstrap by @damip in #2255
- Add timeout to client. by @AureliaDolo in #2262
- Create
security-audit.yml
by @yvan-sraka in #2261 - Fix wrong coverage analysis... by @yvan-sraka in #2263
- Integrate sc-runtime 4.1 by @adrien-zinger in #2248
- Update
security-audit.yml
by @yvan-sraka in #2269 - Rename
stale.yml
tostale-bot.yml
by @yvan-sraka in #2268 - Rewrite timeout of RPC calls by @yvan-sraka in #2270
- Add read only calls to client. by @AureliaDolo in #2265
- Delete
ci-light.yml
by @yvan-sraka in #2277 - Upgrade version of runtime by @adrien-zinger in #2279
- Fix #1315: use Cargo profiles to speed up CI by @yvan-sraka in #2274
- Upgrade runtime to 0.4.3 by @adrien-zinger in #2288
- Send a list of peer if max connection reached by @adrien-zinger in #2231
- Update
ci.yml
by @yvan-sraka in #2282 - Update
grcov.yml
by @yvan-sraka in #2281 - Switch to
nextest --retries
to spot flaky tests by @yvan-sraka in #2291 - Reorganise configuration 🎽 by @adrien-zinger in #2254
- Quickly disable
test_run_node
by @yvan-sraka in #2310 - Replace the const AMOUNT_ZERO by a const fn by @adrien-zinger in #2312
- Protocol: remove double block results type alias by @gterzian in #2300
- correct crash on node close by @damip in #2292
- readbinder doc by @damip in #2293
- document Amout by @damip in #2294
- Upgrade runtime -> 0.4.4 by @adrien-zinger in #2328
- Repair workspace compilation and wishlist test by @damip in #2325
- improve block propagation algo by @damip in #2285
- Set-up
tracing-subscriber
for instrumentation withtokio-console
by @yvan-sraka in #2271 - Update copyright. by @AureliaDolo in #2339
- Remove trailing whitespaces. by @AureliaDolo in #2338
- Remove unstable tag for sc related client commands. by @AureliaDolo in #2340
- Fix coverage by @qdrn in #2352
- disable end timestmap in tests by @damip in #2357
- Fix logging filter by @AurelienFT in #2354
- Speculative execution support by @damip in #2249
- Correct execution truncation by @damip in #2361
- Add simple sanity checks for the config.toml by @adrien-zinger in #2355
- Fix wrong rooting configuration for Sandbox by @adrien-zinger in #2358
- Fix genesis timestamp in test. by @AurelienFT in #2366
- change parameters for v8 by @damip in #2368
- Fix coverage by @yvan-sraka in #2369
- Path completion on the client REPL. by @AurelienFT in #2251
- Shard the worker, commands, events by @adrien-zinger in #2375
- Proposition: Refactor whitelist peers by @AurelienFT in #2379
- Split interaction with API from client to create an SDK. by @AurelienFT in #2377
- Remove
--all-features
for clippy check by @adrien-zinger in #2389 - Fix security audit - get rid of chrono and use time directly by @AurelienFT in #2376
- Implement signed struct by @AureliaDolo in #2363
- Fix millis issues. by @AureliaDolo in #2396
- Split network by @AureliaDolo in #2351
- More SCE ledger info in api and client. by @AureliaDolo in #2359
- Refactor to prepare whitelist peers by @AureliaDolo in #2297
- Remove static log limitation by @AurelienFT in #2408
- Add a env variable for genesis timestamp by @AurelienFT in #2425
- Massa final state by @damip in #2422
- Use the type OperationIds everywhere by @adrien-zinger in #2442
- Fix serializing of operations. by @AurelienFT in #2443
- Remove deserialization of phantom field. by @AurelienFT in #2437
- correct pos seek bug by @damip in #2433
- Remove warning in massa-ledger by @adrien-zinger in #2440
- Fix workers scenarios, adapt to the new algo by @adrien-zinger in #2445
- Implement operations batch in protocol by @AurelienFT in #2444
- Add t0 and thread_count in env variable when using sandbox feature. by @AurelienFT in #2429
- Move params to protocol settings by @adrien-zinger in #2449
- Add tests for massa execution by @adrien-zinger in #2296
- Inter epoch finalization test by @damip in #2450
- correct bad child deletion (variable shadowing typo) by @damip in #2453
- Add unit tests, batch operations by @adrien-zinger in #2455
- Massa async pool by @damip in #2430
- Feature/api/whitelist by @AureliaDolo in #2409
- repair bug 2386 by @damip in #2456
- Async pool integration by @Eitu33 in #2459
- refactor: move fitness computation to block impl by @aoudiamoncef in #2463
- Add log after banned a node. by @AurelienFT in #2464
- Add CI check for warning handling by @adrien-zinger in #2458
- Operations batch quest by @adrien-zinger in #2393
- Shared storage by @gterzian in #2428
- Async messages test by @Eitu33 in #2470
- add get current period thread abis by @damip in #2476
- Add documentation and remove dead code. by @AureliaDolo in #2416
- Fix send of empty block message. by @AurelienFT in #2481
- Check thread validity. by @Eitu33 in #2483
- Unused deps lint by @AureliaDolo in #2477
- repair async pool by @damip in #2484
- Remove unecessary block clone by @gterzian in #2485
- correct peer dump by @damip in #2493
- Add static limit logs by @AurelienFT in #2494
- skip_serializing_phantom by @damip in #2497
- add CallSC support by @damip in #2496
- Fix memory leaks in the execution by @AurelienFT in #2499
- Add readsc by @damip in #2498
- Prepare testnet 9 by @damip in #2500
New Contributors
- @qdrn made their first contribution in #2109
- @Eitu33 made their first contribution in #2459
- @aoudiamoncef made their first contribution in #2463
Full Changelog: TEST.6.3...TEST.9.0