Weekly Development Report as of Jan 25
#multiversxtech 📷
1/ [api & data services]
- Gateway endpoint exposing enable-epoch numbers
- Added support for the executionresults index
- Supernova async execution model support
- State-changes bug hunt and fixes
- Improved stats endpoint error handling
- Data API: MONAD token support
2/ [supernova]
- Tx-pool selection uses “consensus time left” constraint
- Fixed consensus revert causing invalid account state
- New, safer enable-epochs endpoint
- Tx cache improvements
- Debugging and local testing
3/ [cont’d]
- Fixed critical and high-priority audit findings
- Debug/test/bughunt for missing epoch-start rewards data
- Reviews for testing PRs
- New integration tests and extensive debugging
4/ [testing & infra]
- System tests on internal testnets (multiple setups)
- Performance degradation tests
- Decommissioned relayed v1/v2 from system-tests-go
- System-test infra updates and Jenkins cleanup
- Ongoing monitoring and reviews
5/ [framework / Rust VM]
- Fixed Linux linker issue
- Released multiversx-chain-vm-executor v0.5.1
- Digital cash migrated to new payment API
- Fixed contract build error propagation
- Early work on reproducible builds via sc-meta
7/ [agent testing]
- Skill created to generate and validate x402 tests on devnet
- Tests moved to chain simulator
- Expanded end-to-end test generation
12/ [battle of nodes]
- Challenges review and discussions
- Challenges API reviews and validator PEM endpoint
- API, DB, caching, and endpoints work
- Admin control API and scoring panel
- Deployment and testing
13/“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 Nov 16
#multiversxtech 👇🛠️
1/ [api service]
Genesis block API implementation & Explorer integration
State-changes fixes, testing & CI/CD improvements
Added username + guardian parsing support on state-changes
Custom headers added to API service
2/ [cont’d]
Token improvements & deployments
Transfer/tx function-filter improvements
Added holder count & isVerified flag for metaESDTs
General reviews & maintenance
MultiversX is so much more than a technology.
It's a framework connecting people from diverse backgrounds with aligned beliefs.
All passionate about and focused on societal progress.
Weekly #multiversxtech 🛠️
1/ [sovereign] Save missing metrics for committed blocks
- Extend sov epoch change tests for staking nodes to check vm query status
- Index validators ratings and save pub keys on epoch change event
- Fix panic on save header/body metric
Voting is underway within the community on an improved MultiversX codebase meant to boost extensibility of blockchain-abstracted applications.
The upgrade helps traditional businesses to move on-chain while keeping the user behavior consistent.
Weekly #multiversxtech 🛠️
2/ [sovereign] Finished sovereign economics data in epoch change
- End of epoch rewards computation
- Sovereign system sc processing
- Sovereign resolvers container factory
- Chain stabilization for epoch change
The next wave of improvements to the #MultiversX protocol is around the corner. This time, the spotlight is on developers, who will be able to enhance their apps with better and more streamlined flows for onboarding, login, and user operations. Week in #multiversxtech recap 👇
1/ [esdt] Added several fixes for the dynamic tokens feature
- Adapted token migration scripts to work in shadow fork setup
- Cost estimations and testing for updating nft tokens in shadow fork environment
[state] Added tests and fixes for the batching of trie updates improvement
2/ [tcs] Testing on the newly added endpoint, /guardian/sign-message
- New middleware for request size limiter
[node] Unit tests proposer optimisation
[ledger] Working on relay v3 integration
Getting into the core of Web3 user pain points and solving them comprehensively is #MultiversX's way of moving the industry forward.
Weekly #multiversxtech 🛠️
1/ [Processing] Block execution optimization for block proposer, which in some scenarios improves by more than 5 times the processing time
[Batched Transactions] Finalize specifications for batched transactions
[Releases / testing] Testing (in scope of 1.7.0)
2/ [state] Continued working on running some state operations in parallel in order to improve the execution time
[vm] Register async call v3
- Execute async callbacks in the same order (cross-shard vs local) for async v3