Bitcoin Forum
June 16, 2024, 09:43:46 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1] 2 »  All
  Print  
Author Topic: [Locked] PPC block explorer - Please use the new Cryptocoinexplorer thread  (Read 18519 times)
dreamwatcher (OP)
Legendary
*
Offline Offline

Activity: 1064
Merit: 1000


View Profile WWW
September 26, 2012, 12:19:21 PM
Last edit: November 16, 2012, 06:41:55 PM by dreamwatcher
 #1




Please use this thread  https://bitcointalk.org/index.php?topic=124303.0

 

Thanks to John Tobey for creating ABE, Sunny King for creating PPC and helping me when he could and to all the others who have supported me.
AndyRossy
Sr. Member
****
Offline Offline

Activity: 448
Merit: 250


View Profile
September 26, 2012, 01:12:00 PM
 #2

awesome dude Smiley

Liquid
Hero Member
*****
Offline Offline

Activity: 826
Merit: 500


Crypto Somnium


View Profile
September 26, 2012, 01:29:47 PM
 #3

Thanks man PPC FTW  Cheesy Cheesy

Bitcoin will show the world what hard money really is.
Sunny King
Legendary
*
Offline Offline

Activity: 1205
Merit: 1010



View Profile WWW
September 26, 2012, 01:44:24 PM
 #4

Gratz!   Grin
coinotron
Legendary
*
Offline Offline

Activity: 1182
Merit: 1000


View Profile
September 26, 2012, 01:55:02 PM
 #5

Great!
I added links from Coinotron's solved blocks list to your block explorer.

Liquid
Hero Member
*****
Offline Offline

Activity: 826
Merit: 500


Crypto Somnium


View Profile
September 26, 2012, 02:25:40 PM
 #6

Indeed you did kind sir thank you  Wink

Bitcoin will show the world what hard money really is.
dreamwatcher (OP)
Legendary
*
Offline Offline

Activity: 1064
Merit: 1000


View Profile WWW
September 26, 2012, 09:27:38 PM
 #7

Patched the server for three fixes.


1. PPC Explorer now runs a daemon.

2. Corrected the erroneous "Unknown" tag on Txin coin-base transactions (Purely a cosmetic fix as PPC Explorer already knew they were coin-base).

3. Hard locked core dumps to 0 limit........


***AHEM****, nice core dumps by the ppcoin daemon, FYI there is nothing on that server except for the PPC Explorer, the auto generated PPC wallet is unused.   Roll Eyes
Sunny King
Legendary
*
Offline Offline

Activity: 1205
Merit: 1010



View Profile WWW
September 26, 2012, 10:27:00 PM
 #8

***AHEM****, nice core dumps by the ppcoin daemon, FYI there is nothing on that server except for the PPC Explorer, the auto generated PPC wallet is unused.   Roll Eyes

Ouch could you pm me some related logs for the core dump?
dreamwatcher (OP)
Legendary
*
Offline Offline

Activity: 1064
Merit: 1000


View Profile WWW
September 27, 2012, 05:30:44 PM
 #9

***AHEM****, nice core dumps by the ppcoin daemon, FYI there is nothing on that server except for the PPC Explorer, the auto generated PPC wallet is unused.   Roll Eyes

Ouch could you pm me some related logs for the core dump?

I will work on parsing the dump files today or tomorrow and shoot them your way.

The log files themselves do not show much except for a hack in Thailand attempting the brute force the SSH login (Same IP for days...LOL), and couple of other clumsy attempts. I had forgotten about what a pain the arse that side of hosting can be.  Smiley

If there is any specific log you want to see let me know.
Sunny King
Legendary
*
Offline Offline

Activity: 1205
Merit: 1010



View Profile WWW
September 28, 2012, 12:46:59 AM
 #10

Some transactions' hash seem to be wrong in block explorer:

Transaction feba619bc8244581c7e6fcb5115c39f92fa29a5060e3541749433e393988f242 has a different hash in block explorer and block 7479 is having problem with it as input (unknown input)

sunny> ppcoind getblock 00000000000291c0d0b4b790efde847d0fdf174743b90ae7ffe0230520043aa4 true
{
    "hash" : "00000000000291c0d0b4b790efde847d0fdf174743b90ae7ffe0230520043aa4",
    "size" : 1092,
    "height" : 7294,
    "version" : 1,
    "merkleroot" : "6e002b20ee46408f6b29b5a6a6f8905dcfc466493b96470e41c45bc9c90644d9",
    "time" : "2012-09-26 07:27:14 UTC",
    "nonce" : 3825183266,
    "bits" : "1b05ef4b",
    "difficulty" : 11042.61017795,
    "mint" : 975.41000000,
    "previousblockhash" : "000000000005c8dc5d3edf9e065ee8ddab470913e4c89d97b9f115ce0dcef1f8",
    "nextblockhash" : "000000000003976d9d6d07bb15600456486a35c07a340567c9c354181e07588b",
    "tx" : [
        "49217e04493c98ff04b7bdfc91e0b70612ef60c5ab5b2a149421ddbb4db73f1e base",
        " 0000000000000000000000000000000000000000000000000000000000000000 -1",
        " out 975.41 03339f8036 OP_CHECKSIG",
        "feba619bc8244581c7e6fcb5115c39f92fa29a5060e3541749433e393988f242 user",
        " 0fb99e3ee238da0abf92278ce94eee93335efe346adf501818cc99ab9d52c1ae 0",
        " c0a66c842f7700d1566f574597b0fb56d39e45125ac22e690dd7df2faf68adae 1",
        " 07df20ee2064a150d14f80575a9800f8728b79082eeca62639cd4be099c0c046 0",
        " b915c42a295d1e83f44b96a210905d1994fb8e3c7e79f2ea9a855ca16cd87144 1",
        " 887e89e779a5fceae6992832a14f3d9e02bed833afa57d41da7b901333eab3c0 1",
        " out 0.010011 OP_DUP OP_HASH160 eb085e0dc8 OP_EQUALVERIFY OP_CHECKSIG",
        " out 7833.985788 OP_DUP OP_HASH160 0edb666f66 OP_EQUALVERIFY OP_CHECKSIG"
    ]
}
sunny> ppcoind getblock 7703bbb329a66ddf2765e34f90d6f51fb94ae2938b767de60fafb17896c7736d true
{
    "hash" : "7703bbb329a66ddf2765e34f90d6f51fb94ae2938b767de60fafb17896c7736d",
    "size" : 2762,
    "height" : 7479,
    "version" : 1,
    "merkleroot" : "41053f77cf76987805a2f08ec405eee48c1ef58d739c56c5993c1e0b414ef9c2",
    "time" : "2012-09-27 21:17:19 UTC",
    "nonce" : 0,
    "bits" : "1c08d08c",
    "difficulty" : 29.04216204,
    "mint" : 2.18000000,
    "previousblockhash" : "8f2bdea060d80d5781d63eba8d2da183890e760083aa780da363949f07608839",
    "nextblockhash" : "000000000002d10c3d7a632500300916c3bd1b2563e7108c804ced1d89a5ba2c",
    "tx" : [
        "88081cf661bfb045298104932f122834a30ce365639ffbddf0f68fb23cc69eda base",
        " 0000000000000000000000000000000000000000000000000000000000000000 -1",
        " out 0.00 ",
        "46b31ea8684f780e39fb1094d472111c9dfc5f84cc36924f70827db07b895223 stake",
        " 9a7360363484186973ae6a0d4056af391b045e3e41740635ac83cf10a8bc05c2 0",
        " out 0.00 ",
        " out 1036.10 023d651b08 OP_CHECKSIG",
        " out 1036.11 023d651b08 OP_CHECKSIG",
        "7eb01f1ec11fd93df816ed123eb0d6a9f11b36dc3c3981d5add030914becbae0 user",
        " a542b16b3d4f48128bc9861ab83ecdf205217978c3a0807039620a28f2b4863b 0",
        " feba619bc8244581c7e6fcb5115c39f92fa29a5060e3541749433e393988f242 0",
        " 06765d3b7e1eeb1ef5ba0305db9ee8b328d439a93581b767a7d406477f694a5d 1",
        " 9a2bf568934a80659c5558e22ae9b629958535b744500f6a26412e1ef20a5978 1",
        " e63285516411a084ae5517edd0edd30b50b39ed350b48cd694d6b2bb77d71c18 1",
        " 8f2047aff0ddd8bc641aee047ded8c5574c8eaa01c21d5894cd01e66246d0959 1",
        " cd3031778ac0d4a534f403ecf7c4c34a71df459abbfa75b4e38fa0fc4e684668 0",
        " c3dc4d967afc52d7378ae657377e5b0455cfef00443cb9519b6f2ce417dd74e1 1",
        " 31d92c5096ccda4acbf47633789a17be7ff9d6329cf0e179ada718362e5af4d7 1",
        " dd817694241763491ff1b87da3e92f1d72eb6184386cd2ce930f825c7a6eb0bc 1",
        " a15bc95c34c03c27dde1c58dba6f37be3ac99cae469b5abd80ec88c15837dca0 1",
        " 129d830eafd591a1ea8b0783872e8fd8be5626d9ffdc37ecd6f776ed34d63378 1",
        " 98b048ffa53f695220d9e0d872520a37842856ced8689c48f9b99fe15a822780 1",
        " 3f9f9ff1c6ba0a837073bb4e33c80e1d6f5ffe0c9d0bda0cb100f1be0bb78979 10",
        " a2be504ac5bf6c13591eef487d1d45db35b28a2f8fb5cd962e8cf189423bd3e7 1",
        " out 0.010007 OP_DUP OP_HASH160 220b373974 OP_EQUALVERIFY OP_CHECKSIG",
        " out 6269.97 OP_DUP OP_HASH160 9db18ded60 OP_EQUALVERIFY OP_CHECKSIG"
    ]
}
dreamwatcher (OP)
Legendary
*
Offline Offline

Activity: 1064
Merit: 1000


View Profile WWW
September 28, 2012, 02:38:52 AM
 #11

