.@ElrondNetwork Another week has passed and our team has been working hard. Read the thread below for the weekly tech update👇Elrond #BUIDLs
1. First Live Demo of the Cryptobubbles game with rewards and multiple servers for different regions to reduce latency. 2. Adaptive transaction limit per block based on network performance (speed/latency). 3. Node's heartbeat refactoring for real time network health estimation.
4. Extracted Prometheus monitoring and statistics in a new standalone component. 5. Node terminal dashboard analysis for easier node status check. 6. New and improved integration tests between main components of elrond-go.
7. Improved code coverage on process package (65% -> 81%). 8. Memory usage improvements. 9. General bugfixes and stabilization (executing cross shard smart contracts transactions, processing rewards).
• • •
Missing some Tweet in this thread? You can try to
force a refresh
Weekly Development Report as of Feb 8
#multiversxtech 👇🛠️
1/ [api & data services]
- Added block execution-results hash & nonce support
- Added executionresults index
- Exchange query optimizations
- Moved exchange cron jobs to cache-warmer
- CDN + API updates for sovereign deployments
2/ [data api v2 & growth]
- Added XMEX analytics charts
- Ingested historical data for XMEX analytics
- Swagger docs for new endpoints
- Data API v2 integrated into Growth API
- Fixes, testing, and validation
Weekly Development Report as of Jan 18
#multiversxtech 👇🛠️
1/ [api service]
- Released filtered WebSocket subscriptions
- Monitoring improvements and fixes
- Added missing Grafana metrics for dashboards
2/ [governance]
- GitHub Action for automated snapshot verification (liquid staking providers)
- Dynamic gas limit adjustment for first delegate vote per proposal
Weekly Development Report as of Nov 30
#multiversxtech 👇🛠️
1/ [api]
- Battle of Nodes preparations
- Deprecation actions for relayed tx v1/v2
- WebSocket subscription analysis
- Environment configuration updates
- Staking v5 and delegation API v5 support
2/ [cont’d]
- Integrated new WebSocket subscription options
- Added subscription-limiter guard
- Elastic step-iterator for ES data
- Transaction ordering by nonce
- Chain-sim updates for staking v5
1/ [supernova]
•Shadow fork updates: unstakeNodes/stakeNodes prep for BoN
•Integrated gas limit checks in proposal verification
•Gas tracker adapted to new limits
•New un-executable tx post processor
•Integrated components into block proposal execution
2/ [supernova]
•Unique chunks processor coverage
•NTP syncer changes for out-of-bounds checks
•TermUI updates with new metrics
•Deduplication of messages integration tests
•Debugging & testing for staking unbond period
•System & performance tests across branches
1/ [sovereign] Lots and lots of debugging, log analysis for sovereign cns with andromeda on an internal testnet
- Fixes for main chain headers notarization
- Epoch change block optimizations
- Node integration tests adaptations after Barnard merge
2/ - Block tracker refactor to also track the status of the execution results from the block and to decide if the own shard is stuck
[automation testing] Increased coverage for Staking and Governance
- Integration testing framework refactor to support multi environment execution
Weekly development report as of June 29
#multiversxtech 👇🛠️
1/ [supernova] Fixed transactions subnetwork transition, when supernova gets activated
- Lots of testing on transactions subnetwork
- Working on block proposal creation: shard and metachain
- Mempool reviews
2/ [releases] Testnet T1.10.0.0 release
[barnard] Testing (stress - e.g. on VM, chaos)
- Created testing shadow fork for barnard
[internal tooling] Tokens collector
- Network gas reports, contracts hooks reports