0 Members and 1 Guest are viewing this topic.
Sounds like a bounty.. Who wants to recreate the snapshot?There are several DACs coming up soon, I feel like we at least need an "official" AGS distribution
Quote from: hadrian on September 26, 2014, 09:35:26 pmSomething's not right with address 14fXr2UTa17CadcZ911N7TBFqMLpqsfNaeThe same problem arose with Lottoshares here: https://bitsharestalk.org/index.php?topic=4879.msg64977#msg64977AGS Explorer shows 566.53948028 AGSYour number for this address is 56596237510000The numbers aren't THAT far out, but other addresses don't seem to have this problem.I'm curious as to the cause of the discrepancy...Is it bad form to quote myself? Dunno...Anyway, is there an explanation for the discrepancy for address 14fXr2UTa17CadcZ911N7TBFqMLpqsfNae?The figures on AGSexplorer don't seem to match those reported for the genesis blocks.It's happened with LottoShares and DNS. Will it occur with all DACs? It bothers me because I don't understand it...
Something's not right with address 14fXr2UTa17CadcZ911N7TBFqMLpqsfNaeThe same problem arose with Lottoshares here: https://bitsharestalk.org/index.php?topic=4879.msg64977#msg64977AGS Explorer shows 566.53948028 AGSYour number for this address is 56596237510000The numbers aren't THAT far out, but other addresses don't seem to have this problem.I'm curious as to the cause of the discrepancy...
I will use these substitutions after I check signatures:https://bitsharestalk.org/index.php?topic=4748.0
Quote from: sudo on October 02, 2014, 09:44:40 am OMG it there any tools to check the balance easily?https://bitsharestalk.org/index.php?topic=9380.msg123880#msg123880
OMG it there any tools to check the balance easily?
PjsRLuzoci2NqPwfT748raPTvYxJ2EG93x AGS :126.13827015DNS; 11566056434000
Check this please: PigwTMuqg8CknH6qFu6mymiSECwKQ6ZTJx 61.33245366 AGS, DNS 0PmWQYMb9NyfEpRRXKNp9YmzrMB1cKZyrGn 63.05502769 AGS, DNS 0Pd2HjeZ4WkMbu9fqiyhk3pjrf6HMGpgLqN 61.33245366 AGS, DNS 0Pe4kbST4aivJ6q78sayJvhx8kxrzKnRrN4 61.93773607 AGS, DNS 0thanks.
[ "PkgT89Z3o9oMf2FuyFaqhwW2QHhDeHFxVv", 6133245366000 ],
hy everyone!i'm trying to check my balance on http://bitbalance.azurewebsites.net/.I'm not able to check with my PTS address.on the bottom text box i read "PTS - List address groupings" but in the example i read "angel Share.Example: [ [ "PaNGELA9axAjyAabZi79NftqLi7Duvt9jX", 0, "Angel shares" ], ] ]what is the correct sintax to submit?thanks!
Quote from: 麥可貓 on September 30, 2014, 10:46:56 amI got a problem that all my 'recieve addresses' have 189.3689 PTS checked by coinplorer.com.but actually my wallet balance is 339.96378357 PTS right now and at the snapshop date.so which number should I expect?117600000000 * 189.3689or 117600000000 * 339.96378357thank youPM all relevant addresses and I'll check it out
I got a problem that all my 'recieve addresses' have 189.3689 PTS checked by coinplorer.com.but actually my wallet balance is 339.96378357 PTS right now and at the snapshop date.so which number should I expect?117600000000 * 189.3689or 117600000000 * 339.96378357thank you
Quote from: margie on September 30, 2014, 11:13:45 pmHello, there are about 307 PTS in this address "PXxj9SJYTQyBMbbQYwYjyhwA1igya8XsDy" before Aug 21, but it only received 245089 DNS.Could you help me? Thank you.Type "listaddressgroupings" in the console (help -> debug window) and paste the results here: http://bitbalance.azurewebsites.net/
Hello, there are about 307 PTS in this address "PXxj9SJYTQyBMbbQYwYjyhwA1igya8XsDy" before Aug 21, but it only received 245089 DNS.Could you help me? Thank you.
Quote from: bitder on September 30, 2014, 09:14:58 pmQuote from: toast on September 30, 2014, 09:04:22 pmQuote from: bitder on September 30, 2014, 09:01:43 pmIf the genesis supply is 5 Billion then AGS accounts for 1 Billion (or 20%). Does this mean AGS/PTS is already pre-diluted according to the *Final, guaranteed allocation* thread?https://bitsharestalk.org/index.php?topic=6753.msg89570#msg89570AGS gets 2 billion or 40% of the initial allocation (at least 20% of theoretical possible max 10bn)That's what I thought. Then I think we have a problem with the genesis file.I scaled the genesis_keyid.json by 1e-8 (which gives me a total supply of 5 billion)I checked one of my AGS addresses and it was essentially scaling the AGS balance by 1000 (i.e. from a total of 1 Million AGS to 1 Billion DNS)This means that AGS is only 20% of the total genesis supply.(Can someone else verify with their AGS addresses?)There's 2 million AGS total. So 2mn * 1k = 2bn, or 40% of the initial supply.
Quote from: toast on September 30, 2014, 09:04:22 pmQuote from: bitder on September 30, 2014, 09:01:43 pmIf the genesis supply is 5 Billion then AGS accounts for 1 Billion (or 20%). Does this mean AGS/PTS is already pre-diluted according to the *Final, guaranteed allocation* thread?https://bitsharestalk.org/index.php?topic=6753.msg89570#msg89570AGS gets 2 billion or 40% of the initial allocation (at least 20% of theoretical possible max 10bn)That's what I thought. Then I think we have a problem with the genesis file.I scaled the genesis_keyid.json by 1e-8 (which gives me a total supply of 5 billion)I checked one of my AGS addresses and it was essentially scaling the AGS balance by 1000 (i.e. from a total of 1 Million AGS to 1 Billion DNS)This means that AGS is only 20% of the total genesis supply.(Can someone else verify with their AGS addresses?)
Quote from: bitder on September 30, 2014, 09:01:43 pmIf the genesis supply is 5 Billion then AGS accounts for 1 Billion (or 20%). Does this mean AGS/PTS is already pre-diluted according to the *Final, guaranteed allocation* thread?https://bitsharestalk.org/index.php?topic=6753.msg89570#msg89570AGS gets 2 billion or 40% of the initial allocation (at least 20% of theoretical possible max 10bn)
If the genesis supply is 5 Billion then AGS accounts for 1 Billion (or 20%). Does this mean AGS/PTS is already pre-diluted according to the *Final, guaranteed allocation* thread?https://bitsharestalk.org/index.php?topic=6753.msg89570#msg89570
I have 2094 ags ,but I just got 47140785664320 DNS. (Pe4o564GFQNqDHXvWVjkspZzCpXaWPYpkR) Could you help me check it ?
I dont' really understand this post. Is this json on githubusercontent containing the future coin distribution for the DNS project?I own AGS and PTS, my AGS balance is here:http://www1.agsexplorer.com/balances/152nRpBkqiFpa6YTG63Z4AnjUfM9y9jCwx I own 1338.6988 PTS, i bought these before 15 july 2014.Should i be in that list?If so, which address should i use to look in the list if i am there?Regards, DJ
Quote from: ffwong on September 28, 2014, 04:48:25 amQuote from: vikram on September 28, 2014, 02:03:50 amI have 2 BTC addresses, and 5 PTS addresses all with only AGS allocations. After taking the quoted annoyance with AGSExplorer into account, all 7 of my addresses are exactly represented (modulo rounding errors) as ( 100,000,000,000 * AGSExplorer_value ) in this commit's genesis block: https://github.com/keyid/keyid/blob/805949683d21dd4d02a1e8e109929411611f1844/libraries/blockchain/genesis.jsonAll of these checks are meaningless, however, until somebody sums all of the balances in the file and verifies the total supply, and also until the file is verified to be well-formed JSON; see e.g.:Quote from: xeroc on September 27, 2014, 10:09:29 amHug?Code: [Select]235800 [235801 "PuTHy9uGtdHdJ9ch1kTtrLkGkTuHe7HwSR",235802 1177308757 235803 47092115235804 ],The typo above seems to be the only place with error in the json file.By simply concatenating the digits at the above error and modifying my script to sum up the total in the genesis block json, total sum of allocation is 6,177,308,745.22691250By removing the first line of digits and keeping only the second line of digits at the above error, I got the total sum of allocation: 4,999,999,988.22691250. This seems to be more correct.It may not be equivalent to the total supply.toast used this website (http://ptsags.quisquis.de/ ) to generate the genesis file, and the total sum should equal to 5,000,000,000 including dev fund." 47092115" belongs to ["PmmFHqcApEPqibJEzqvvBhduEaDwgn7LFQ",47092115] which is just beside ["PuTHy9uGtdHdJ9ch1kTtrLkGkTuHe7HwSR",1177308757],
Quote from: vikram on September 28, 2014, 02:03:50 amI have 2 BTC addresses, and 5 PTS addresses all with only AGS allocations. After taking the quoted annoyance with AGSExplorer into account, all 7 of my addresses are exactly represented (modulo rounding errors) as ( 100,000,000,000 * AGSExplorer_value ) in this commit's genesis block: https://github.com/keyid/keyid/blob/805949683d21dd4d02a1e8e109929411611f1844/libraries/blockchain/genesis.jsonAll of these checks are meaningless, however, until somebody sums all of the balances in the file and verifies the total supply, and also until the file is verified to be well-formed JSON; see e.g.:Quote from: xeroc on September 27, 2014, 10:09:29 amHug?Code: [Select]235800 [235801 "PuTHy9uGtdHdJ9ch1kTtrLkGkTuHe7HwSR",235802 1177308757 235803 47092115235804 ],The typo above seems to be the only place with error in the json file.By simply concatenating the digits at the above error and modifying my script to sum up the total in the genesis block json, total sum of allocation is 6,177,308,745.22691250By removing the first line of digits and keeping only the second line of digits at the above error, I got the total sum of allocation: 4,999,999,988.22691250. This seems to be more correct.It may not be equivalent to the total supply.
I have 2 BTC addresses, and 5 PTS addresses all with only AGS allocations. After taking the quoted annoyance with AGSExplorer into account, all 7 of my addresses are exactly represented (modulo rounding errors) as ( 100,000,000,000 * AGSExplorer_value ) in this commit's genesis block: https://github.com/keyid/keyid/blob/805949683d21dd4d02a1e8e109929411611f1844/libraries/blockchain/genesis.jsonAll of these checks are meaningless, however, until somebody sums all of the balances in the file and verifies the total supply, and also until the file is verified to be well-formed JSON; see e.g.:Quote from: xeroc on September 27, 2014, 10:09:29 amHug?Code: [Select]235800 [235801 "PuTHy9uGtdHdJ9ch1kTtrLkGkTuHe7HwSR",235802 1177308757 235803 47092115235804 ],
Hug?Code: [Select]235800 [235801 "PuTHy9uGtdHdJ9ch1kTtrLkGkTuHe7HwSR",235802 1177308757 235803 47092115235804 ],
235800 [235801 "PuTHy9uGtdHdJ9ch1kTtrLkGkTuHe7HwSR",235802 1177308757 235803 47092115235804 ],
["PmmFHqcApEPqibJEzqvvBhduEaDwgn7LFQ",47092115],["PuTHy9uGtdHdJ9ch1kTtrLkGkTuHe7HwSR",1177308757]
[ "PuTHy9uGtdHdJ9ch1kTtrLkGkTuHe7HwSR", 1177308757 47092115 ],
--------------------------------------------------------------------------------Total 5000000000.0 available: 5,000,000,000.00000000--------------------------------------------------------------------------------top 10 addresses collective percentage--------------------------------------------------------------------------------top 1 addresses collectively own 273,379,229 DNS ( 5.47%)top 2 addresses collectively own 473,379,229 DNS ( 9.47%)top 3 addresses collectively own 673,379,229 DNS ( 13.47%)top 4 addresses collectively own 873,379,229 DNS ( 17.47%)top 5 addresses collectively own 1,073,379,229 DNS ( 21.47%)top 6 addresses collectively own 1,273,379,229 DNS ( 25.47%)top 7 addresses collectively own 1,424,191,726 DNS ( 28.48%)top 8 addresses collectively own 1,486,052,280 DNS ( 29.72%)top 9 addresses collectively own 1,544,917,424 DNS ( 30.90%)--------------------------------------------------------------------------------top 10 addresses individual percentage--------------------------------------------------------------------------------top 1 addresse individually owns 273,379,229 DNS ( 5.47%)top 2 addresse individually owns 200,000,000 DNS ( 4.00%)top 3 addresse individually owns 200,000,000 DNS ( 4.00%)top 4 addresse individually owns 200,000,000 DNS ( 4.00%)top 5 addresse individually owns 200,000,000 DNS ( 4.00%)top 6 addresse individually owns 200,000,000 DNS ( 4.00%)top 7 addresse individually owns 150,812,498 DNS ( 3.02%)top 8 addresse individually owns 61,860,554 DNS ( 1.24%)top 9 addresse individually owns 58,865,144 DNS ( 1.18%)--------------------------------------------------------------------------------address/amount distribution--------------------------------------------------------------------------------address with > 10 DNS: 46,242address with > 30 DNS: 39,099address with > 50 DNS: 37,093address with > 70 DNS: 35,734address with > 90 DNS: 34,789address with > 100 DNS: 34,194address with > 300 DNS: 28,921address with > 500 DNS: 27,182address with > 700 DNS: 25,994address with > 900 DNS: 25,141address with > 1,000 DNS: 24,771address with > 3,000 DNS: 17,651address with > 5,000 DNS: 15,408address with > 7,000 DNS: 14,143address with > 9,000 DNS: 13,263address with > 10,000 DNS: 12,894address with > 30,000 DNS: 9,086address with > 50,000 DNS: 6,448address with > 70,000 DNS: 5,221address with > 90,000 DNS: 4,580address with > 100,000 DNS: 4,304address with > 300,000 DNS: 1,929address with > 500,000 DNS: 1,287address with > 700,000 DNS: 908address with > 900,000 DNS: 710address with > 1,000,000 DNS: 627address with > 3,000,000 DNS: 143address with > 5,000,000 DNS: 96address with > 7,000,000 DNS: 71address with > 9,000,000 DNS: 60address with > 10,000,000 DNS: 45address with > 30,000,000 DNS: 12address with > 50,000,000 DNS: 12address with > 70,000,000 DNS: 7address with > 90,000,000 DNS: 7address with > 100,000,000 DNS: 7
Quote from: ffwong on September 27, 2014, 07:18:25 amIt seems agsexplorer only show the total AGS of all related PTS addresses, instead of individual address.It is a bit difficult to double check with the DNS allocation.On the balance page, there's a link to toggle "merged/separate" view on the right hand side of the look up address. By default, merged view is displayed, you can switch to separate view for your purpose.Sample link:http://www1.agsexplorer.com/balances/xxxxxx?view=seperate
It seems agsexplorer only show the total AGS of all related PTS addresses, instead of individual address.It is a bit difficult to double check with the DNS allocation.
Quote from: xeroc on September 27, 2014, 10:23:53 amJust wanted to run the script of https://bitsharestalk.org/index.php?topic=9283.0on the genesis block but couldn't find the total supply (at launch) to make the numbers right!?is the supply announced? I just know about the distribution Initial supply is 5bn.
Just wanted to run the script of https://bitsharestalk.org/index.php?topic=9283.0on the genesis block but couldn't find the total supply (at launch) to make the numbers right!?is the supply announced? I just know about the distribution
have you had a change in your pts position since the snapshot?
Quote from: xeroc on September 27, 2014, 10:09:29 amHug?Code: [Select]235800 [235801 "PuTHy9uGtdHdJ9ch1kTtrLkGkTuHe7HwSR",235802 1177308757 235803 47092115235804 ],Yes, I met this bug or typo as I run my python script as well, you need to manually fix it.
have you had a change in your pts position since the snapshot?could you share the script?
# # dns-alloc.py [genesis_json]# # This program intends to extract addresses from bitcoin-qt (or protoshares-qt) debug window command # listaddressgrouppings. Then it looks up Bitshares DNS genesis block (allocation of DNS to AGS (PTS|BTC)# and PTS. It lists the DNS allocation for each address and cumulate the sum.# Save your listaddressgroupings to a file like "pts-listaddressgroupings.json". The program will# scans all matched .json file. The genesis json is input as the command line option.# # ffwong import sysimport jsonfrom sys import exitfrom pprint import pprintimport globdef recur_addr(alist, btclist): for i in range(0,len(alist)): if isinstance(alist, list): recur_addr(alist, btclist) elif isinstance(alist, str) and len(alist)>30 and (alist[0]=='1' or alist[0]=='P'): #pprint (alist) btclist.append(alist) ###### main ######scaleup = 1 # DNS scale up factor (if any)wallets = glob.glob('*-listaddressgroupings.json')filecnt = len(wallets)genesis_json = open(sys.argv[1]) # change the filename is file changedgenesis_dict = json.load(genesis_json)genesis = genesis_dict['balances'] # list of listfor i in range (0, filecnt): jfilename = wallets # Load json text file and extract all addresses recursively json_data = open(jfilename) addrlist = json.load(json_data) btclist = [] recur_addr(addrlist,btclist) json_data.close() addrcnt = len(btclist) allocnt = len(genesis) start = 0 dns_sum = 0 for i in range(0, addrcnt): # for each address, look up the genesis block allocation = 0 for j in range(0, allocnt): if genesis[j][0] == btclist: allocation = genesis[j][1] msg = '%40s: %16.8f DNS' % (genesis[j][0], allocation/100000000*scaleup) print (msg) break dns_sum += allocation msg = ('Wallet %18s: [address count: %3d] [amount: %16.8f DNS]' % \ (jfilename.replace('-listaddressgroupings.json',''), len(btclist), dns_sum/100000000*scaleup)) pprint (msg) # convert satoshi -> DNS
Quote from: testz on September 27, 2014, 09:54:48 amQuote from: ffwong on September 27, 2014, 09:53:12 amJust want to clarify. The genesis block allocation contains both the AGS and PTS allocations.So if I see the allocation associated with a PTS address in the json file, it is the sum of the allocation for AGS (donated from that same PTS address) plus the allocation to the same PTS (holdiing during snapshot), am I right?YesIf that is the case, it seems to there is a discrepancy. I wrote a python to scan and sum all my PTS addressess in the genesis allocation. It is less than I expected. It seems to me it only accounts for AGS allocation. May be I missed something.
Quote from: ffwong on September 27, 2014, 09:53:12 amJust want to clarify. The genesis block allocation contains both the AGS and PTS allocations.So if I see the allocation associated with a PTS address in the json file, it is the sum of the allocation for AGS (donated from that same PTS address) plus the allocation to the same PTS (holdiing during snapshot), am I right?Yes
Just want to clarify. The genesis block allocation contains both the AGS and PTS allocations.So if I see the allocation associated with a PTS address in the json file, it is the sum of the allocation for AGS (donated from that same PTS address) plus the allocation to the same PTS (holdiing during snapshot), am I right?
So something like 117600000000 * <My PTS at snapshot time> ?