Sentinel v1.3.0 is now released! Please update your MNs per the usual method (cd /path/to/sentinel && git pull).
edit: To clarify, all mainnet and testnet should be updated to this version.
edit2: Link to Sentinel on GitHub: https://github.com/dashpay/sentinel
This release includes optimizations to how governance objects are represented in memory and handled in Sentinel, and (along with changes released in DashCore v12.3) allows for a newer, simpler JSON format governance objects.
If you are a normal user / MNO, you only need to update Sentinel to the
master branch, version 1.3.0. No further no action is required.
If you are a developer of special tools like DashCentral or DashNexus, some other action could be required, so please read on.
Specifically, the multi-dimensional array and un-necessary string field are removed, leaving only the core JSON Object to be parsed and processed. This can affect how 3rd party tools parse governance objects.
If you have a tool which parses governance object JSON, you should be prepared to parse either the old legacy or new formats. To demonstrate, take the example for a proposal to buy Jack Sparrow a new ship (ahem, Captain Jack Sparrow, sorry…):
Read Discussion at: