tree checksum vpatch file split hunks
all signers: mod6
antecedents: asciilifeform_lets_lose_testnet
press order:
patch:
(174 . 6)(174 . 7)- 16256A693B6DD1ECF2224D2055EC17CCD1D24A9C0F2CB0668EC7329F5F959A3FC0A3DB66E1400B18EEE1BCC4B3BC5A53D98612282D0A8827F1CC895307FC8D2E
5 " -daemon \t\t " + _("Run in the background as a daemon and accept commands\n") +
6 " -debug \t\t " + _("Output extra debugging information\n") +
7 " -caneat \t\t " + _("Permit the use of 'eatblock'\n") +
8 " -verifyall \t\t " + _("Forbid the skipping of ECDSA signature verification between checkpoints.\n") +
9 " -logtimestamps \t " + _("Prepend debug output with timestamp\n") +
10 " -printtoconsole \t " + _("Send trace/debug info to console instead of debug.log file\n") +
11 " -rpcuser=<user> \t " + _("Username for JSON-RPC connections\n") +
(196 . 6)(197 . 7)
13 fDebug = GetBoolArg("-debug");
14 fDaemon = GetBoolArg("-daemon");
15 fCanEat = GetBoolArg("-caneat");
16 fVerifyAll = GetBoolArg("-verifyall");
17
18 if (fDaemon)
19 fServer = true;
(832 . 7)(832 . 7)
24 // Skip ECDSA signature verification when connecting blocks (fBlock=true)
25 // before the last blockchain checkpoint. This is safe because block merkle hashes are
26 // still computed and checked, and any change will be caught at the next checkpoint.
27 if (!(fBlock && (nBestHeight < Checkpoints::GetTotalBlocksEstimate())))
28 if (fVerifyAll || (!(fBlock && (nBestHeight < Checkpoints::GetTotalBlocksEstimate()))))
29 // Verify signature
30 if (!VerifySignature(txPrev, *this, i))
31 return DoS(100,error("ConnectInputs() : %s VerifySignature failed", GetHash().ToString().substr(0,10).c_str()));
- 29436752078F28A0D8C38C0A8455AE3D4B17EEB8F8BF4CABAD0A3DBC2E28DDEBCEDF5A160EA0EFCABD74BE32016EFBF890BBA0DF8E09EFD2718735379DBBAC7B(21 . 6)(21 . 7)
36 bool fPrintToConsole = false;
37 bool fPrintToDebugger = false;
38 bool fCanEat = false;
39 bool fVerifyAll = false;
40 char pszSetDataDir[MAX_PATH] = "";
41 bool fRequestShutdown = false;
42 bool fShutdown = false;
- 4D2A5C6A0C1F82B5F172A1161E686E54CE17CC65614EF9457B1745F5FB5DDDB4056D84AC207D6BE1853A576060EA9631FB2CBD0778E0BF022A09B19B24078188(111 . 6)(111 . 7)
47 extern bool fPrintToConsole;
48 extern bool fPrintToDebugger;
49 extern bool fCanEat;
50 extern bool fVerifyAll;
51 extern char pszSetDataDir[MAX_PATH];
52 extern bool fRequestShutdown;
53 extern bool fShutdown;