multichain-sync-account项目中,获取的最新区块会减掉区块确认位--》>作为最终的扫到的区块。
// 获取的链上最新区块减去区块确认位 endHeight := new(big.Int).Sub(latestHeader.Number, f.blockConfirmationDepth)
为什么这样设计? 是为了规避确认位的问题么? 是不是,扫链扫到了充值交易,这笔交易直接就是可以通知业务层,充值成功了?(因为扫链服务, 是从最新区块减去确认位作为endHeight的) 一般实际交易所是怎么设计的呀?