BlockDataViewer::BlockDataViewer(BlockDataManager* bdm) : zeroConfCont_(bdm->zeroConfCont()), rescanZC_(false) { db_ = bdm->getIFace(); bc_ = bdm->blockchain(); saf_ = bdm->getScrAddrFilter().get(); bdmPtr_ = bdm; groups_.push_back(WalletGroup(this, saf_)); groups_.push_back(WalletGroup(this, saf_)); flagRescanZC(false); }
BlockDataViewer::BlockDataViewer(BlockDataManager_LevelDB* bdm) : rescanZC_(false), zeroConfCont_(bdm->getIFace()) { db_ = bdm->getIFace(); bc_ = &bdm->blockchain(); saf_ = bdm->getScrAddrFilter(); bdmPtr_ = bdm; zcEnabled_ = false; zcLiteMode_ = false; groups_.push_back(WalletGroup(this, saf_)); groups_.push_back(WalletGroup(this, saf_)); flagRescanZC(false); }