Description of the Issues
Bugfixes
The removal of subjective leeway time for scheduled transactions in Version 1.1.2 exposed a latent bug in validation logic that eventually prevented nodes from being able to join active and valid chains ( #4986 ). As a result, Version 1.1.2 is considered invalid and all node operators running it should consider upgrading.
Non Critical Security Updates
- fixed edge case where scheduled transactions that fail ( hard_fail or soft_fail status ) could throw exceptions out to the calling code in violation of the expected semantics of the controller::push_scheduled_transaction method
- fixed bug preventing proper cpu billing for scheduled transactions that fail ( hard_fail or soft_fail status )
Mitigations
Boost 1.68 will soon be released. Pin the MacOS homebrew install to 1.67, for now, to preemptively avoid auto upgrade when running eosio build script.
We tested on Jungle Testnet and We are done on Mainnet. Thanks to Cryptolion!
Contact/About Us
If you are an advanced blockchain user, feel free to use any of those tools that you are comfortable with.
If you like what we do and believe in EOS9CAT, vote for eosninecatbp! Waiting for your support. Have a question, send an email to us or visit our website.
FOLLOW US on Facebook, Telegram, Medium, SteemIt, Github, Meetup E0S9CAT, Reddit, Twitter, and LinkedIn.