Core
- Integrating Scilla Server (#2025)
- Add txn log to ws (#2072)
- Add ToggleDisableTxns to local server (#2075)
- Redirect py logs to a file (#2076)
- Use smart pointer instead of raw pointer (#2077)
- Add dropped txns to pending Txns Api (#2086)
- [SeedRearch Phase 1] Seed node have option to sync from l2l instead of from multiplier (#2087)
- fix(libRumorSpreading): set peer size to class variable other than function argument (#2091)
- Block incoming fb/vcds msg while normal node syncing (#2095)
- Fix nonce origin when calculating contract address (#2096)
- fix: consider gas fee while doing transaction validation (#2097)
- Add reglist_extseed to miner_info (#2099)
- Isolated Server : Add APIs for explorer (#2101)
- Enhancement - Use IPConverter namespace's utility function for Printing Peer IP address (#2102)
- Apply primary mutex for external call of AccountStore::GetAccount (#2103)
- Add option to skip mining for DS difficulty (#2104)
- Fix issue with bootstrap joining of non-sharded node (#2106)
- Naming convention fix for struct members of DirectoryService.h file (#2107)
- Correct the checkout by tag command in README.md file (#2109)
- Check m_sendSCCallsToDS in CreateTransaction (#2114)
Benchmarking
- Improve benchmarking script (#2079)
- Map DS log results correctly to epoch num and get longest MB wait time (#2081)
- Merge CSVs in scan_consolidate.py (#2083)
- Add lookup txn packet info into benchmarking report (#2084)
- Support multiple txn dispatchers for benchmarking tests (#2085)
- Moved consensus TOLERANCE_FRACTION into constants (#2090)
- Record txn packet size for benchmarking (#2094)
Infrastructure