From 213f3083ec8da429be24fa773217e12e9ed4d3ef Mon Sep 17 00:00:00 2001 From: Jude Nelson Date: Thu, 7 Feb 2019 16:11:12 -0500 Subject: [PATCH] API sync with ed25519 and curve25519 --- src/util/vrf.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/util/vrf.rs b/src/util/vrf.rs index 1ae8540d6..d5945645f 100644 --- a/src/util/vrf.rs +++ b/src/util/vrf.rs @@ -216,7 +216,7 @@ fn ECVRF_expand_privkey(secret: &ed25519_PrivateKey) -> (ed25519_PublicKey, ed25 let mut hasher = Sha512::new(); let mut h = [0u8; 64]; let mut trunc_hash = [0u8; 32]; - let pubkey = ed25519_PublicKey::from_secret::(secret); + let pubkey = ed25519_PublicKey::from(secret); let privkey_buf = secret.to_bytes(); // hash secret key to produce nonce and intermediate private key @@ -497,7 +497,7 @@ mod tests { for _i in 0..100 { let mut csprng: OsRng = OsRng::new().unwrap(); let secret_key: ed25519_PrivateKey = ed25519_PrivateKey::generate(&mut csprng); - let public_key = ed25519_PublicKey::from_secret::(&secret_key); + let public_key = ed25519_PublicKey::from(&secret_key); let mut msg = [0u8, 1024]; csprng.fill_bytes(&mut msg);