| 95 | } |
| 96 | |
| 97 | void cleandb(int nType, vector<unsigned char> vKey) { |
| 98 | vector<unsigned char> vScriptId = {0x01,0x00,0x00,0x00,0x02,0x00}; |
| 99 | CRegID regScriptId(vScriptId); |
| 100 | CDbOpLog operlog; |
| 101 | if(0==nType) { |
| 102 | BOOST_CHECK(pscriptDBView->EraseContractData(regScriptId, vKey, operlog)); |
| 103 | BOOST_CHECK(pscriptDBView->Flush()); |
| 104 | BOOST_CHECK(pTestView->Flush()); |
| 105 | }else if(1==nType) { |
| 106 | BOOST_CHECK(pscriptDBView->EraseContractData(regScriptId, vKey, operlog)); |
| 107 | BOOST_CHECK(pscriptDBView->Flush()); |
| 108 | }else { |
| 109 | BOOST_CHECK(pscriptDBView->EraseContractData(regScriptId, vKey, operlog)); |
| 110 | } |
| 111 | } |
| 112 | |
| 113 | void traversaldb(CContractDBCache *pScriptDB, bool needEqual) { |
| 114 | // |
no test coverage detected