avoid copy

This commit is contained in:
NikVolf
2016-03-26 03:15:27 +03:00
parent 3d94670f1f
commit dc4654fa4c
2 changed files with 3 additions and 2 deletions

View File

@@ -40,7 +40,8 @@ impl Web3 for Web3Client {
fn sha3(&self, params: Params) -> Result<Value, Error> {
from_params::<(Bytes,)>(params).and_then(
|(data,)| {
let sha3 = data.to_vec().sha3();
let Bytes(ref v) = data;
let sha3 = v.sha3();
to_value(&sha3)
}
)