Post
Topic
Board Bitcoin Discussion
Re: Simple bitcoin core tutorial
by
boogersguy
on 05/11/2017, 15:30:50 UTC
The title says "Part 6"  - Is there a Part 1 through 5? 

In general, anyone trying to walk through the code should understand the concept of "signals and slots". Specifically with Boost and QT's implementation of signals and slots:

http://doc.qt.io/qt-4.8/signalsandslots.html
http://www.boost.org/doc/libs/1_47_0/doc/html/signals2/tutorial.html

I didn't know any of this prior to attempting a code review, but realized quickly there are a lot of pre-reqs as a developer before you can dive in.

What I think would be useful would be for someone to just go through each RPC method and do a deep-dive in how it's implemented in Bitcoin Core.  For example, as users we might run "bitcoin-cli getpeerinfo" to view info about connected peers.  How does that look in the source code?