Skip to content

Instantly share code, notes, and snippets.

@resilience-me
Last active August 29, 2015 14:23
Show Gist options
  • Save resilience-me/40cbceae8bf821187a93 to your computer and use it in GitHub Desktop.
Save resilience-me/40cbceae8bf821187a93 to your computer and use it in GitHub Desktop.
var express = require('express');
var fs = require('fs');
var app = express();
var request = require('request')
var keyGenerator = require('key-generator')
var Oracle_key = keyGenerator.generate()
var hosts_to_mine = [] // eg. http://codius.host
// get mining_requests
hosts_to_mine.forEach(function(host) {
request
.get(host + '/mining_requests')
.on('response', function(response) {
response.oracle_url.forEach(function(Oracle){
request.get(Oracle).on('response', function(response){
// read mining instructions
var mine = new response.header
// perform mining
mine()
})
})
})
});
// add input-control:
// eg. add hosts_to_mine
// unbuild and remove the Oracle
// change parameterse (Currencies, VMs, etc.)
app.post('/', function (req, res) {
})
app.get('/', function(req, res) {
});
app.listen(process.env.PORT || 5000);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment