From 80562767c6e48e29e91b675acbb686c6a1f595f7 Mon Sep 17 00:00:00 2001 From: jl777 Date: Mon, 8 Feb 2016 12:16:45 -0300 Subject: [PATCH] test --- crypto777/libgfshare.c | 88 ----------------------------------- iguana/swaps/iguana_BTCswap.c | 4 +- 2 files changed, 2 insertions(+), 90 deletions(-) diff --git a/crypto777/libgfshare.c b/crypto777/libgfshare.c index 393e6d963..61bcad64f 100755 --- a/crypto777/libgfshare.c +++ b/crypto777/libgfshare.c @@ -259,94 +259,6 @@ void calc_shares(uint8_t *shares,uint8_t *secret,int32_t size,int32_t width,int3 free(buffer); } -int32_t init_sharenrs(uint8_t sharenrs[255],uint8_t *orig,int32_t m,int32_t n) -{ - uint8_t *randvals,valid[255]; - int32_t i,j,r,remains,orign; - if ( m > n || n >= 0xff ) // reserve 255 for illegal sharei - { - printf("illegal M.%d of N.%d\n",m,n); - return(-1); - } - randvals = calloc(1,65536); - OS_randombytes(randvals,65536); - memset(sharenrs,0,n); - if ( orig == 0 && n == m ) - { - for (i=0; i<255; i++) - valid[i] = (i + 1); - remains = orign = 255; - for (i=0; i> 8) % remains; - sharenrs[i] = valid[r]; - valid[r] = valid[--remains]; - } - /*while ( i < m ) - { - if ( j >= 65536 ) - { - gfshare_fill_rand(randvals,65536); - printf("refill j.%d\n",j); - j = 0; - } - r = (randvals[j++] % n); - if ( valid[r] != 0 ) - { - remains--; - i++; - sharenrs[r] = valid[r]; - //printf("%d ",sharenrs[i]); - valid[r] = 0; - } - }*/ - for (i=0; iinput_satoshis >= (satoshis + spend->txfee) ) { - realloc(spend,sizeof(*spend) + sizeof(*spend->inputs) * spend->numinputs); + spend = realloc(spend,sizeof(*spend) + sizeof(*spend->inputs) * spend->numinputs); return(spend); } else