What is the exact startday? Do you want to start these before the diff change?
Is there a minimum runtime intended?
It was the Bitcointalk forum that inspired us to create Bitcointalksearch.org - Bitcointalk is an excellent site that should be the default page for anybody dealing in cryptocurrency, since it is a virtual gold-mine of data. However, our experience and user feedback led us create our site; Bitcointalk's search is slow, and difficult to get the results you need, because you need to log in first to find anything useful - furthermore, there are rate limiters for their search functionality.
The aim of our project is to create a faster website that yields more results and faster without having to create an account and eliminate the need to log in - your personal data, therefore, will never be in jeopardy since we are not asking for any of your data and you don't need to provide them to use our site with all of its capabilities.
We created this website with the sole purpose of users being able to search quickly and efficiently in the field of cryptocurrency so they will have access to the latest and most accurate information and thereby assisting the crypto-community at large.
# CK Solo Pool Python Miner & Pool Monitor
# Donations welcome : 3JjsGHYQH8yVJA5G4mgPNHuoX4DHmU5fis
# users change the bitcoin address in line 41 & line 189 to there own worker
# timeout is 160 sec between requests line 210
import urllib2
import json
import time
import os
## Welcome message
print " ___________________________________________\n"
print " ** Welcome To CKPool Multi-Monitor Tool **"
print " ** Fetching Pool Status **"
print " -------------------------------------------"
time.sleep(3)
print "\n"
print " ** http://solo.ckpool.org | No fuss anonymous solo bitcoin mining for everyone **"
print "\n"
print "\n"
time.sleep(3)
print " ** Fetching Pool Status **"
print "\n"
time.sleep(1)
## Check Pool Status Start while True > continue > (loop)
while True:
req = urllib2.Request("http://solo.ckpool.org/pool/pool.status")
opener = urllib2.build_opener()
f = opener.open(req)
json = (f.read())
print json
print "\n"
time.sleep(5)
print " ** Fetching Miner Status **"
time.sleep(2)
## Check Miner Status Page
req = urllib2.Request("http://solo.ckpool.org/users/YOURADDRESSHERE")
opener = urllib2.build_opener()
f = opener.open(req)
json = (f.read())
print json
time.sleep(7)
print "\n"
## Break section
print " *** Fetching Network Data *** \n"
time.sleep(4)
## Get Latest Block Hash
req = urllib2.Request("https://blockchain.info/q/latesthash")
opener = urllib2.build_opener()
f = opener.open(req)
json = (f.read())
print " Lastest Block Hash \n" + json
print "\n"
time.sleep(3)
## Get Network Hashrate
req = urllib2.Request("https://blockchain.info/q/hashrate")
opener = urllib2.build_opener()
f = opener.open(req)
json = (f.read())
print " Current Network Hashrate \n" + json
print "\n"
time.sleep(3)
## Get Diff
req = urllib2.Request("https://blockchain.info/q/getdifficulty")
opener = urllib2.build_opener()
f = opener.open(req)
json = (f.read())
print " Current Network Difficulty \n" + json
print "\n"
time.sleep(3)
## Get 1 Day Block Stats
req = urllib2.Request("https://api.blockchain.info/pools?timespan=1days")
opener = urllib2.build_opener()
f = opener.open(req)
json = (f.read())
print " Blocks Stats Per Pool 1 Days \n" + json
print "\n"
time.sleep(5)
## Get Estimated Time Until The Next Block (in seconds)
req = urllib2.Request("https://blockchain.info/q/eta")
opener = urllib2.build_opener()
f = opener.open(req)
json = (f.read())
print " Estimated Time Untill The Next Block (in seconds) \n"
print json + " Seconds"
print "\n"
time.sleep(3)
## Get Block Height
req = urllib2.Request("https://blockchain.info/q/getblockcount")
opener = urllib2.build_opener()
f = opener.open(req)
json = (f.read())
print " Block Count \n"
print json + " Blocks"
print "\n"
time.sleep(3)
## Get Unconfirmed Transaction Count
req = urllib2.Request("https://blockchain.info/q/unconfirmedcount")
opener = urllib2.build_opener()
f = opener.open(req)
json = (f.read())
print " Number Of Unconfirmed Transactions In Mempool"
print json + " Transactions"
print "\n"
time.sleep(2)
print "\n"
print " ** Fetching Probability Stats **"
time.sleep(2)
print "\n"
## Get Probability & Average Hashes Needed To Solve
req = urllib2.Request("https://blockchain.info/q/probability")
opener = urllib2.build_opener()
f = opener.open(req)
json = (f.read())
print " Probability Of Finding A Valid Block Each Hash Attempt \n"
print json + " %"
print "\n"
## Get average number of hashes per block
req = urllib2.Request("https://blockchain.info/q/hashestowin")
opener = urllib2.build_opener()
f = opener.open(req)
json = (f.read())
print " Average Number Of Hash Attempts Needed To Solve A Block \n"
print json + " Hashes"
print "\n"
time.sleep(3)
## Get Additional Network Info
req = urllib2.Request("https://api.blockcypher.com/v1/btc/main")
opener = urllib2.build_opener()
f = opener.open(req)
json = (f.read())
print " ** Fetching Additional Bitcoin Data **"
print " ** Loading **"
print "\n"
time.sleep(3)
print json
print "\n"
## Break For Price Data
print "\n"
print " ** $$$ Fetching Ticker Prices $$$ **"
time.sleep(5)
## Get Price Data (ticker)
req = urllib2.Request("https://blockchain.info/ticker")
opener = urllib2.build_opener()
f = opener.open(req)
json = (f.read())
print " ** Bitcoin Spot Prices (Coinbase) **"
print json
print "\n"
time.sleep(5)
## Break to print
print " ** $$ Checking Wallet For New Transactions $$ **"
print " ** $$ !Fingers Crossed! $$ **"
time.sleep(4)
## Check wallet for winning transaction
req = urllib2.Request("https://blockchain.info/balance?active=YOURADDRESSHERE")
opener = urllib2.build_opener()
f = opener.open(req)
json = (f.read())
print " ** $$ Your Wallet Status $$ **"
print json
print "\n"
time.sleep(2)
## Print & Wait Before Next Request
## Users can set there own sleep time on line 178 in seconds if they would like less often updates.
print "\n"
print " ** Mine @ CK SOLO **"
print " ** http://solo.ckpool.org | No fuss anonymous solo bitcoin mining for everyone **"
print " ** Price Data From Coinbase API **"
print " ** Network Data From Blockchain API **"
print " ** Additional Data From Blockchain API **"
print " ** Built By MagicByt3 **"
print " ** $$ Donations Welcome : 3JjsGHYQH8yVJA5G4mgPNHuoX4DHmU5fis $$ **"
print " ** Auto Refreshing in 160 Seconds **\n"
time.sleep(160)
os.system('clear')
continue
1 ) MagicByt3
2 ) JimJam123
3 )
4 )
5 )
6 )
7 )
8 )
9 )
10)
1 ) MagicByt3
2 ) JimJam123
3 ) favebook
4 ) ivcelmik
5 )
6 )
7 )
8 )
9 )
10)