b3_helper_lib 0.0.5

This is helper library for B3Wallet project
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
use ::easy_hasher::easy_hasher::Hash;
use easy_hasher::easy_hasher;

pub fn raw_keccak256(data: &[u8]) -> Hash {
    easy_hasher::raw_keccak256(data.to_vec())
}

pub fn sha2_sha256(data: &[u8]) -> Vec<u8> {
    let hash = easy_hasher::raw_sha256(data.to_vec());
    hash.to_vec()
}

pub fn vec_to_hex_string(data: &[u8]) -> String {
    hex::encode(data)
}