pull/90/head
Jeff Becker 6 years ago
parent 921d515d96
commit b5f8660702
No known key found for this signature in database
GPG Key ID: F357B3B42F6F9B05

@ -58,10 +58,12 @@ namespace llarp
}
bool
Update(const byte_t* enc, const byte_t* sign)
Update(const byte_t* enc, const byte_t* sign, const byte_t * nonce=nullptr)
{
enckey = enc;
signkey = sign;
if(nonce)
vanity = nonce;
return UpdateAddr();
}

@ -262,11 +262,13 @@ namespace llarp
inf.read((char*)buf.base, sz);
if(!BDecode(&buf))
return false;
const byte_t * ptr = nullptr;
if(!vanity.IsZero())
ptr = vanity.data();
// update pubkeys
pub.Update(llarp::seckey_topublic(enckey),
llarp::seckey_topublic(signkey));
// update vanity nonce
pub.vanity = vanity;
llarp::seckey_topublic(signkey), ptr);
return true;
}

Loading…
Cancel
Save