An old btc miner project.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

script.js 668B

1234567891011121314151617181920212223242526272829303132
  1. #!/usr/bin/env node
  2. process.on("unhandledRejection", err => {
  3. console.error("Unhandled rejection");
  4. console.trace(err);
  5. process.exit(1);
  6. });
  7. var dns = require("dns");
  8. var StratumClient = require("./js/stratum-client");
  9. var CPUMiner = require("./js/miner-cpu");
  10. var ASICMiner = require("./js/miner-asic");
  11. var domain = "lbry.suprnova.cc"
  12. var port = 6256;
  13. async function main() {
  14. dns.lookup(domain, async (err, ip) => {
  15. if (err) throw err;
  16. var m = new CPUMiner();
  17. var c = new StratumClient(ip, port, m);
  18. try {
  19. await c.connect();
  20. await c.auth("kattemjau.test", "test");
  21. } catch (err) {
  22. console.log(err);
  23. process.exit(1);
  24. }
  25. });
  26. }
  27. main();