Presenting: Pos Master!

Discussion in 'Proof-of-stake Mining' started by Shadowlance, Feb 17, 2017.

Tags:
  1. Shadowlance

    Shadowlance
    Expand Collapse
    Full Member

    Joined:
    Jan 9, 2016
    Messages:
    195
    Likes Received:
    145
    posmaster.PNG

    *ahem*

    It is with great pride and no small amount of swearing that I present to you www.posmaster.info!

    It's designed to be a PoS focused dashboard with more in depth analysis than the more generally focused dashboards. Currently it will display expected ticket returns that you can customize to view various scenarios. You can also enter your own data to view returns given an amount you have to invest.

    Pleas note there's a bug on that tab for now. The text is repeated. Haven't tracked it down yet.
    I wanted to get this out now since there's a lot of talk on Slack about PoS rewards, so hopefully this will be useful. Currently you need to enter network data such as prices yourself, but I'm working on pulling that automatically. Other stats and graphs will also come in time.

    Please post any suggestions or comments here.

    Shadowlance
     
    Alexoz, David, jack.liver and 3 others like this.
  2. Jamie Holdstock

    Jamie Holdstock
    Expand Collapse
    Jr. Member

    Joined:
    Mar 30, 2016
    Messages:
    45
    Likes Received:
    31
  3. Shadowlance

    Shadowlance
    Expand Collapse
    Full Member

    Joined:
    Jan 9, 2016
    Messages:
    195
    Likes Received:
    145
    You can tell I'm not a designer lol. Yeah I think I'll get on the pretty before I add more stuff. Thanks for the suggestion!
     
  4. Shadowlance

    Shadowlance
    Expand Collapse
    Full Member

    Joined:
    Jan 9, 2016
    Messages:
    195
    Likes Received:
    145
    I've updated www.posmaster.info. It's somewhat prettier now and I've fixed the repeated text on the investment page.
     
  5. jcv

    jcv
    Expand Collapse
    Member
    Developer

    Joined:
    Dec 7, 2015
    Messages:
    150
    Likes Received:
    89
    Nice work.

    I do notice that it tries to load javascript from an ip address. I know other than for local testing, I never allow js from radnom IPs. Might want to move that to some actual domain to make it look a little safer.
     
  6. Shadowlance

    Shadowlance
    Expand Collapse
    Full Member

    Joined:
    Jan 9, 2016
    Messages:
    195
    Likes Received:
    145
    I'll look into it. I'm using a platform called Shiny as I'm an engineer/analyst, not a web developer so all this javascript stuff is foreign to me. It's pretty customisable though so I'll see what I can do.
     
  7. David

    David
    Expand Collapse
    Full Member

    Joined:
    Jan 22, 2016
    Messages:
    284
    Likes Received:
    177
    Sweet!

    Question... Does the fee column refer to the fee rate as set by 'dcrctl --wallet setticketfee' or the total fee for the transaction (as in fee rate per KB * transaction size in KB)?

    A problem I've ran into with predicting ROI is that I haven't found a solid way to predict the total fee for a ticket purchase transaction. Most of my ticket purchase transactions seem to have a size of 295 bytes so that's what I've been relying on, but looking at the last stake purchase in the block explorer, this tx ID has a total tx size of nearly double what I use for my calculations.
     
  8. Shadowlance

    Shadowlance
    Expand Collapse
    Full Member

    Joined:
    Jan 9, 2016
    Messages:
    195
    Likes Received:
    145
    It's the actual fee you pay, so DCR/kb * transaction size. Toggling the stake pool checkbox changes the ticket size and subtracts the pool fee (which is hard coded to 5%, I need to make that changeable). Currently I have it hard coded as 539B for a pool tx and 296B for a solo tx. Looking at that tx ID, it must have been a pool ticket.
     
    David likes this.
  9. David

    David
    Expand Collapse
    Full Member

    Joined:
    Jan 22, 2016
    Messages:
    284
    Likes Received:
    177
    Great! I didn't know that stake pool ticket transactions were larger in size than solo stake transactions. That clears it up!
     
  10. Shadowlance

    Shadowlance
    Expand Collapse
    Full Member

    Joined:
    Jan 9, 2016
    Messages:
    195
    Likes Received:
    145
    I think that might just be my lack of knowledge setting up the domain. That IP is the one for the site, it's just not resolving to the domain name. If you ping www.posmaster.info, you actually get the main godaddy ip then that's forwarded to the actual site ip.
     
  11. Shadowlance

    Shadowlance
    Expand Collapse
    Full Member

    Joined:
    Jan 9, 2016
    Messages:
    195
    Likes Received:
    145
    www.posmaster.info has been updated! Now with dynamic pricing pulled fresh from the blockchain! No more manual updating. Plus a bunch of graphs and stats. I had some mempool fee graphs ready, but the data feed is dodgy so they'll have to wait.

    Also, it's ugly as sin, so I'll work on a makeover after I get the mempool graphs working.
     
  12. Shadowlance

    Shadowlance
    Expand Collapse
    Full Member

    Joined:
    Jan 9, 2016
    Messages:
    195
    Likes Received:
    145
    Updated again! Added mempool graphs and some text on the investment page clarifying return periods.

    Also, apologies for the frame redirect the site does. That's godaddy injecting that.
     
  13. jcv

    jcv
    Expand Collapse
    Member
    Developer

    Joined:
    Dec 7, 2015
    Messages:
    150
    Likes Received:
    89
    Looks nice, but wow, I knew godaddy was a not the best, but that is pretty poor from a major host. That sounds even worse than dreamhost, and I have had all sorts of issues with them in the past.
     
  14. Shadowlance

    Shadowlance
    Expand Collapse
    Full Member

    Joined:
    Jan 9, 2016
    Messages:
    195
    Likes Received:
    145
    Yeah, I never would have went with them if I knew they did that. Also:

    www.posmaster.info updated! Mostly cosmetic improvements. Fixed pool size actually showing tickets mined and reduced OHLC graph to a 1 month period.
     

Share This Page