Weekly Development Report as of April 19
#multiversxtech ππ οΈ
1/ Supernova
- Equivalent proofs broadcaster implemented
- Extra validation on consensus messages
- Epoch start meta proofs improvements
- Backwards compatibility fix at bootstrap
- Multiple hardening updates
2/ Supernova [cont'd]
- New integration tests for ESDT tokens with chain simulator
- New governance tests added
- AI-assisted audit and security submissions analysis underway
3/ Framework / VM
- sc-meta install on Windows fixed
- Gas schedules updated for Rust VM (schedule v9 added)
- VM hook breakpoints fixed in Rust VM Wasmer 2.2 integration
- Code hash generated on build
- Source code packaging for reproducible builds
- Rust SDK cleanup and docs
4/ APIs / Data
- xPortal stuck prices fix
- ElasticSearch searchAfter pagination: prep work in API service and SDK NestJS
5/ Downstream Tooling
- xExchange: token price updates via WebSocket on Trade page
- xExchange: stability and security improvements
6/ Battle of Nodes + Agent Tooling
- Scoring breakdown implemented for validators track
- Agent-to-agent hiring API: modified to support A2A hiring [WIP]
"Stay Hungry, Stay Foolish" β more #multiversxtech powering the @MultiversX ecosystem next week.
Check out our progress π github.com/MultiversX
β’ β’ β’
Missing some Tweet in this thread? You can try to
force a refresh
Weekly Development Report as of February 22
#multiversxtech ππ οΈ
1/ [api service]
- Mainnet NFT upgrade
- Mainnet staking upgrade for NFT boost
- Sui bridge devnet setup and bridge API testing
- Fixed token endpoint decimals issue
- Removed unsupported tokens
2/ [contβd]
- Gas station service implementation (relayers)
- Data API v2 migration from v1 tables
- Fixed incorrect computation formulas
- Recomputed data using new method
- Fixed BoN explorer data refreshing
Weekly Development Report as of Dec 14
Β #multiversxtech ππ οΈ
1/ [supernova]
- Detect desynced nodes and force NTP resync
- Integration tests for async execution
- Fix for 600M gas tx edge case
- New broadcaster for under-propagated transactions
2/ [contβd]
- Faster rewards computation testing
- Exported Staking v5 enable epoch for automation
- Internal testnet execution debugging
- Test optimizations and CI stability improvements
1/ [supernova] Added integration tests to check the transition from andromeda to supernova
- Started working on a component that tracks the notarization of execution results and adjusts the gas per block based on that
- Execution process loop
2/ - Implemented new shard header structure
- Refactored headers for block structure
- Gas consumption component tests and todos
- Small transactions selection adjustment / fix
- Analysis on integrating pool callbacks into processing
1/ [supernova] Implemented a new approach for transactions network, in order to reuse as many resources as possible while improving the broadcast duration of a transaction through the entire network
- Tx pool document, some preparatory refactoring, reviews
2/ [barnard] Testing (node, VM); stress, chaos, audit
- Testing chronology hooks for epoch start, round info, timestamp
- Testing multi transfer and execute with return error
- Testing execute on destination context with return error and managed buffer
1/ Improved the sync process by removing the eligible nodes cache and other smaller fixes
- Lots of testing and debugging
- Updated sync integration tests to broadcast and handle equivalent proofs
- Fix checking proof by nonce when fetching from proofs pool
2/ [framework] Built forbidden opcodes detection
- Extended forbidden opcodes detection to find the endpoints in which are used
- Refactored wasm extract data by introducing WasmReport and WasmInfo
- Enhanced the report from mxscJson adding forbidden opcodes