electroman (38)in #btc • 7 years agosteemCreated with Sketch. • None比特币源码研读(8)-main函数(7)2)读取配置文件:读取配置文件,如果配置文件出错,则弹出错误提示框,并且程序退出 try { gArgs.ReadConfigFile(gArgs.GetArg("-conf",BITCOIN_CONF_FILENAME));electroman (38)in #btc • 7 years agosteemCreated with Sketch. • None比特币源码研读(8)-main函数(7)2)读取配置文件:读取配置文件,如果配置文件出错,则弹出错误提示框,并且程序退出 try { gArgs.ReadConfigFile(gArgs.GetArg("-conf",BITCOIN_CONF_FILENAME));electroman (38)in #btc • 7 years agosteemCreated with Sketch. • None比特币源码研读(8)-main函数(7)2)读取配置文件:读取配置文件,如果配置文件出错,则弹出错误提示框,并且程序退出 try { gArgs.ReadConfigFile(gArgs.GetArg("-conf",BITCOIN_CONF_FILENAME));electroman (38)in #btc • 7 years agosteemCreated with Sketch. • None比特币源码研读(7)-main函数(6)识别完帮助信息和版本信息以后,下面是对异常时间的处理 try{ //保护代码 } catch (const std::exception& e) { PrintExceptionContinue(&e…electroman (38)in #btc • 7 years agosteemCreated with Sketch. • None比特币源码研读(6)-main函数(5)上一次,我们代码看到了 gArgs.ParseParameters(argc, argv); 分析输入的参数,今天我们继续看下面的代码。 // Process help and version before taking…electroman (38)in #btc • 7 years agosteemCreated with Sketch. • None比特币源码研读(5)-main函数(4)AppInit()函数 App初始化函数 上一次,我们研究到了 boost::thread_group threadGroup; CScheduler scheduler; 下面继续看:…electroman (38)in #btc • 7 years ago • None比特币源码研读(4)-main函数(3)AppInit()函数 App初始化函数 1)boost::thread_groupthreadGroup 在AppInit函数中,需要声明线程组变量的时候,可以调用这个空间的类来定义,即…electroman (38)in #btc • 7 years agosteemCreated with Sketch. • None比特币源码研读(3)-main(2)今天介绍noui_connect(). noui_connect()位于noui.cpp文件中,line52。该文件实现无操作界面情况下的信息连接。 void noui_connect() { //…electroman (38)in #imtoken • 7 years agosteemCreated with Sketch. • Noneimtoken被盗经历昨天imtoken钱包被盗,写出过程来,供大家参考。 下午,计划直投EOS,第一次投,经验不足。于是,参考higer的教程,开始操作。…electroman (38)in #btc • 7 years agosteemCreated with Sketch. • None比特币源码研读(2)-main(1)比特币源码研读(2)-main函数(1) main函数介绍 Main函数位置:bitcoin/src/bitcoind.cpp Main函数流程图:…electroman (38)in #btc • 7 years agosteemCreated with Sketch. • None比特币源码研读(1)--下载与编译了解底层的技术,能够更好的理解区块链。因此,决定跟随菜菜子的脚步,从代码的角度,看看比特币的实现原理。…electroman (38)in #utxo • 7 years agosteemCreated with Sketch. • Noneutxo详解刚刚接触比特币的朋友经常会遇到这个词,官方解释是未经使用的交易输出。只从这个定义上,你能明白是什么意思吗?反正我是困惑了很久。…