jl777 8 years ago
parent
commit
d272c2af44
  1. 6
      iguana/dpow/dpow_fsm.c

6
iguana/dpow/dpow_fsm.c

@ -21,6 +21,7 @@ struct dpow_entry *dpow_notaryfind(struct supernet_info *myinfo,struct dpow_bloc
{ {
if ( memcmp(bp->notaries[i].pubkey,senderpub,33) == 0 ) if ( memcmp(bp->notaries[i].pubkey,senderpub,33) == 0 )
{ {
printf("matches notary.%d\n",i);
*senderindp = i; *senderindp = i;
return(&bp->notaries[i]); return(&bp->notaries[i]);
} }
@ -124,6 +125,9 @@ int32_t dpow_datahandler(struct supernet_info *myinfo,uint32_t channel,uint32_t
printf("unexpected mismatch hashmsg.%s vs %s\n",bits256_str(str,U.hashmsg),bits256_str(str2,bp->hashmsg)); printf("unexpected mismatch hashmsg.%s vs %s\n",bits256_str(str,U.hashmsg),bits256_str(str2,bp->hashmsg));
return(0); return(0);
} }
for (i=0; i<33; i++)
printf("%02x",U.pubkey[i]);
printf(" <- pubkey\n");
if ( (ep= dpow_notaryfind(myinfo,bp,&senderind,U.pubkey)) != 0 ) if ( (ep= dpow_notaryfind(myinfo,bp,&senderind,U.pubkey)) != 0 )
{ {
dpow_utxo2entry(bp,ep,&U); dpow_utxo2entry(bp,ep,&U);
@ -132,7 +136,7 @@ int32_t dpow_datahandler(struct supernet_info *myinfo,uint32_t channel,uint32_t
flag = 1; flag = 1;
} }
//if ( 0 && flag == 0 && bp != 0 ) //if ( 0 && flag == 0 && bp != 0 )
printf("sender.%d UTXO.%d hashmsg.(%s) txid.(%s) v%d %llx\n",senderind,height,bits256_str(str,U.hashmsg),bits256_str(str2,src_or_dest!=0?U.desthash:U.srchash),src_or_dest!=0?U.destvout:U.srcvout,(long long)bp->recvmask); printf("ep.%p sender.%d UTXO.%d hashmsg.(%s) txid.(%s) v%d %llx\n",ep,senderind,height,bits256_str(str,U.hashmsg),bits256_str(str2,src_or_dest!=0?U.desthash:U.srchash),src_or_dest!=0?U.destvout:U.srcvout,(long long)bp->recvmask);
} }
else if ( channel == DPOW_SIGCHANNEL || channel == DPOW_SIGBTCCHANNEL ) else if ( channel == DPOW_SIGCHANNEL || channel == DPOW_SIGBTCCHANNEL )
{ {

Loading…
Cancel
Save