ckb_tool/
lib.rs

1pub mod rpc_client;
2
3// re-exports
4pub use ckb_chain_spec;
5pub use ckb_crypto;
6pub use ckb_error;
7pub use ckb_hash;
8pub use ckb_jsonrpc_types;
9pub use ckb_script;
10pub use ckb_traits;
11pub use ckb_types;
12pub use ckb_types::bytes;
13pub use ckb_verification;
14pub use faster_hex;
15
16/// Calculate data hash
17pub fn calc_data_hash(data: &[u8]) -> ckb_types::packed::Byte32 {
18    use ckb_types::packed::CellOutput;
19    CellOutput::calc_data_hash(data)
20}