Node 1.35.3 fixes some important issues with previous versions of the node and provides some CLI enhancements. The node provides full Vasil era capabilities.
Known Issues
-
Shelley era Tx body in CDDL format is not supported by some CLI commands (#3688)
-
Please see here for known issues.
None of these issues are considered to be blockers for the mainnet hard fork;
they will be addressed in future releases.
Technical Specification
Minimum System Requirements
- An Intel or AMD x86 processor with two or more cores, at 1.6GHz or faster (2GHz or faster for a stake pool or relay)
- 16GB of RAM
- 100GB of free storage (150GB recommended for future growth)
Platforms
- Linux 64-bit (Ubuntu 18.04 LTS, 20.04 LTS; Mint 19.3, 20; Debian 10.3)
- Windows 64-bit (8.1, 10, 11)
- MacOS 10.13, 10.14, 10.15, 11
Supported roles
Platform | Block Production | Relay | Client (Desktop) |
---|---|---|---|
Linux | ✔️ | ✔️ | ✔️ |
Windows | ❌ | ❌ | ✔️ |
MacOS | ❌ | ❌ | ✔️ |
Downloads
Documentation
- Cardano Node documentation
- Cardano CLI
- Internal API docs for ledger, consensus and network
- Compatibility matrix
Changelogs
Consensus
- The obsolete node check in the new 'Praos' protocol was not performing the
check that was intended. It is supposed to check that the current protocol
version is no greater than the max major protocol version. It was instead
checking that the max major protocol version was not greater than the
protocol version listed in the block header (which is currently not supposed
to have any semantic meaning, and is used to manually check the readiness
of the network for a hard fork). Note that this mistake is only in the Praos
protocol, not in TPraos. The consequence of this incorrect check is that
nodes will not properly halt after a hard fork when they do not have the
required software for the hard fork. (#3891)
Ledger
Cardano-cli
Cardano-api
Sign off
Role | Approval |
---|---|
Technical Lead | ✔️ |
QA Engineer | ✔️ |
Ops | ✔️ |
Release Manager | ✔️ |