peer启动时,执行下述代码。
Peer启动时初始化Ledger的源码
Peer启动时初始化Ledger的源码
上面的provider赋值给ledgerProvider,如下图。
Peer启动时初始化Ledger的源码
对ledgerProvider的调用Open,如下。
Peer启动时初始化Ledger的源码
peer启动时输出一条信息,就是上图中的输出信息。
Peer启动时初始化Ledger的源码
ledgerProvider的类型如下。
Peer启动时初始化Ledger的源码
该类型有Open接口函数,
Peer启动时初始化Ledger的源码
继续跟踪到下图。
Peer启动时初始化Ledger的源码
Peer启动时初始化Ledger的源码
Peer启动时初始化Ledger的源码
Peer启动时初始化Ledger的源码
peer启动时,到这里,创建一个blockfileMgr类型的对象mgr。以后,写块时,调用mgr的addBlock函数。如下图。
Peer启动时初始化Ledger的源码

相关文章: