Author Topic: 2 x 800 PTS - Generate Unspent Output Set every day at midnight GMT [PAID]  (Read 13309 times)

0 Members and 1 Guest are viewing this topic.

Offline bytemaster

I just noticed that you wanted to parse the data in uint64_t, would you prefer satoshi amounts instead of PTS/AGS/BTC amounts (aka int vs. float)? I can swap it easily.
I am loading it as floats... so that is no problem.
For the latest updates checkout my blog: http://bytemaster.bitshares.org
Anything said on these forums does not constitute an intent to create a legal obligation or contract between myself and anyone else.   These are merely my opinions and I reserve the right to change them at any time.

Offline archit

  • Full Member
  • ***
  • Posts: 161
    • View Profile
Is it claimed already? I may try to do this

Offline markzookerburg

  • Full Member
  • ***
  • Posts: 100
    • View Profile
I have a large cluster of servers lying un-used.
If the developers who've completed this would like to replicate it - I am up for partnership.
My servers are globally located, have DDOS protection and are high one ends.
Fit in perfectly for this

Offline bytemaster

Is it claimed already? I may try to do this

Not yet claimed... but I believe two people have completed this bounty and we will be reviewing it in the next day or so for completion so we can pay out before the 28th.
For the latest updates checkout my blog: http://bytemaster.bitshares.org
Anything said on these forums does not constitute an intent to create a legal obligation or contract between myself and anyone else.   These are merely my opinions and I reserve the right to change them at any time.

Offline archit

  • Full Member
  • ***
  • Posts: 161
    • View Profile
Is it claimed already? I may try to do this

Not yet claimed... but I believe two people have completed this bounty and we will be reviewing it in the next day or so for completion so we can pay out before the 28th.

So useless for me to try?

Offline bytemaster

Is it claimed already? I may try to do this

Not yet claimed... but I believe two people have completed this bounty and we will be reviewing it in the next day or so for completion so we can pay out before the 28th.

So useless for me to try?

I said I would pick the best 2, so if you are going to try you will have to do better and faster than the existing two...
For the latest updates checkout my blog: http://bytemaster.bitshares.org
Anything said on these forums does not constitute an intent to create a legal obligation or contract between myself and anyone else.   These are merely my opinions and I reserve the right to change them at any time.

Offline markzookerburg

  • Full Member
  • ***
  • Posts: 100
    • View Profile
For the fellow developers
I'd like to offer 10 dedicated servers for this project for an entire year for a share of the bounty (although only 3 are actually needed -the rest can be used for other projects)
I will also be using the How To to set-up the same on a third and 4th server
Servers will be split globally
Locations am looking at - USA,Tokyo,Ireland and Sydney

I lost 1000 PTS recently, and I guess this can be one way to recover it :)

Offline archit

  • Full Member
  • ***
  • Posts: 161
    • View Profile
Is it claimed already? I may try to do this

Not yet claimed... but I believe two people have completed this bounty and we will be reviewing it in the next day or so for completion so we can pay out before the 28th.

So useless for me to try?

I said I would pick the best 2, so if you are going to try you will have to do better and faster than the existing two...

better.... and get it ready by 28th

Offline BrownBear

  • Full Member
  • ***
  • Posts: 51
    • View Profile
Not yet claimed... but I believe two people have completed this bounty and we will be reviewing it in the next day or so for completion so we can pay out before the 28th.

better.... and get it ready by 28th

better and get it ready by tomorrow

@bytemaster:
I think pc also completed it by now, so it's three people already.

drekrob

  • Guest
