vector<bool> GetCoinsByTxHash(const HashValue& hash) override { DbDataReader dr = m_cmdTxFindCoins.Bind(1, ReducedHashValue(hash)).ExecuteVector(); vector<bool> vec; if (!dr.IsDBNull(0)) { CMemReadStream stm(dr.GetBytes(0)); for (int v; (v=stm.ReadByte())!=-1;) { for (int i=0; i<8; ++i) vec.push_back(v & (1 << i)); } } return vec; }