Merge branch 'vanity' into dev

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

@ -5,6 +5,6 @@ installing deps:
sudo apt install libsodium-dev
pip3 install --user -r requirements.txt
to generate a nonce with a prefix `^loki` using 8 cpu threads:
to generate a nonce with a prefix `^7oki` using 8 cpu threads:
python3 lokinet-vanity.py keyfile.private loki 8
python3 lokinet-vanity.py keyfile.private 7oki 8

@ -13,9 +13,10 @@ namespace llarp
private:
llarp::PubKey enckey;
llarp::PubKey signkey;
VanityNonce vanity;
public:
VanityNonce vanity;
ServiceInfo() = default;
ServiceInfo(ServiceInfo&& other)

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

Loading…
Cancel
Save