1/ Delegation-API is now available for anyone to use and build on top of it: github.com/ElrondNetwork/…
It is the component used within our applications to display the list of staking pools, their identities and compute the APR, as well as the users’ staking related information.
2/ Further enhancements on the /partial-mb-execution & transaction scheduled execution feats: fixed set of range indexes for processed transactions in pending mini blocks, refactored a misleading approach used for mini block header’s “Reserved” field in elrond-go-core.
3/ The new Maiar DEX multi-swap implementation has significant performance enhancements and an improved algorithm for computing token routes more efficiently. Added more logging messages for all possible token routes.
4/ Other notable achievements:
- In-depth review for the liquid staking SC
- Farm and account economics tracker for internal DEX testing framework
- Brought the freeze account feature up to date with latest release candidate
5/ - Heartbeat v2 subsystem review and audit
- Refactoring & dev for the internal DEX automatic deploy & fuzzing framework
- Improvements on NFT attributes mapping
- Added multiple allowed crawler addresses
- API testing & integration tests
6/ - GraphQL query endpoints implementation
- elrond-sdk-erdjs: guardian support for SC interactions, Transaction Proto adapt
- elrond-sdk-erdjs-walletcore: small fix for GuardianSigner
- Testing of the new farm contracts features
7/ - Freeze account: system tests
- Added the possibility to recreate a trie in any epoch (for full history nodes)
- Successfully tested first version tool to cleanup trie from multiple shards
- Update assets and auctions nodes
- Finished farm refactor
8/ - NFT marketplace testing
- Finished unit tests for feat/refactor-peers-miniblocks
- Community farm SC tests
- Fixed a situation when some node DBs could have been removed in case the opening failed
- System testing & documentation for the Rust Liquid Staking SC
9/ - Lending performance improvements & unit tests
- Refactored crawler to export data for multiple shards
- Released Erdjs walletcore new version containing the new encryption components
- Scripts for generating, minting, transferring and burning meta ESDTs
10/ - API & GraphQL complexity improvements.
- Continued development on the DEX admin-only endpoints
- Further fixes on node-promises after testing & refactor
- Bugfixes & testing on crawler & automatic tokens cleanup
- API performance optimizations
- Unit tests for GraphQL
11/ - New k8s setup in aws
- Integrated and tested latest bls-go-binary version, now containing an arm build that works on M1s
- Worked on SC execution service and C API built around Wasmer 2.2 in Rust
- Bughunt and bugfixes on elastic indexer
- Alerting & monitoring improvements
12/ - Integrated profiling support in erdnest
- Added support for historical balances & state lookup in Rosetta.
- Further fixes & improvements on our Rosetta implementation, accompanied by re-tests, refactoring and cleanup
- Data API improvements
13/ - Created rest API for account guardian data
- Progress on DEX - Data API analytics integration
- Ongoing work on create-erd-app module
- Improved DEX service errors handling
- Fixes on NFT Service
14/ - Worked on refactors and code cleanup for DEX service
- Complete re-sizing of internal ES clusters
- Started testing new infrastructure providers
- Update contracts & tests in wasm-vm
- Feature requests in elrond-wasm-rs
15/ “Stay Hungry Stay Foolish” and tune in soon for more of the #elrondtech which powers the @ElrondNetwork ecosystem.
1/ The Ad Astra Portal bridge microservice has been updated to include support for multiple chains.
The bridge will soon be ready to service token transfers between Elrond and multiple other chains in synergy with the existing components.
2/ The Maiar Launchpad SC has been updated to accommodate the Cantina Royale mystery box sale.
It uses MetaESDT tokens to keep records of user interactions with the SC, which can be used in future events, such as the Cantina Royale special NFT sale for launchpad participants.
Metabonding is the powerful combination of @ElrondNetwork passionate community & internet-scale blockchain startups. Perhaps the birthplace of the next Web3 amazons & googles.
Imagine receiving a fraction of these internet giants as they were being born.
1/ The first distribution of ecosystem tokens towards long term supporters of the @ElrondNetwork has happened with the go-live of Metabonding. 4 weeks worth of $EGLD & LKMEX snapshots data were used and $1.5M+ USD worth of tokens were successfully claimed by the community.
2/ The new tokens listing process for the Maiar DEX has been tested end-to-end. The various adaptations to the price discovery mechanism, as well as the locking mechanisms for the tokens in the first epochs after the price discovery ends have been validated with the community.
The upcoming @ElrondNetwork protocol upgrade brings “Scheduled Smart Contract execution”. It increases the time allocated for executing TXs beyond the currently dedicated 1.5s sub-round, resulting into higher throughput, with major upside for DeFi operations.
Weekly #elrondtech🛠️
1/ By enabling Scheduled SC execution & increasing execution time during a round, we will improve the TPS of the network as a whole. SCs currently have the lowest ratio in (transaction byte-size)/(execution time), so focusing on them is optimal and will not affect consensus.
2/ Heavy testing underway for the preparation of the next mainnet upgrade, which besides the highly anticipated Scheduled SC execution feature, brings a significant amount of other optimizations and improvements that will result in higher overall performance & stability.
1/ We conducted a Maiar Exchange public stress test to validate our imminent launch strategy using the latest version of the DEX smart contracts, which have been amended to include the latest audit findings and updated according to the best practices related to the WASM VM.
2/ The Maiar Launchpad smart contracts have been upgraded to receive the latest optimizations, and have then undergone heavy testing, to ensure stability and performance matching the extraordinary community interest for the @holoride event.
Unique innovations such as Smart Accounts, with their ability to store large numbers of data points, make the @ElrondNetwork an unstoppable internet micro-services engine.
1/ The Rust SC framework has been enhanced with a new serializer that handles managed types better. Storage keys and error messages are also rerouted via the managed buffers. This eliminates the need for an allocator, leading to smart contracts with a reduced footprint.
2/ Maiar Exchange now uses Redux to manage state and state transformations, in order to better keep up with the large amounts of data and their management on the long term, according to the expected platform growth.