Browse Source

test

etomic
jl777 8 years ago
parent
commit
e41a53c02d
  1. 6
      iguana/dpow/dpow_network.c
  2. 10
      iguana/iguana_secp.c

6
iguana/dpow/dpow_network.c

@ -43,9 +43,9 @@ int32_t signed_nn_send(void *ctx,bits256 privkey,int32_t sock,void *packet,int32
memcpy(sigpacket->sig64,sig+1,64);
if ( bitcoin_recoververify(ctx,"nnrecv",sigpacket->sig64,sigpacket->packethash,pubkey33,33) == 0 )
{
for (i=0; i<33; i++)
printf("%02x",pubkey33[i]);
printf(" signed pubkey\n");
//for (i=0; i<33; i++)
// printf("%02x",pubkey33[i]);
//printf(" signed pubkey\n");
if ( memcmp(pubkey33,signpubkey33,33) == 0 )
{
sentbytes = nn_send(sock,sigpacket,size + sizeof(*sigpacket),0);

10
iguana/iguana_secp.c

@ -131,11 +131,11 @@ int32_t bitcoin_sign(void *ctx,char *symbol,uint8_t *sig,bits256 txhash2,bits256
{
sig[0] = 27 + recid + (fCompressed != 0 ? 4 : 0);
retval = 64 + 1;
size_t i,plen = 33; uint8_t pubkey[33];
secp256k1_ec_pubkey_serialize(ctx,pubkey,&plen,&CHECKPUB,SECP256K1_EC_COMPRESSED);
for (i=0; i<33; i++)
printf("%02x",pubkey[i]);
printf(" bitcoin_sign's pubkey\n");
//size_t i,plen = 33; uint8_t pubkey[33];
//secp256k1_ec_pubkey_serialize(ctx,pubkey,&plen,&CHECKPUB,SECP256K1_EC_COMPRESSED);
//for (i=0; i<33; i++)
// printf("%02x",pubkey[i]);
//printf(" bitcoin_sign's pubkey\n");
} else printf("secpub mismatch\n");
} else printf("pubkey create error\n");

Loading…
Cancel
Save