Boost: between 1.57 and 1.65
Versions earlier than 1.57 or newer than 1.65 are NOT supported. If your system Boost version is newer, then you will need to manually build an older version of Boost and specify it to CMake using -DBOOST_ROOT. Example:
cmake -DBOOST_ROOT=~/boost160 .
If built with boost 1.60 (and perhaps other versions), some parameter styles in command line is not supported. #881
- `./cli_wallet -s ws://126.96.36.199:5678/` works with boost 1.57 and 1.58, but doesn't work with 1.60 - `./cli_wallet -sws://188.8.131.52:5678/` works with boost 1.57, 1.58 and 1.60
- time_point_sec internally uses an unsigned int to count seconds from epoch, like unix time. That means it is impossible to represent dates before 1970-01-01. Still, we sometime see dates before that in JSON output. Probably a bug in boost::posix_time, have received a report that it’s fixed in Boost-1.64 #597
Updating to boost 1.64 might fix this issue, however LocalCoin is not compatible with Boost 1.64 at this point (typing:4/29/2018)