mirror of
https://github.com/mimblewimble/grin.git
synced 2025-02-01 17:01:09 +03:00
perf: Removing unnecessary array copy. (#2531)
This commit is contained in:
parent
c41ea4bcf2
commit
c1d67cbec0
1 changed files with 1 additions and 5 deletions
|
@ -29,11 +29,7 @@ where
|
||||||
let root_key = k.derive_key(0, &K::root_key_id())?;
|
let root_key = k.derive_key(0, &K::root_key_id())?;
|
||||||
let res = blake2::blake2b::blake2b(32, &commit.0, &root_key.0[..]);
|
let res = blake2::blake2b::blake2b(32, &commit.0, &root_key.0[..]);
|
||||||
let res = res.as_bytes();
|
let res = res.as_bytes();
|
||||||
let mut ret_val = [0; 32];
|
match SecretKey::from_slice(k.secp(), &res) {
|
||||||
for i in 0..res.len() {
|
|
||||||
ret_val[i] = res[i];
|
|
||||||
}
|
|
||||||
match SecretKey::from_slice(k.secp(), &ret_val) {
|
|
||||||
Ok(sk) => Ok(sk),
|
Ok(sk) => Ok(sk),
|
||||||
Err(e) => Err(ErrorKind::RangeProof(
|
Err(e) => Err(ErrorKind::RangeProof(
|
||||||
format!("Unable to create nonce: {:?}", e).to_string(),
|
format!("Unable to create nonce: {:?}", e).to_string(),
|
||||||
|
|
Loading…
Reference in a new issue