MCPcopy Create free account
hub / github.com/WaykiChain/WaykiChain / settodb

Function settodb

src/tests/scriptdb_tests.cpp:81–95  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

79}
80
81void settodb(int nType, vector<unsigned char> &vKey, vector<unsigned char> &vScriptData) {
82 vector<unsigned char> vScriptId = {0x01,0x00,0x00,0x00,0x02,0x00};
83 CDbOpLog operlog;
84 CRegID regScriptId(vScriptId);
85 if(0==nType) {
86 BOOST_CHECK(pscriptDBView->SetContractData(regScriptId, vKey, vScriptData, operlog));
87 BOOST_CHECK(pscriptDBView->Flush());
88 BOOST_CHECK(pTestView->Flush());
89 }else if(1==nType) {
90 BOOST_CHECK(pscriptDBView->SetContractData(regScriptId, vKey, vScriptData, operlog));
91 BOOST_CHECK(pscriptDBView->Flush());
92 }else {
93 BOOST_CHECK(pscriptDBView->SetContractData(regScriptId, vKey, vScriptData, operlog));
94 }
95}
96
97void cleandb(int nType, vector<unsigned char> vKey) {
98 vector<unsigned char> vScriptId = {0x01,0x00,0x00,0x00,0x02,0x00};

Callers 1

testscriptdatadbFunction · 0.85

Calls 2

SetContractDataMethod · 0.45
FlushMethod · 0.45

Tested by

no test coverage detected