Update with:
node.sh update_script
node.sh version # expect v1.2.3
Fixed
-
ela rewoundrejected every build after v1.0.0. The binary check matched the version string exactly, so a node correctly running v1.0.2 was told it could not perform the recovery and never reported READY. Point releases after the recovery build are the normal case once the chain is running again.The check now accepts v1.0.0 or later, compared as version numbers rather than as strings. A string compare is wrong in both directions:
1.0.2sorts below1.0.0,0.9.9.6sorts above it, and1.10.0sorts below1.9.0. A prerelease build is accepted but reported as one.