From 0874fd4114c6d275b58d56941e900413f57e7c3a Mon Sep 17 00:00:00 2001 From: jl777 Date: Mon, 18 Jan 2016 04:39:02 -0300 Subject: [PATCH] test --- iguana/SuperNET.c | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/iguana/SuperNET.c b/iguana/SuperNET.c index 7ea8f3372..572cf7198 100644 --- a/iguana/SuperNET.c +++ b/iguana/SuperNET.c @@ -169,9 +169,16 @@ cJSON *SuperNET_bits2json(struct supernet_info *myinfo,bits256 prevpub,uint8_t * //if ( validpub != 0 ) // priv = myinfo->privkey; //else priv = GENESIS_PRIVKEY; - seed = curve25519_shared(priv,prevpub); + //seed = curve25519_shared(priv,prevpub); for (iter=0; iter<4; iter++) { + switch ( iter ) + { + case 0: break; + case 1: seed = curve25519_shared(myinfo->privkey,prevpub); break; + case 2: seed = curve25519_shared(GENESIS_PRIVKEY,prevpub); break; + case 3: seed = genesis2; break; + } if ( iter > 0 ) vcalc_sha256(0,seed2.bytes,seed.bytes,sizeof(seed)); else memset(seed2.bytes,0,sizeof(seed2)); @@ -191,13 +198,7 @@ cJSON *SuperNET_bits2json(struct supernet_info *myinfo,bits256 prevpub,uint8_t * break; } } - switch ( iter ) - { - case 0: seed = curve25519_shared(myinfo->privkey,prevpub); break; - case 1: seed = curve25519_shared(GENESIS_PRIVKEY,prevpub); break; - case 2: seed = genesis2; break; - } - } + } } else {