Skip to content

Instantly share code, notes, and snippets.

@HaxThePlanet
HaxThePlanet / DarkGravityWave3.cpp
Created February 22, 2018 22:11 — forked from GeertJohan/DarkGravityWave3.cpp
Dark Gravity Wave version 3
static const int64 nTargetSpacing = 2.5 * 60; // Guldencoin: 2.5 minutes between block
unsigned int static DarkGravityWave3(const CBlockIndex* pindexLast, const CBlockHeader *pblock) {
/* current difficulty formula, darkcoin - DarkGravity v3, written by Evan Duffield - evan@darkcoin.io */
const CBlockIndex *BlockLastSolved = pindexLast;
const CBlockIndex *BlockReading = pindexLast;
const CBlockHeader *BlockCreating = pblock;
BlockCreating = BlockCreating;
int64 nActualTimespan = 0;
function deleteTempFile(uri) {
fs.unlink(uri, function(err) {
if (err) return console.log('error deleting file ' + err);
console.log('file deleted successfully');
});
}
function downloadFile(uri, filename, callback) {
request.head(uri, function(err, res, body) {
try {