Bitcoin Forum
June 27, 2024, 01:16:37 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1] 2 »  All
  Print  
Author Topic: Nice mobile friendly statistics for pools!  (Read 983 times)
poNgz0r (OP)
Copper Member
Newbie
*
Offline Offline

Activity: 97
Merit: 0


View Profile WWW
October 25, 2017, 01:48:04 PM
Last edit: October 28, 2017, 06:54:26 PM by poNgz0r
 #1

Hi all,

I have been working on some nice mobile statistics for Dwarfpool. I like the site a lot but unfortenately it's not really mobile friendly.

For example:
https://dwarfpool.com/exp/address?wallet=0x061496fe144faa4aebbf565dafc22d4253700bb2

Look not that good on mobile, i have to zoom etc.
So i made this:
https://hashrates.nl/expanse.html?pool=Dwarfpool&wallet=0x061496fe144faa4aebbf565dafc22d4253700bb2

Feel free to use it.
https://hashrates.nl

Currently supported:
Dwarfpool

Coins:
Expanse, Zcash

Working on:
Monero, Ethereum.

Greetings,
poNgz0r

Let me know what you think Smiley

If you really like it, donate please. I am paying for this server + hosting (not that much 20 euro's a year with SSL, still appreciate it)

  • ETH: 0xa669583b72943ff0Cf07FBCeAde5757860B1b597
  • ZEC: t1cZk6srQ7EeuRPtuuEeSAdAfQDYqm6vSFT
  • EXP: 0xf395Ef097B2575051F34aA596e5a5eC60Ea3F0cB
  • UBQ: 0xE5fd96694D25231d4ADd3E5B3b24D2Cdd04E6367
  • ZEN: znV9LP97jqBbYK2NwZjYPxgu4xxoDmWxniy
  • HUSH: t1QwPZnaVDkGMBU98JqoV44iTfBow7c42fE8M
poNgz0r (OP)
Copper Member
Newbie
*
Offline Offline

Activity: 97
Merit: 0


View Profile WWW
October 25, 2017, 08:40:28 PM
Last edit: November 29, 2017, 09:43:24 AM by poNgz0r
 #2

25-10-17
Added:
  • Ethereum support as well.
  • Link from homepage to pool directly (don't have to choose manually)
  • White space between coins on homepage on mobile
  • Tooltip text on mobile with info "Scroll right to view all data". People might not know they can scroll there.

Fixes:
  • Width for shares on mobile. Text went through the time, therefor unreadable

====================================================================================

26-10-17
Added:
  • Hush support as well.
  • Suprnova pool for Expanse and Hush (use API key instead of wallet address!) more coins coming soon for Suprnova

Fixes:
  • All payouts where visible for the wallet address, i limited the payouts for the current pool only (last few days)


====================================================================================

28-10-17
Fixes:
  • Hush > Suprnova. Data is now available via AJAX calls. This is a test, if it works i will change all coins and then i continue add more pools and coins
  • Test was fine, added more coins supported by Suprnova. Removed dwarfpool for now, will be back soon when I refactor it. Going to use Ajax calls there as well.
  • removed payouts for now, was incomplete and made application slow


====================================================================================

29-10-17
Added:
  • Because of a good quick API i was able to show last 10 transaction for every coin on nanopool!.

Fixes:
  • Implementation of nanopool for the following coins (all), Ethereum, Ethereum Classic, SiaCoin, Pascal, Zcash, Monero
  • I removed the submenu for now, wasn't mobile friendly, unnecessary big menu.
     Will be back as a dropdown, navigate to other coins via "hashrates" in the blue bar

====================================================================================

31-10-17
Added:
  • Mobile friendly menu (choose coin)
  • Flypool and Ethermine

====================================================================================

6-11-17
Added:
  • Zencash
  • Miningspeed pool
  • Own api. Next step is caching data to prevent shutdowns.

====================================================================================

15-11-17
Added:
  • Eelectroneum

Pools
  • asiapool.electroneum.com
  • eupool.electroneum.com
  • uspool.electroneum.com
  • electromine.fr
  • eu2.electromine.fr
  • etn.uax.io

====================================================================================

20-11-17
Added:
  • On request i added a dark and light theme. Switch between themes in the header on the right

Pools
  • Eelectroneum - electroneum.mobile-mining.com/

====================================================================================

22-11-17
Added:
  • Round earnings for suprnova pools

====================================================================================

29-11-17
Added:
  • XUN (ultranote) TCO (tcoinsystems) + pools
bitcon
Legendary
*
Offline Offline

Activity: 2212
Merit: 1008


View Profile
October 26, 2017, 09:54:20 PM
 #3

As I have noticed during last two months Dwarfpool often falls and the problems appear.
However my buddy mining there with his friends says the problems happen rarely. Guys mine there for Ethereum, Zcash and Expance. The pool works well, they say.
poNgz0r (OP)
Copper Member
Newbie
*
Offline Offline

Activity: 97
Merit: 0


View Profile WWW
October 27, 2017, 05:29:36 AM
 #4

It's a great pool for mining, but the site isn't just mobile friendly. Although they seem to block API requests from my wallet now Sad
Raimy
Member
**
Offline Offline

Activity: 140
Merit: 10

★777Coin.com★ Fun BTC Casino!


View Profile
October 27, 2017, 05:44:09 AM
 #5

Nice. Is it possible to add other popular pools such as Ethermine.org and Nanopool.org?

poNgz0r (OP)
Copper Member
Newbie
*
Offline Offline

Activity: 97
Merit: 0


View Profile WWW
October 27, 2017, 07:08:54 AM
 #6

Sure! But i am experiencing some problems at the moment. For now with Dwarfpool, it seems like they blocked my wallet from API's calls. Not sure why maybe because i use their API in my site or maybe because i did too much requests.

This is my wallet and is working:
https://dwarfpool.com/exp/address?wallet=0xf395Ef097B2575051F34aA596e5a5eC60Ea3F0cB

This is my wallet on my site and is not working:
http://hashrates.local:7777/expanse.html?pool=Dwarfpool&wallet=0xf395Ef097B2575051F34aA596e5a5eC60Ea3F0cB

This is the API call i make (500 error) i already contacted them.
http://dwarfpool.com/exp/api?wallet=0xf395Ef097B2575051F34aA596e5a5eC60Ea3F0cB

So far suprnova seems to work better. The only tricky part is the transactions, i was planning to show transactions for the last past days but their api's give me transactions for the past 12 hours or something only. I did 3 withdraws from Hush as a test and yesterday they were listed on my site, but now they are gone.
As you can see: https://hush.suprnova.cc/index.php?page=api&action=getusertransactions&api_key=b5c29b60bee15ea46ee8b1fdb5f0fc54404d8ad2534e3a5d1ae4f30880ed1d75
There is no DEBIT_MP anymore. It seems like mining is also listed as a transaction and therefor the real payouts are gone (API is limited)

https://hashrates.nl/hush.html?pool=Suprnova&wallet=b5c29b60bee15ea46ee8b1fdb5f0fc54404d8ad2534e3a5d1ae4f30880ed1d75

The API's are performing a little show, so i might just change some code and get the data via ajax calls because else you have to wait 10 seconds for the site to load.
BitBustah
Hero Member
*****
Offline Offline

Activity: 1218
Merit: 534



View Profile
October 27, 2017, 09:05:53 AM
 #7

You should have thought about too much API calls.

I have a bunch of tools for private use, but I was smart enough to contact the pool owners and limit my API calls to X calls per day.
poNgz0r (OP)
Copper Member
Newbie
*
Offline Offline

Activity: 97
Merit: 0


View Profile WWW
October 27, 2017, 09:58:59 AM
 #8

You should have thought about too much API calls.

I have a bunch of tools for private use, but I was smart enough to contact the pool owners and limit my API calls to X calls per day.

True, i did expect to get a block for a hour or something, but they blocked my wallet for unlimited time, i wasn't prepared for that
BitBustah
Hero Member
*****
Offline Offline

Activity: 1218
Merit: 534



View Profile
October 27, 2017, 11:46:47 AM
 #9

You should have thought about too much API calls.

I have a bunch of tools for private use, but I was smart enough to contact the pool owners and limit my API calls to X calls per day.

True, i did expect to get a block for a hour or something, but they blocked my wallet for unlimited time, i wasn't prepared for that


The only thing you can do is apologize per mail, maybe refer to this topic, and hope that they will unblock you.  Roll Eyes
poNgz0r (OP)
Copper Member
Newbie
*
Offline Offline

Activity: 97
Merit: 0


View Profile WWW
October 28, 2017, 10:35:16 AM
 #10

You should have thought about too much API calls.

I have a bunch of tools for private use, but I was smart enough to contact the pool owners and limit my API calls to X calls per day.

True, i did expect to get a block for a hour or something, but they blocked my wallet for unlimited time, i wasn't prepared for that


The only thing you can do is apologize per mail, maybe refer to this topic, and hope that they will unblock you.  Roll Eyes

As a test i changed hush (suprnova) to ajax calls, seems to go quicker. At least the page is not loading for ages. Don't have transactions completed yet, but balances and workers are loading async. If this works i will do all suprnova coins with async calls. And i will introduce a cashing system/ mechanism
https://hashrates.nl/hush.html?pool=Suprnova&wallet=b5c29b60bee15ea46ee8b1fdb5f0fc54404d8ad2534e3a5d1ae4f30880ed1d75
poNgz0r (OP)
Copper Member
Newbie
*
Offline Offline

Activity: 97
Merit: 0


View Profile WWW
October 28, 2017, 06:58:11 PM
 #11

Updated! More coins based on suprnova. Removed payout history. Was incomplete and made application slow, will be back later. More coins added! Have fun  Cheesy hope you like it.
poNgz0r (OP)
Copper Member
Newbie
*
Offline Offline

Activity: 97
Merit: 0


View Profile WWW
October 28, 2017, 07:43:14 PM
 #12

Nice. Is it possible to add other popular pools such as Ethermine.org and Nanopool.org?

Statistics for nanopool should be online monday or tuesday! They have a nice API which is very well documented. Shouldn't be a big problem Smiley
poNgz0r (OP)
Copper Member
Newbie
*
Offline Offline

Activity: 97
Merit: 0


View Profile WWW
October 29, 2017, 10:10:33 AM
 #13

Quicker than expected, Nanopool is implemented
ROFLED
Newbie
*
Offline Offline

Activity: 65
Merit: 0


View Profile
October 29, 2017, 12:21:39 PM
 #14

If it's supports Suprnova API, will be good if you add custom supr coin, but not to doing every coin listing
poNgz0r (OP)
Copper Member
Newbie
*
Offline Offline

Activity: 97
Merit: 0


View Profile WWW
October 29, 2017, 04:21:25 PM
 #15

If it's supports Suprnova API, will be good if you add custom supr coin, but not to doing every coin listing

What do you mean? I can't find supr coin on suprnova. Can you give me a link?
poNgz0r (OP)
Copper Member
Newbie
*
Offline Offline

Activity: 97
Merit: 0


View Profile WWW
October 30, 2017, 11:56:26 AM
 #16

Nice. Is it possible to add other popular pools such as Ethermine.org and Nanopool.org?

I tried connecting with the mine.pro API, but their api is way to slow: https://zenmine.pro/api/accounts/zneN6YJLR1gGW7BFMefxoyMhBhRSKKGw9Pc
takes minutes before loading some data if not timeout.
BitBustah
Hero Member
*****
Offline Offline

Activity: 1218
Merit: 534



View Profile
October 30, 2017, 04:39:36 PM
 #17

Nice. Is it possible to add other popular pools such as Ethermine.org and Nanopool.org?

I tried connecting with the mine.pro API, but their api is way to slow: https://zenmine.pro/api/accounts/zneN6YJLR1gGW7BFMefxoyMhBhRSKKGw9Pc
takes minutes before loading some data if not timeout.


Any good coder knows how to counter that. Cheesy
poNgz0r (OP)
Copper Member
Newbie
*
Offline Offline

Activity: 97
Merit: 0


View Profile WWW
October 30, 2017, 07:45:02 PM
 #18

Nice. Is it possible to add other popular pools such as Ethermine.org and Nanopool.org?

I tried connecting with the mine.pro API, but their api is way to slow: https://zenmine.pro/api/accounts/zneN6YJLR1gGW7BFMefxoyMhBhRSKKGw9Pc
takes minutes before loading some data if not timeout.


Any good coder knows how to counter that. Cheesy

Yeah not much I can do about it, they should work with caching or something
poNgz0r (OP)
Copper Member
Newbie
*
Offline Offline

Activity: 97
Merit: 0


View Profile WWW
October 31, 2017, 02:12:13 PM
 #19

Added flypool and ethermine, as well as a mobile friendly menu
poNgz0r (OP)
Copper Member
Newbie
*
Offline Offline

Activity: 97
Merit: 0


View Profile WWW
November 06, 2017, 03:15:01 PM
 #20

====================================================================================

6-11-17
Added:
  • Zencash
  • Miningspeed pool
  • Own api. Next step is caching data to prevent shutdowns.
Pages: [1] 2 »  All
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!