This commit is contained in:
jl777
2017-01-20 20:59:51 +02:00
parent ab6e81ec8f
commit 783b9c9ed1
2 changed files with 4 additions and 0 deletions

View File

@@ -411,6 +411,8 @@ int32_t komodo_kvsearch(uint8_t value[IGUANA_MAXSCRIPTSIZE],uint8_t *key,int32_t
Value kvsearch(const Array& params, bool fHelp)
{
Object ret; uint8_t value[IGUANA_MAXSCRIPTSIZE],key[IGUANA_MAXSCRIPTSIZE]; int32_t j,valuesize,keylen;
if (fHelp || params.size() != 1 )
throw runtime_error("kvsearch key");
LOCK(cs_main);
if ( (keylen= (int32_t)strlen(params[0].get_str().c_str())) > 0 )
{

View File

@@ -562,6 +562,8 @@ Value kvupdate(const Array& params, bool fHelp)
{
Object ret; uint8_t keyvalue[IGUANA_MAXSCRIPTSIZE],opretbuf[IGUANA_MAXSCRIPTSIZE]; int32_t opretlen,j;
uint16_t keylen,valuesize; uint8_t *key,*value=0; struct komodo_kv *ptr; uint64_t fee;
if (fHelp || params.size() != 2 )
throw runtime_error("kvupdate key value");
if (!EnsureWalletIsAvailable(fHelp))
return 0;
LOCK2(cs_main, pwalletMain->cs_wallet);