Yeah, i think you two were the ones considered done. I had a few little bugs to fix, but my site should be working by now and all the results are cached aswell. (I'm caching them at 3am each day) I compared all my results with brownbear and there have been no inconsitencies.
If you need a script for testing you can use this (just insert the two json codes with a= and b=):
Code: [Select]
ao = {};
bo = {};
console.log("Checking", a.balances.length, " entries in a vs", b.balances.length, "entries in b");

for(i in a.balances)
ao[a.balances[i][0]] = a.balances[i][1];

for(i in b.balances)
bo[b.balances[i][0]] = b.balances[i][1];

for(add in ao)
if(!bo[add])
console.log(add, "is missing in b");

for(add in bo)
if(!ao[add])
console.log(add, "is missing in a");

var diff = 0;
for(add in bo)
if(ao[add] && Math.abs(ao[add]-bo[add]) > 0.0001)
console.log(add, "differs. Value in a", ao[add], "- Value in b:", bo[add], diff++);

Offline bytemaster

Re: 2 x 800 PTS - Generate Unspent Output Set every day at midnight GMT [ACTIVE]
« Reply #100 on: February 26, 2014, 03:44:40 am »
My project is completed. All numbers match up. BTC/PTS to AGS works. Keyhotee file can be added in webform.

After fixing a bug wrt the BTC-AGS shares my numbers now match yours - with the exception of the keyhotee file.
My solution is to simply include a dummy address in the AGS share with a balance of 10k AGS.

@bytemaster: please clarify how you want to have this handled.

More precisely: my *raw* numbers match yours, except for rounding. Your genesis balances have more than 8 decimals - apart from that our results seem to match if I use the following keyhotee founders file with your generator:
Code: [Select]
{"blocknum": 286424, "blocktime": 1392681068, "moneysupply": 10000, "balances":
        [
                [ "KEYHOTEE_FOUNDERS", 10000 ]
        ]
}

http://ptsags.quisquis.de/
http://ptsags.quisquis.de/howto.html

Good job...  I am reviewing this bounty now to pay it out....
For the latest updates checkout my blog: http://bytemaster.bitshares.org
Anything said on these forums does not constitute an intent to create a legal obligation or contract between myself and anyone else.   These are merely my opinions and I reserve the right to change them at any time.

Offline bytemaster

Re: 2 x 800 PTS - Generate Unspent Output Set every day at midnight GMT [ACTIVE]
« Reply #101 on: February 26, 2014, 03:48:12 am »
I moved my service to a new server:
http://178.63.85.22/

The other one was a wimpy virtual server. I'll shut it down soon.
We're gonna use this one as the jenkins build server as well.

BTC's are still parsing.

This service looks nice.
For the latest updates checkout my blog: http://bytemaster.bitshares.org
Anything said on these forums does not constitute an intent to create a legal obligation or contract between myself and anyone else.   These are merely my opinions and I reserve the right to change them at any time.

Offline bytemaster

Re: 2 x 800 PTS - Generate Unspent Output Set every day at midnight GMT [ACTIVE]
« Reply #102 on: February 26, 2014, 03:55:48 am »
I have reviewed the following services:

http://parseproto.feinarbyte.de/

This service looks nice but appears to be non-functional, moving the sliders does not update the percentages and thus I lack proper control.  I have disqualified it for this reason.

http://178.63.85.22/

This service by BrownBear seems to be the most user friendly and thus wins the bounty.  Please provide a PTS address.

http://ptsags.quisquis.de/

This service seems to be functional and quite simple / utilitarian.  Also very nice.    Please provide a PTS address. 

All payouts will be made prior to the snapshot.    If anyone has posted any mirrors please let me know.
For the latest updates checkout my blog: http://bytemaster.bitshares.org
Anything said on these forums does not constitute an intent to create a legal obligation or contract between myself and anyone else.   These are merely my opinions and I reserve the right to change them at any time.

drekrob

  • Guest
Re: 2 x 800 PTS - Generate Unspent Output Set every day at midnight GMT [ACTIVE]
« Reply #103 on: February 26, 2014, 10:30:18 am »
Please have another look into this, my sliders work correctly i just failed to update the displays. I can fix this in a few minutes.
I think disqualifying me for a minor display bug seems a bit harsh after the amount of work i put into this.

Edit: fixed it
« Last Edit: February 26, 2014, 11:47:10 am by drekrob »

Offline bytemaster

Re: 2 x 800 PTS - Generate Unspent Output Set every day at midnight GMT [ACTIVE]
« Reply #104 on: February 26, 2014, 09:53:58 pm »
Please have another look into this, my sliders work correctly i just failed to update the displays. I can fix this in a few minutes.
I think disqualifying me for a minor display bug seems a bit harsh after the amount of work i put into this.

Edit: fixed it

I pointed out that issue a week ago and asked you to allow numerical inputs rather than just sliders.   From my perspective you admitted that the others beat you to it and I had assumed you decided to stop investing time in it.   
For the latest updates checkout my blog: http://bytemaster.bitshares.org
Anything said on these forums does not constitute an intent to create a legal obligation or contract between myself and anyone else.   These are merely my opinions and I reserve the right to change them at any time.