I have uploaded a correct database to the server and now everything should be correct.

It appears there might be a problem with one of the dependencies server side, as the exact same version of PPC explorer I run in a VM locally is always spot on.

If this becomes too much of an issue, I will start remotely maintaining the database until the version of dependencies available to server OS match the same version as the local VM.

Thanks for heads up!!

Edit to Add:

The sign that this is happening is if an "Unknown"  appears in an address space. Please let me know if you see one so I can correct it and if necessary move to another database maintenance method.

dreamwatcher (OP)
Legendary
*
Offline Offline

Activity: 1064
Merit: 1000


View Profile WWW
September 28, 2012, 10:28:46 AM
 #12

UPDATE:

I have manually updated  PYCRYPTO (Python Cryptography Toolkit). It was version 2.1 in the server repo, I updated to 2.6 on the server.

I will keep an eye out, but please tell me if you find any "Unknown" addresses.

dreamwatcher (OP)
Legendary
*
Offline Offline

Activity: 1064
Merit: 1000


View Profile WWW
October 01, 2012, 04:04:36 PM
 #13

It appears updating  PYCRYPTO (Python Cryptography Toolkit) to version 2.6 has fixed the "Unknown" address error

I will begin work on POS & POW search filters this week.

Some API functions will also be updated to indicate POS or POW blocks.
AndyRossy
Sr. Member
****
Offline Offline

Activity: 448
Merit: 250


View Profile
October 10, 2012, 09:24:15 PM
 #14

Is there any chance on PoS blocks, we have a count of how many coins generated in PoS transaction in the top / header?
dreamwatcher (OP)
Legendary
*
Offline Offline

Activity: 1064
Merit: 1000


View Profile WWW
October 11, 2012, 06:22:51 PM
 #15

Is there any chance on PoS blocks, we have a count of how many coins generated in PoS transaction in the top / header?

Yes, I will look into that in the next few days.

Sorry about the absence in this thread, it has been a hell of a week.

I have decided that it would take much more time then it is worth to try and do separate searches for POS and POW in ABE. It would require way too much restructuring.

Instead I am going to put more focus on my present project which consists of a PPC GUI client with a block explorer built in.  The present adaptation of the BTC QT client has been invaluable, but lacks some of the functions needed for the unique features of PPC.

The web block explorer will still be supported, and minor changes like Andy requested will still be considered, but I am no longer going to make major revisions to the web PPC block explorer.
Sunny King
Legendary
*
Offline Offline

Activity: 1205
Merit: 1010



View Profile WWW
October 11, 2012, 08:56:39 PM
 #16


Instead I am going to put more focus on my present project which consists of a PPC GUI client with a block explorer built in.  The present adaptation of the BTC QT client has been invaluable, but lacks some of the functions needed for the unique features of PPC.


Nice. I wish there is enough dedicated support on ppc gui wallets. So I can have time to work on daemon features such as the aux transaction I recently proposed.

There were a few gui wallets released but I don't hear about them any more so they appear lacking dedicated support.

My current plan for next year is to implement aux transaction and possibly a web-of-trust app prototype. So most likely gui work is not going to be on my plate yet at least for another year, especially if at least one of the community released gui wallets (such as the one you are working on) gets good support.

Really appreciate all the hard work  Smiley
dreamwatcher (OP)
Legendary
*
Offline Offline

Activity: 1064
Merit: 1000


View Profile WWW
October 12, 2012, 06:47:41 AM
 #17

***UPDATE***

PPC Explorer now describes the type of block (POS or POW) and the new coins generated in the header of the Block view page.

POS block transaction listings now separate generated coins from TX fee like the POW block transaction listings did in previous versions.



dreamwatcher (OP)
Legendary
*
Offline Offline

Activity: 1064
Merit: 1000


View Profile WWW
October 15, 2012, 03:26:09 PM
 #18

I would like to get some feedback on what information the average user would like to see in a local block explorer.

The web block explorer gives out some information which I think the average user either does not care about or know exactly what it means.

For example, I will probably leave out nonce and Merkle root in a block display on the local explorer.

Suggestions for items not in the web block explorer that you would like to see in a local block explorer would also be appreciated.
Liquid
Hero Member
*****
Offline Offline

Activity: 826
Merit: 500


Crypto Somnium


View Profile
October 15, 2012, 03:40:51 PM
 #19

I see myself as still learning lol


Bitcoin will show the world what hard money really is.
AndyRossy
Sr. Member
****
Offline Offline

Activity: 448
Merit: 250


View Profile
October 15, 2012, 04:21:18 PM
 #20

I see myself as still learning lol



Yes, the time it was made.

The bitmask is kinda the "target" that the algo is aiming for, something st. &1b0668c9 == 0 I think.

The coin age is, if you have 1 coin, that's not been moved, for 1 day, it has 1 coin day. 

If I then transact this coin, the person who receives it starts counting again, and 1 coin day is removed.

If 1000 coins are stored for 15 days, altogether it has 15000 coin days.  If I sent this to somebody, it would destory the coin age, as they start counting again.

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!