Skip to content
This repository has been archived by the owner on Dec 29, 2018. It is now read-only.

Update + Boost-compatibility (1.61+1.62) #3

Merged
merged 1,261 commits into from
Feb 5, 2018

Conversation

pmconrad
Copy link
Collaborator

I merged all updates from steem since this repo was created. On top of that, I cherry-picked two commits from BitShares-fc that provide compatibility with boost-1.61 (and presumably also 1.62, possibly even later versions).

This PR only updates the fc library, a PR for Muse-Source will follow that updates the fc library version used for the build.

bytemaster and others added 30 commits May 29, 2015 12:11
…ure they are read back in without loss (up from 12 digits).

Add a mode to the JSON parser to parse all real numbers into strings, so we can later parse them into doubles or another fixed/floating point format to preserve as much precision as needed
behavior of writing numbers out as numbers instead of strings
Dont ignore EOF because users cannot distinguish EOF and empty input …
Michael Vandeberg and others added 25 commits September 18, 2017 07:33
fix `fc::get_typename` fwd decl & definition to compile with clang 4.0
Defined macro FC_UNUSED to make possible elimination of warnings generated for unused variables, sometimes being needed or worth to left because of easier debugging.
Implemented FC_UNUSED, FC_TODO in specific way for GCC (which does not support #pragma unused as clang does).
Other warning messages eliminated.
Rename some pack() / unpack() overrides
Fix ifdef so fc builds without warning when readline is not configured
Change int to uint64_t in static variant
@pmconrad pmconrad merged commit c0e4125 into themuseblockchain:master Feb 5, 2018
pmconrad pushed a commit to pmconrad/Muse-FC that referenced this pull request Apr 5, 2018
struct range_proof_info change int to int64_t
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.