i will continue my little thread here and from here on also start synching (well synching functionality was later becoming much bigger. but i wonder if i will find some basics in this version too to it),
with the following approach:
https://bitcointalk.org/index.php?topic=2997687.0in hommage to theeeeeeeeeeee summer of 69 (official video source:
https://youtu.be/eFjjO_lhf9c (if you listen carefully you can even earn a little money too from this, "sound money" warren buffet would say i guess).
why? obvious:
node.h
line 69
cool! (happens if you start speaking to yourself, you will get used to it, "OK")
static const char pchMessageStart[4] = { 0xf9, 0xbe, 0xb4, 0xd9 };
but now the main question:
what the hell even means pch?
power consumption hammering? sounds cool but ähmmm. NOPE!
pull current head? nice try but ähhmmmm... I DOUBt!
put coulumn header? becomes a bit warmer, i feel it!
ok cut the crap
*searchingforaknife*
2 options left (cannot hurt implementing the options trading markets that way a bit)
basically:
either its pointer channel Message Start
or
its payment or pay channel Message Start
should someone have another cool idea, i am open to spread my horizon further here anytime (never wrong with a little exploring the universe action here...)
this could make a lot of sense now (at least if i am correct)
Ok cool!
what next?
i gues...
reading the file further!
Ok cool!
*reads*
FLATDATA(pchMessageStart)
maybe this explains how flatearthers exist on this planet? well up to the conspiracy theorists i guess....(and obvious for a another located thread, should this forum even have such)
ok what next?
well you may have guessed it. OK i got it - *reads*
yayyyyyyyy first 100 code lines being readen of this file. i herby reward you with not giving you a headache for reading further
solid deal - *claimshisreward*
reached code line 109: isValid() <-- see i was right taking this reward *happy*
else if (*p1 < ' ' || *p1 > 0x7E) code line 125. something that could explain where all this cold storage ideas came from. i mean 7 Eskimos need their iglooos man!
maybe not that bad of an idea. why not directing all those cold storage people into this thread. most solid code line for this approach if you ask me. i mean no electricity for beaverage storage as well in costs. a basically seven heaven for miners as well! they even can decide to position themselves left or right from the 2 pillars i placed for them in the snow (i wonder at this point how satoshi had fun with his own coding at this point, but this it would look mostly when i do it. i mean, who wants just to be a boring dumb coding robot anyway?
ok i lost track of things a bit "diversion_error detected" <-- shit happens (see crap a few more lines above)
line 130 if (nMessageSize > 0x10000000)
cool i found 10 million satoshis (*starts making a fire outside with its exchanged value in fiat* (hard to burn digital partials of coins you know).
now all 7 Eskimos can enjoy some time with me (i hope my timer function somewhere else in the code is not spoiling the fun though).
line 132: printf("CMessageHeader::IsValid() : nMessageSize too large %u\n", nMessageSize);
ooops i printed too much paper money i guess "inflation_error detected"
line 152: // disk only ("got it" *throwsawayallballshehas*)
line 183: nTime = GetAdjustedTime(); <-- see i knew there should be some calculation for my time somewhere. *saves n amount of it on a lonely island and forgets to map the island* (its 0.0.8 what do you expect, we are still in a learning phase here man!!!)
line 189: unsigned int a, b, c, d, e; //todo for next version: continue with f; g; h; and so on..
line 192: never wrong for mentioning this line for network system that is based on mostly using class C IP address space anyways:
char* pszPort = strchr(psz, ':'); <-- i guss psz means something like pointer size???
line 272: MSG_TX = 1, <-- only one? what a scroogie move satoshi. but ok maybe we can still cut it in partials or so. i mean i wasnt putting a knife in this posting without a reason anyways. but not processing it instantly do you hear me! we keep a bit of it for hodling purposes for later use!
line 279: static const char* ppszTypeName[] =... ppsz = power pull people processing pukes - yeah too much p's i guess..
line 281 "ERROR", <-- see, too much p's for this enum i knew it!
line 361: class CRequestTracker <-- can't hurt tracking your own data a bit. who know how much food to digest you fill find aka hash strings
line 388: extern array<bool, 10> vfThreadRunning; <-- proofs he got the virtual existence of it running. with both his bare hands an every single finger of it!
line 396: extern map<CInv, int64> mapAlreadyAskedFor; <-- could you not have told me this earlier?

now i will never know to find this island ever again. my treasure is lost i guess. damn it!!!!
line 407: SOCKET hSocket; <-- always important to check that your hero socket is properly installed otherwise forget about ever becoming a super hero!
line 437: vector<char> vfSubscribe; <-- *subscribesforhisnewcar vector W8 (full Byte edition)
https://youtu.be/3WEhsS9ybwk)
line 505: void AskFor(const CInv& inv) <-- Q&A will be answered at the end of this presentation
line 590: template<typename T1> skyline still was in its infancy and a long way to go to even reaching a t800 i guess..
but give things a little time and you will be amazed what will come out of it:
https://coinmarketcap.com/currencies/superskynet/ i mean even a super version.
thumprule: if it is super it is good for you! buy supersky today and you will be destroyed the moment your transaction reaches 6 confirmations!!
i have to admit i kind of feel like the bad guy here now. *sobs* can i be ever be good?

line 695: bool IsSubscribed(unsigned int nChannel); <-- cool now i will get informed on bitcoin news on regular basis (puts on notification bell).
line 710: inline void RelayInventory(const CInv& inv) <-- should you ever wanna get rid of your stuff, just spread it accross the network. only 1 click away!
aaaaaaaaand were done. at least with this file.
the next file follows another time so stay tuned...