What’s New in neo-mamba 0.3¶
- Author
Erik van den Brink
Preview 3 compatibility¶
The release updates the existing components to be compatible with NEO v3.0.0-preview3. The affected areas are all network related.
Warning
This release is not backwards compatible.
Updates beyond preview 3 compatibility¶
Manifest and NEO Executable Format (NEF) support has been added to aid working with smart contracts.
The ISerializable
interface has been refactored to make subclasses initialization more natural.
Previously, all subclasses needed to have default values for all their arguments in their __init__
functions such
that certain serialization functions could work. This resulted in a confusing interface where it was unclear which
initialization arguments were truly optional and which not.
NodeManager
has been expanded to make sure it updates its connected node state faster. This also results in being
able to grab the latest available block faster when the chain is in sync.