Sebastian Marian Profile picture
Oct 9 20 tweets 4 min read
Blockchain technology is a recommitment to the founding principles of the internet.
New tools, and new incentives models enable a fresh wave of permissionless innovation fueled by resourceful builders and creatives.
It's time to build!
Weekly #elrondtech 🛠️ Image
1/ Started working on an improvement that will sync missing trie nodes when they are found and fixed the processor debugger component to prevent it from generating too much log information.
2/ Added a Rest API endpoint that indicates if a token is stored inside the protocol under the old way, which is useful in terms of the ESDT mechanism upgrade. Fixed a bug where old databases of the nodes would have not been deleted.
3/ Implemented state cleanup functionality for the metabonding contract to remove old data, thus reducing the state size of the contract. Improved caching values for data inside DEX service and made significant progress on MEX 2.0.
4/ Other notable achievements:
- NFT Traits indexing (on devnet for now) and filtering (in progress)
- Finish the integration of a node Rest API endpoint that will return all the addresses that had balance changes at a given block nonce/hash
5/ - DEX internal trackers
- Fixed a small bug on proxy which was causing GetAllObservers method to only return observers from one shard
- Unit tests on smart contract processor proxy
- Trie syncer v3 heavy testing and benchmarking
6/ - System test scripts improvement
- Worked on the resource monitor status log prints to be able to save metrics at the node start
- Added metrics for trie snapshot status and last time duration
- Continued with new farm integration in dex service
7/ - Inspire testing
- Bughunt on heartbeat v2 after mainnet activation, tweaked parameters
- Rosetta API - a series of quick fixes and improvements, plus a refactoring of the Construction API (in preparation for esdt support). Tested ESDT support for Data API
8/ - System test
- Infrastructure and load testing for new kyc-service
- Testing, bugfixes and improvements on Elrond API
- Created a tool to read the global balance of a token from all addresses using AccountsTrie db
- Release new erdjava on Maven Central
9/ - Finished refactor on farm module dex service
- Covalent: defined new avro model schema for hyperblock, refactored log processor, receipt processor and txs processor (work in progress)
- Bughunt on state snapshot after mainnet upgrade
- Data API bug fixing
10/ - Bugfix for multiple snapshots after restart
- Refactored the guardian address handler on 2FA feature
- Reviewed SCProcessor v2 implementation and Elrond 2FA service for guardians proposal documents
- Observers lite downscale
11/ - Added offer feature for the NFT Marketplace SC
- Deployed code for deterministic builds. Set ground layers for the new Elrond VS Code extension.
- Removed old heartbeat code which was now deactivated
- system-test-js: fees collector testing
12/ - Bugfixes on NFT service
- implemented an user index handler needed for 2FA guardian address handler
- Extend current payments query with filter for collection on NFT service and auctions count
- Started integration of offers in NFT service
13/ - Reindex data from DEX analytics
- Added more trie statistics during the snapshot process
- Working on refactoring get all leaves on channel for trie in order to handle errors in a separate channel
- Added message signature handler in erdjava
14/ - KYC service improvements
- Process transactions using hyperblocks on testnet
- Adapting the old contract imports to the new Wasmer 2.2 execution environment
- Integrate new launchpad contract version
15/ - Warm instances wrap up
- Improvements on elrond-sdk-images (for reproducible builds), support for M1
- Development on the rust debugger scripts
- Refactoring of the VM execution environment
16/ - Erdjs minor fixes
- Dedicated API workers for Elrond Play
- Heavy testing, investigations and fixes on failing unit tests
- Logging service version upgrade
- M1 reproducible builds setup and tests
17/ - New microservice for Maiar API
- Research and tests for bulk memory ops and simd ops (not allowed)
- Fixes after reviews for SCR processor refactor
- Testing elastic indexer with web socket
- system-test-js: parallel tests setup
18/ - Fixing of newly appeared ESDT metadata storage issues
- Engineering dashboard setup & demos
- Testing and fixes on the elastic indexer (fixed how log with EsdtWipe event is processed)
- Continued working on meta config for multi-contract
19/ “Stay Hungry Stay Foolish” and tune in soon for more of the #elrondtech which powers the @ElrondNetwork ecosystem.
Check out our progress & get involved👇
github.com/ElrondNetwork

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Sebastian Marian

Sebastian Marian Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @Oxsy_Sibiu

Aug 7
As blockchain crossed the chasm between early adoption, and mainstream use, it gradually became more obvious that its place would be to serve as the backbone for a new internet economy.
Elrond sits at the forefront of this remarkable revolution.
Weekly #elrondtech 🛠️
1/ Significant changes to our API infrastructure that can now proactively refresh NFT media & metadata after processing. Extended connection support to light nodes for endpoints that do not need full history information.
2/ A new tool that can generate a bulk of hierarchical deterministic keys from a mnemonic phrase is in development, together with an additional one that can automatically merge db level data from different sources.
Read 16 tweets
Apr 17, 2021
ESDTs are coming to our mainnet.
By embedding the Elrond Standard Digital Token model directly into the protocol, tokenizing value on the @ElrondNetwork⚡️becomes a super-power that any business & startup can use to get ahead in the global marketplace.
Weekly #elrondtech⬇️
1/ 9 public testnet resets & upgrades done to iron out bugs & issues with tokens - soon ready for the mainnet. The ESDT standard embeds the functionalities required for fungible, non-fungible & semi-fungible tokens straight into our protocol.
Specs: elrond.com/blog/elrond-to…
2/ 342 Elrond Foundational Nodes have been removed from the network. Their stake has been moved as additional “top-up” stake on the remaining Foundational Nodes, averaging 768 $EGLD per node. The fee has been reduced from 19.45% to 10%, to balance delegators APR.
Read 17 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Don't want to be a Premium member but still want to support us?

Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us on Twitter!

:(