1.通过hash从mapBlockIndex获得CBlockIndex 2.通过CBlockIndex得到该区块在...[作者空间]
getbestblockhash:获得节点的最高区块的hash 命令执行结果: 实现源码: src/rpc/blo...[作者空间]
1.注册处理RPC请求的函数的堆栈 1.1.AppInit函数 src/bitcoind.cpp 1.2.AppI...[作者空间]
src/primitives/transaction.h[作者空间]
src/txdb.cpp[作者空间]
CBlockFileInfo:包含存储block的文件的基本信息,具体的内容见下图 src/chain.h[作者空间]
src/chain.h[作者空间]
src/consensus/merkle.cpp[作者空间]
收到新区块后,需要检测区块的工作量证明是否真的完成了,检测代码如下: 代码文件:src/pow.cpp[作者空间]
src/wallet/rpcwallet.cpp 获得所有钱包 通过钱包名称获得钱包[作者空间]
src/wallet/rpcwallet.cpp 从JSONRPCRequest当前URI(字符串)里面获得携带的...[作者空间]
src/chain.h //Block在存储空间的位置?[作者空间]
src/amount.h[作者空间]
隔离验证和非隔离验证存在不一样的地方:隔离验证多出来的:s << vinDummy;s << flags;s <<...[作者空间]
https://en.bitcoin.it/wiki/Protocol_documentation#tx src/...[作者空间]
CBlockCBlock 源码:src/primitives/block.h 2.区块hash的取值规则: 计算h...[作者空间]
源码:src/primitives/block.h[作者空间]