Weekly report: Last week's highlights: It was a “double sprint” week

in #erd5 years ago

https://twitter.com/oxsy_sibiu/status/1177659778228731904?s=21
EFfjUsIW4AU8r9k.jpg

  1. Launched testnet v1.0.17 and prepared the new one v1.0.18.
  2. Updated the trie with the ability to remove old data from the database, thus lowering the storage requirements.
  3. Refinement of requirements/mechanism for end of epoch.
  4. First extension created for VS Code for smart contracts development. Complete tool set has been integrated into the extension, to compile the code into WASM, than deploy it automatically into a debug Node running on the extension.
  5. The debug node has several routes, where multiple scenarios can be tested with the smart contract. Through REST API, completely automatized test can be written for your smart contract, than test all of them with one click.
  6. Started working on in-protocol smart contracts, which will be used for staking, registration and as common libraries. Written in GO, ensures super speed and low gas consumption.
  7. Arwen VM is officially integrated and bench-marked into Elrond. It is 2x faster, on stringConcat and cpuCalculate, than the already super fast Hera integration.
  8. Finished refactoring and code cleaning on the interceptors. Our node's gateway for new data from the network.
  9. Added integration tests and units tests for economics rewards.
  10. Fixed bug which could caused, in one edge case, a "double spend" for cross shard txs in destination shards.
  11. Fixed bug and added integration test, that prevented new meta node syncing, when a shard rolled back and a new block with the same nonce and higher round was proposed.
  12. Fixed bug in Term-UI, related to resizing the console. Also an automated refresh mechanism was added, in order to ensure a clean console all the time.

Website: https://elrond.com/
Telegram: https://t.me/ElrondNetwork
Tele Ann: https://t.me/ElrondNetworkAnn
Elrond Community: https://community.elrond.com