https://github.com/boolangery/d-multihash
D binding for multihash library exposed by Oliver Weichhold for coinfoundry project.
https://github.com/boolangery/d-multihash
Last synced: 3 months ago
JSON representation
D binding for multihash library exposed by Oliver Weichhold for coinfoundry project.
- Host: GitHub
- URL: https://github.com/boolangery/d-multihash
- Owner: boolangery
- Created: 2018-05-12T08:08:00.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2018-05-31T16:24:47.000Z (about 8 years ago)
- Last Synced: 2025-03-12T08:26:38.438Z (over 1 year ago)
- Language: C
- Size: 1.76 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# d-multihash
[](https://code.dlang.org/packages/multihash)
`d-multihash` is a binding of multihash C++ library exposed by Oliver Weichhold for coinfoundry/miningcore project.
## build
Use the dub package manager.
The following dependencies are required to build the original cryptonote library:
- sodium-devel
Available build configurations:
dub build --config=static // use a local static library
dub build --config=shared // use a shared library
dub test // run unit tests
# available algorithms
- scrypt
- quark
- x11
- x15
- x17
- neoscrypt
- scryptn
- kezzak
- bcrypt
- skein
- groestl
- groestl
- blake
- blake2s
- dcrypt
- fugue
- qubit
- s3
- hefty1
- shavite3
- nist5
- fresh
- jh
- c11
- x16r
- x16s
- lyra2re
- lyra2rev2
- equihash
- sha3_256
- sha3_512
- ethash