Browse Source

HushDEX supports only zaddr coins

dev
Duke Leto 4 years ago
parent
commit
3fbba38c0d
  1. 23
      src/cc/dapps/hushdex.c

23
src/cc/dapps/hushdex.c

@ -152,9 +152,10 @@ char *hushdex_checkname(char *tmpstr,struct msginfo *mp,int32_t baserel,char *co
int32_t hushdex_zonly(struct coininfo *coin)
{
if ( strcmp(coin->coin,"PIRATE") == 0 )
if ( strcmp(coin->coin,"HUSH3") == 0 )
return(1);
else return(coin->iszaddr);
return 0;
}
// //////////////////////////////// the four key functions needed to support a new item for hushdexs
@ -229,24 +230,8 @@ int64_t hushdex_getbalance(struct coininfo *coin)
retval = SATOSHIDEN;
}
return(retval);
}
else if ( hushdex_zonly(coin) != 0 )
} else if ( hushdex_zonly(coin) != 0 ) {
return(z_getbalance(coinstr,acname,DPOW_recvZaddr));
else
{
if ( coin->istoken != 0 )
{
if ( get_getbalance(coinstr,acname) < SUBATOMIC_TXFEE )
{
fprintf(stderr,"not enough balance to send token\n");
return(0);
}
//fprintf(stderr,"token balance %s\n",coin->tokenid);
return(get_tokenbalance(coinstr,acname,coin->tokenid) * SATOSHIDEN);
}
else if ( coin->isexternal == 0 )
return(get_getbalance(coinstr,acname));
else return(_hushdex_getbalance(coin));
}
}

Loading…
Cancel
Save