https://github.com/namuyan/bc4py_hash
bc4py crypto hash functions for Rust
https://github.com/namuyan/bc4py_hash
cryptocurrency rust-lang x11 x16s yescrypt yespower
Last synced: 3 months ago
JSON representation
bc4py crypto hash functions for Rust
- Host: GitHub
- URL: https://github.com/namuyan/bc4py_hash
- Owner: namuyan
- License: mit
- Created: 2020-05-26T13:48:25.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2020-06-02T15:27:39.000Z (about 6 years ago)
- Last Synced: 2025-12-13T23:21:22.040Z (7 months ago)
- Topics: cryptocurrency, rust-lang, x11, x16s, yescrypt, yespower
- Language: C
- Homepage: https://crates.io/crates/bc4py_hash
- Size: 674 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
bc4py-hash
====
bc4py crypto hash functions
* Yescrypt (Yespower0.5)
* Yespower0.9
* x16s
* x11
* poc (proof of capacity)
requirement
----
* MSVC on windows
* GCC on linux
usage
----
There are three features.
| name | note |
| ---- | ---- |
| hashs | enables yespower, x16s and x11 hash |
| poc | enables poc hash functions |
| progress-bar | print poc work progress |
specify by features like this.
```
[dependencies]
bc4py_hash = {version = "0.1", features= ["hashs", "poc"]}
```
test
----
check all test except heavy test
```commandline
cargo test --features hashs --features poc
```
heavy test of *plot_file* by
```commandline
cargo test --features poc --release -- --ignored
```
sources
----
* [yespower](https://github.com/namuyan/yespower-python)
* [x16s](https://pypi.org/project/shield-x16s-hash/)
* [x11](https://pypi.org/project/x11_hash)
Author
----
[@namuyan_mine](https://twitter.com/namuyan_mine)
licence
----
MIT