YGGDRASH Release Note — Sprint 0.7.0
Hello, World!
Greetings from Team YGGDRASH.
The YGGDRASH Sprint 0.7.0 is here!
Details of the updates can be found on Github:
https://github.com/yggdrash/yggdrash/releases/tag/v0.7.0
Overview
◆ Prepared Interchain Process
◆ Prepared BlockChain Service
◆ Updated Smart Contract Executor and Service
Blockchain
◆ Integrated configuration files and simplified the node profile configuration.
- Integrated configurations into yggdrash.conf.
- Simplified node profiles(bootstrap, node, proxy, gateway, validator).
◆ Changed the processing method of the wrong key password.
- Changed from rewriting to failing errors.
◆ Tested compatibility of JDK versions.
- Tested from JDK 1.8 to 12.
◆ Reviewed and redesigned modularization.
- Reviewed dependency and redesigned modules.
◆ Refactored to set the lastConfirmedBlock only from the BlockChainManger.
Consensus
◆ Changed the process of checking validator’s list.
- Changed the process to check the state in real-time.
◆ Added a function for exchanging transactions between validators.
Contract
◆ Upgraded contract bundle manager(OSGI framework)
- Reduced OSGi framework dependencies.
- Integrated configuration variable
◆ Added a contract downloader from Contract Store
◆ Added a service fee to STEM, YEED contract and updated.
Network
◆ Implemented the function of catchUpRequest by bestBlock upon HealthCheck.
◆ Added exception handling when block addition fails by verification during FullSync.
◆ Implemented to sendTx from node by GRPC
- RemoteCall test with NodeJs GRPC Client
API
◆ Implemented pending transactions query.
- Implemented a node status query.
- Name, Version, BranchId, BlockHeight, List of peers
Environment
◆ Expanded internal test networks.
- Built internal blockchain networks(Torr, Loki, Hulk).
- Built virtual test networks.
- Built monitoring environments.
Bugfix
◆ Fixed a bug about terminating threads.
◆ Fixed YEED Contract transfer bug
◆ Fixed Block Sync bug
If you have any questions, please email us at info@yggdrash.io. We will get back to you in an orderly fashion.
Thank you for your ongoing support and faith in YGGDRASH Project.
Team YGGDRASH
Official YEED Smart Contract Address:
0xca2796f9f61dc7b238aab043971e49c6164df375
YGGDRASH Official channels
- Github: https://github.com/yggdrash
- Gitter: https://gitter.im/yggdrash/yggdrash
- Youtube: https://www.youtube.com/yggdrash
- Telegram: https://t.me/Yggdrash
- Twitter: https://twitter.com/YggdrashNews
- Facebook: https://www.facebook.com/yggdrash/
- Reddit: https://www.reddit.com/r/yggdrashYEED