diff --git a/iguana/dpow/dpow_rpc.c b/iguana/dpow/dpow_rpc.c index a2e7581d1..d3bf99f75 100755 --- a/iguana/dpow/dpow_rpc.c +++ b/iguana/dpow/dpow_rpc.c @@ -145,7 +145,7 @@ char *dpow_signrawtransaction(struct supernet_info *myinfo,struct iguana_info *c { array = cJSON_CreateArray(); jaddistr(array,rawtx); - jaddi(array,vins); + jaddi(array,jduplicate(vins)); paramstr = jprint(array,1); retstr = bitcoind_passthru(coin->symbol,coin->chain->serverport,coin->chain->userpass,"signrawtransaction",paramstr); //printf("%s signrawtransaction.(%s) params.(%s)\n",coin->symbol,retstr,paramstr);