tutus-chain/ROADMAP.md

37 lines
1.4 KiB
Markdown
Executable File
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Roadmap for tutus
This defines approximate plan of tutus releases and key features planned for
them. Things can change if there is a need to push a bugfix or some critical
functionality.
## Versions 0.7X.Y (as needed)
* Neo 2.0 support (bug fixes, minor functionality additions)
## Version 0.115.0 (~Dec 2025)
* protocol updates
* bug fixes
## Version 1.0 (2026, TBD)
* stable version
# Deprecated functionality
As the node and the protocol evolve some external APIs can change. Usually we
try keeping backwards compatibility for some time (like half a year) unless
it's impossible to do for some reason. But eventually old
APIs/commands/configurations will be removed and here is a list of scheduled
breaking changes. Consider changing your code/scripts/configurations if you're
using anything mentioned here.
## Candidate registration via `registerCandidate` method of native NeoToken contract
The original way of Neo candidate registration via `wallet candidate register` CLI
command using `registerCandidate` method of native NeoToken contract is deprecated
and has been superseded by the GAS transfer approach. Deprecated candidate
registration way via `registerCandidate` method call is supported via
`--useRegisterCall` flag.
Removal of `registerCandidate`based support of candidate registration will be
done once `registerCandidate` method is officially deprecated and removed from
the NeoToken manifest with the subsequent hardfork.