cryptonote 1.0.0

D binding for cryptonote hash library (exposed by coinfoundry/miningcore)


To use this package, run the following command in your project's root directory:

Manual usage
Put the following dependency into your project's dependences section:

d-cryptonote

d-cryptonote is a wrapper of cryptonote C++ library written by:

- The Monero Project
- Brian Gladman
- Oliver Weichhold
- others...


build

Use the dub package manager.

The following dependencies are required to build the original cryptonote library:

- boost-devel
- stdc++

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 functions

import cryptonote;

static ubyte[] convertBlob(ubyte[] data, int size);

static ulong decodeAddress(string address);

static ulong decodeIntegratedAddress(string address);

static ubyte[] cryptonightHashSlow(ubyte[] data, int variant);

static ubyte[] cryptonightHashSlowLite(ubyte[] data);

static ubyte[] cryptonightHashFast(ubyte[] data);
Authors:
  • Eliott Dumeix
  • Oliver Weichhold
  • Brian Gladman
  • The Monero Project
  • others...
Dependencies:
none
System dependencies:
boost-devel
Versions:
1.0.3 2018-Sep-02
1.0.2 2018-May-14
1.0.1 2018-May-14
1.0.0 2018-May-14
~master 2018-Sep-02
Show all 5 versions
Download Stats:
  • 0 downloads today

  • 0 downloads this week

  • 0 downloads this month

  • 36 downloads total

Score:
0.5
Short URL:
cryptonote.dub.pm