diff --git a/iguana/iguana_payments.c b/iguana/iguana_payments.c index 71112dc54..99827cd64 100755 --- a/iguana/iguana_payments.c +++ b/iguana/iguana_payments.c @@ -420,6 +420,7 @@ char *iguana_pollrawtx(queue_t *Q,cJSON **vinsp,uint32_t rawtxtag,double expirat if ( ptr->vins != 0 ) free_json(ptr->vins); free(ptr); + usleep(100000); } } } diff --git a/iguana/swaps/iguana_BTCswap.c b/iguana/swaps/iguana_BTCswap.c index 943f69879..0d8f80e97 100755 --- a/iguana/swaps/iguana_BTCswap.c +++ b/iguana/swaps/iguana_BTCswap.c @@ -441,13 +441,13 @@ int32_t instantdex_pubkeyargs(struct supernet_info *myinfo,struct bitcoin_swapin } n++; } + if ( swap->myfee != 0 ) + { + jaddbits256(newjson,"feetxid",swap->myfee->txid); + jaddstr(newjson,"feetx",swap->myfee->txbytes); + } if ( n > 2 || m > 2 ) { - if ( swap->myfee != 0 ) - { - jaddbits256(newjson,"feetxid",swap->myfee->txid); - jaddstr(newjson,"feetx",swap->myfee->txbytes); - } printf("n.%d m.%d len.%d numpubs.%d\n",n,m,len,swap->numpubs); } return(n);