This repository has been archived by the owner on Jun 11, 2024. It is now read-only.
Version 6.0.0-beta.0
Pre-release
Pre-release
ishantiw
released this
24 Apr 10:04
·
477 commits
to development
since this release
Change Log
v6.0.0-beta.0 (2023-04-24)
This release implements 32 LIPs as part of the Sapphire phase:
- Use message tags and chain identifiers for signatures
- Introduce BLS signatures
- Introduce sparse Merkle trees
- Define state model and state root
- Introduce Auth module
- Define state transitions of Reward module
- Introduce chain registration mechanism
- Introduce Validators module
- Introduce Interoperability module
- Define state and state transitions of Random module
- Introduce Fee module
- Introduce cross-chain messages
- Introduce Legacy module
- Define state and state transitions of Token module
- Introduce cross-chain update mechanism
- Introduce sidechain recovery mechanism
- Update block schema and block processing
- Add weights to Lisk-BFT consensus protocol
- Define state and state transitions of PoS module
- Define BFT store and block processing logic
- Introduce unlocking condition for incentivizing certificate generation
- Update genesis block schema and processing
- Introduce certificate generation mechanism
- Use pre-hashing for signatures
- Disallow non-required properties in Lisk codec
- Introduce events and add events root to block headers
- Introduce tree based key derivation and account recovery
- Introduce a generic keystore
- Define new transaction schema
- Update Lisk SDK modular blockchain architecture
- Introduce reward sharing mechanism
- Introduce dynamic block rewards module
Released packages
- [email protected]
- @liskhq/[email protected]
- @liskhq/[email protected]
- @liskhq/[email protected]
- @liskhq/[email protected]
- @liskhq/[email protected]
- [email protected]
- @liskhq/[email protected]
- @liskhq/[email protected]
- @liskhq/[email protected]
- @liskhq/[email protected]
- @liskhq/[email protected]
- @liskhq/[email protected]
- @liskhq/[email protected]
- [email protected]
- @liskhq/[email protected]
- @liskhq/[email protected]
- @liskhq/[email protected]
- @liskhq/[email protected]
- @liskhq/[email protected]
- @liskhq/[email protected]
- lisk-sdk v6.0.0-beta.0
Improvements
- Improve SDK performance
- Provide application interface information
- Improve plugin and channel implementation
- Support legacy blocks/transactions information
- Introduce chain connector plugin
- Improve framework unit and integration tests
- Update flow of enabling generator
- Update modules with events and error handlings