I am happy to take a look. However, new to this field, would you please describe what is the current problem with current riecoin code? What do you expect to be done by "merging Bitcoin Core 0.16.0" and how would that address Poloniex's request? Should we first take a look at current riecoin code, apply fixes in Bitcoin Core 0.16.0, or reversely, replace the POW in Bitcoin Core 0.16.0 so it can talk to Riecoin network?
I'm time short so can't do this myself but may be able to give some pointers. What's your technical level in terms of development (none, some, already looked at Bitcoin source, etc.) and in terms of the process of merging/managing source code in Git?
lzknr:
Riecoin is a fork of a much earlier version of bitcoin -- about 0.9.1 or so.
Bitcoin 0.9.1 + Gatra's Changes = Riecoin
We need to get this to:
Bitcoin 0.16.0 + Gatra's Changes = Modern Riecoin
The problem, of course, is that gatra's changes won't apply cleanly to bitcoin 0.16.0, because a lot has changed in the code since then, so it will require careful porting and re-implementation of parts of what makes Riecoin unique.
That said, the Riecoin changes are *pretty* focused. You can see them in the github history:
https://github.com/riecoin/riecoin/commits/masterwhere pablo (Gatra) committed the changes.
This is the single biggest set of changes, but it's necessary to pull forward all of the differences:
https://github.com/riecoin/riecoin/commit/48cbc80d7059ca91e75c5cb8bac73ccf1c5dd6ed