From 049994d829c653fbd3f22e8ea2cb4aec90dfab12 Mon Sep 17 00:00:00 2001 From: SloRunner Date: Thu, 17 Sep 2020 11:48:44 +0200 Subject: [PATCH] added all examples, moved it into categories --- README.md | 4 +++- example/miner.js | 32 ++++++++++++++++++++++++++++++++ example/miner/dashboard.js | 6 ------ example/pool.js | 18 ++++++++++++++++++ example/pool/blockhistory.js | 6 ------ example/pool/networkstats.js | 6 ------ example/pool/poolstats.js | 6 ------ example/pool/serverhistory.js | 6 ------ example/worker.js | 17 +++++++++++++++++ 9 files changed, 70 insertions(+), 31 deletions(-) create mode 100644 example/miner.js delete mode 100644 example/miner/dashboard.js create mode 100644 example/pool.js delete mode 100644 example/pool/blockhistory.js delete mode 100644 example/pool/networkstats.js delete mode 100644 example/pool/poolstats.js delete mode 100644 example/pool/serverhistory.js create mode 100644 example/worker.js diff --git a/README.md b/README.md index 0e6f2e0..95e9752 100644 --- a/README.md +++ b/README.md @@ -4,4 +4,6 @@ [![Actions Status](https://github.com/SloRunner/ethermine-api/workflows/Node.js%20Package%20Publish/badge.svg)](https://github.com/SloRunner/ethermine-api/actions) -Api for ethermine interaction +Interact with ethermine and other API's provided by ethermine.com + +Usage: See [examples](https://github.com/SloRunner/ethermine-api/tree/master/example) diff --git a/example/miner.js b/example/miner.js new file mode 100644 index 0000000..47231e5 --- /dev/null +++ b/example/miner.js @@ -0,0 +1,32 @@ +const Ethermine = require('../src/index.js'); // use ethermine-api in production +const ethermine = new Ethermine(); + +let miner = "0x4bd46f005099d400768dc057c96a60180e891cf9"; + +ethermine.getMinerDashboard(function(err, data){ + console.log(err, data) +}) + +ethermine.getMinerRounds(miner, function(err, data) { + console.log(err, data) +}) + +ethermine.getMinerHistory(miner, function(err, data) { + console.log(err, data) +}) + +ethermine.getMinerPayouts(miner, function(err, data) { + console.log(err, data) +}) + +ethermine.getMinerWorkers(miner, function(err, data) { + console.log(err, data) +}) + +ethermine.getMinerSettings(miner, function(err, data) { + console.log(err, data) +}) + +ethermine.getMinerCurrentStats(miner, function(err, data) { + console.log(err, data) +}) diff --git a/example/miner/dashboard.js b/example/miner/dashboard.js deleted file mode 100644 index 125337d..0000000 --- a/example/miner/dashboard.js +++ /dev/null @@ -1,6 +0,0 @@ -const Ethermine = require('../../src/index.js'); // use ethermine-api in production -const ethermine = new Ethermine(); - -ethermine.getMinerDashboard(function(err, data){ - console.log(err, data) -}) diff --git a/example/pool.js b/example/pool.js new file mode 100644 index 0000000..cfb8a09 --- /dev/null +++ b/example/pool.js @@ -0,0 +1,18 @@ +const Ethermine = require('../src/index.js'); // use ethermine-api in production +const ethermine = new Ethermine(); + +ethermine.getBlockHistory(function(err, data){ + console.log(err, data) +}) + +ethermine.getNetworkStats(function(err, data){ + console.log(err, data) +}) + +ethermine.getPoolStats(function(err, data){ + console.log(err, data) +}) + +ethermine.getServersHistory(function(err, data){ + console.log(err, data) +}) diff --git a/example/pool/blockhistory.js b/example/pool/blockhistory.js deleted file mode 100644 index 5cbe30d..0000000 --- a/example/pool/blockhistory.js +++ /dev/null @@ -1,6 +0,0 @@ -const Ethermine = require('../../src/index.js'); // use ethermine-api in production -const ethermine = new Ethermine(); - -ethermine.getBlockHistory(function(err, data){ - console.log(err, data) -}) diff --git a/example/pool/networkstats.js b/example/pool/networkstats.js deleted file mode 100644 index 788972f..0000000 --- a/example/pool/networkstats.js +++ /dev/null @@ -1,6 +0,0 @@ -const Ethermine = require('../../src/index.js'); // use ethermine-api in production -const ethermine = new Ethermine(); - -ethermine.getNetworkStats(function(err, data){ - console.log(err, data) -}) diff --git a/example/pool/poolstats.js b/example/pool/poolstats.js deleted file mode 100644 index c85861b..0000000 --- a/example/pool/poolstats.js +++ /dev/null @@ -1,6 +0,0 @@ -const Ethermine = require('../../src/index.js'); // use ethermine-api in production -const ethermine = new Ethermine(); - -ethermine.getPoolStats(function(err, data){ - console.log(err, data) -}) diff --git a/example/pool/serverhistory.js b/example/pool/serverhistory.js deleted file mode 100644 index 87c77bd..0000000 --- a/example/pool/serverhistory.js +++ /dev/null @@ -1,6 +0,0 @@ -const Ethermine = require('../../src/index.js'); // use ethermine-api in production -const ethermine = new Ethermine(); - -ethermine.getServersHistory(function(err, data){ - console.log(err, data) -}) diff --git a/example/worker.js b/example/worker.js new file mode 100644 index 0000000..2e50756 --- /dev/null +++ b/example/worker.js @@ -0,0 +1,17 @@ +const Ethermine = require('../src/index.js'); // use ethermine-api in production +const ethermine = new Ethermine(); + +let miner = "0x4bd46f005099d400768dc057c96a60180e891cf9"; +let worker = "051"; + +ethermine.getMinerWorkers(miner, function(err,data){ + console.log(err, data); +}) + +ethermine.getWorkerHistory(miner, worker, function(err, data){ + console.log(err, data); +}) + +ethermine.getWorkerCurrentStats(miner, worker, function(err, data){ + console.log(err,data); +})