17afd85158e87bf57c33f1c450176cc4c5c38daa
[novacoin.git] / src / scrypt.h
1 #ifndef SCRYPT_MINE_H
2 #define SCRYPT_MINE_H
3
4 #include <stdint.h>
5 #include <stdlib.h>
6
7 #include "util.h"
8 #include "net.h"
9
10 uint256 scrypt_salted_multiround_hash(const void* input, size_t inputlen, const void* salt, size_t saltlen, const unsigned int nRounds);
11 uint256 scrypt_salted_hash(const void* input, size_t inputlen, const void* salt, size_t saltlen);
12 uint256 scrypt_hash(const void* input, size_t inputlen);
13 uint256 scrypt_blockhash(const void* input);
14
15 #endif // SCRYPT_MINE_H