You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
The key has expired.
Avail Light client v1.7.4
Node compatibility
v1.8.0.2
Breaking changes
Added
Introduced Avail keypair generation/import; first time client start generates a new keypair and saves the seed phrase to identity.toml file, on every subsequent start the private key is imported from the identity file
Light client now supports initial version of UPnP protocol
Introduced tracing on P2P event loop for easier triage
Increased logging levels for finality checks
Changed
Updated libp2p to 0.53.1 version; this update fixes some of the QUIC connection stability issues we had in the past
Bootstrap nodes are now used as primary autonat servers; in order to mitigate existing autonat-over-quic libp2p errors, bootstraps TCP listeners are used for this purpose
Fixed a data race bug that could sometimes occur on validator set change causing the client to crash with Not signed by this signature! error
Fixed a genesis hash/system version/spec version storage bug
Fixed a panic caused by a potentially empty cell arriving via DHT
Updated default configs for existing networks
Suppressed trace level logs from other crates not directly relevant to the light client
Further code refactor introducing event loop abstraction in order to reduce unnecessary code duplication