wiggi
|
|
June 04, 2013, 02:45:31 PM |
|
How much is "*lots* of RAM" in the warning for --detailed?
It likely will finish on 8GB but I wouldn't do this to my HDD, and ./parser allBalances >allBalances.txt (without -d) is about as memory-demanding as ./parser allBalances -a200000 -d >allBalances.txt upgrade plan: now: 16GB Q1 2014: 32GB
|
|
|
|
refer_2_me
|
|
June 11, 2013, 03:08:06 PM |
|
So I ran ./parser allBalances >allBalances.txt. It took a while to run, but didn't throw any errors and seemed to complete normally. The first 100 lines or so of the output also seem fine, but after that the Bitcoin addresses are all X's: for example:
"35.09900000 0476042f5062d0f4092dcab601b142c0dcf339ef XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX 1 Thu May 16 13:26:12 2013 0 Thu Jan 1 00:00:00 1970"
Anyone have any idea why this is happening and how I can fix it? I glanced at the code, but don't really understand that is happening.
Thanks in advance!
|
BTC: 1reFerkRnftob5YvbB112bbuwepC9XYLj XPM: APQpPZCfEz3kejrYTfyACY1J9HrjnRf34Y
|
|
|
w00dy
Member
Offline
Activity: 96
Merit: 10
|
|
June 11, 2013, 05:45:39 PM |
|
So I ran ./parser allBalances >allBalances.txt. It took a while to run, but didn't throw any errors and seemed to complete normally. The first 100 lines or so of the output also seem fine, but after that the Bitcoin addresses are all X's: for example:
"35.09900000 0476042f5062d0f4092dcab601b142c0dcf339ef XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX 1 Thu May 16 13:26:12 2013 0 Thu Jan 1 00:00:00 1970"
Anyone have any idea why this is happening and how I can fix it? I glanced at the code, but don't really understand that is happening.
Thanks in advance!
use the -w / --withAddr switch. (out of my head): ./parser allBalances -w 100000 >allBalances.txt
("only show address for top N results (default: N=%default)"
|
|
|
|
refer_2_me
|
|
June 11, 2013, 05:49:23 PM |
|
Ah, thank you. I can't believe I missed that.
|
BTC: 1reFerkRnftob5YvbB112bbuwepC9XYLj XPM: APQpPZCfEz3kejrYTfyACY1J9HrjnRf34Y
|
|
|
emsit
|
|
November 17, 2013, 05:54:50 PM |
|
Hello, What is the minimum RAM need to perform a command? I have 512MB and all command ended with error: Killed
Can you tell me some other parser that can display a one block of raw?
|
|
|
|
Sukrim
Legendary
Offline
Activity: 2618
Merit: 1007
|
|
November 17, 2013, 06:08:36 PM |
|
To load all the stuff in RAM you probably need by now far more than 512 MB...
bitcoind can give you raw blocks via its RPC interface and you can read the raw block files too.
|
|
|
|
emsit
|
|
November 17, 2013, 06:26:45 PM Last edit: November 17, 2013, 06:46:19 PM by emsit |
|
Try bitcoind RPC but I found only this commands: getblockI need information with including transactions. Something like https://blockchain.info/rawblock/1EDIT:I must as first get getblock and get for each transaction getrawtransaction and, finally connected to one output
|
|
|
|
barwizi
Legendary
Offline
Activity: 882
Merit: 1000
|
|
December 30, 2013, 11:01:57 PM |
|
any guide to use in windows? or does someone have it built for windows already? also can i have a few tips on how to apply it on a different chain?
|
|
|
|
Sukrim
Legendary
Offline
Activity: 2618
Merit: 1007
|
|
December 31, 2013, 12:23:10 AM |
|
any guide to use in windows? or does someone have it built for windows already? also can i have a few tips on how to apply it on a different chain?
znort never intended it to run on Windows, if you post a bounty maybe someone is able to compile it? Otherwise, just get going, theoretically the libraries used should be available on Windows too. As it parses the transactions, it likely depends on how close your "different chain" implements these compared to Bitcoin.
|
|
|
|
organofcorti
Donator
Legendary
Offline
Activity: 2058
Merit: 1007
Poor impulse control.
|
|
December 31, 2013, 02:46:02 AM |
|
any guide to use in windows? or does someone have it built for windows already? also can i have a few tips on how to apply it on a different chain?
znort never intended it to run on Windows, if you post a bounty maybe someone is able to compile it? Otherwise, just get going, theoretically the libraries used should be available on Windows too. As it parses the transactions, it likely depends on how close your "different chain" implements these compared to Bitcoin. I think it worked with cygwin when I tried it. Otherwise a dual boot with linux or a VM are going to be your only options.
|
|
|
|
Sukrim
Legendary
Offline
Activity: 2618
Merit: 1007
|
|
December 31, 2013, 09:52:07 AM |
|
Well, looking at RAM requirements, I guess I'd recommend a live system from a USB stick if you just want to try the parser instead of a VM.
|
|
|
|
barwizi
Legendary
Offline
Activity: 882
Merit: 1000
|
|
December 31, 2013, 10:38:33 AM |
|
Thanks!! so if the code base is bitcoin, if i just copy the files i want to parse to .bitcoin it will work? or are there some parameters i need to change?
|
|
|
|
jj30
Member
Offline
Activity: 82
Merit: 10
|
|
January 03, 2014, 03:21:14 PM Last edit: January 03, 2014, 04:33:17 PM by jj30 |
|
Can anyone help? Make went fine. When running the parser, it's just hanging...
info: starting command "simpleStats"
and then it just sits there indefinitely. I ctrl-c after a half hour or so, assuming nothing is happening (8 gb memory).
What have I done wrong? I think there is an "info: parsing blockchain" message supposed to come after that. I have checked and my blockchain is in ~/.bitcoin.
Can anyone help?
EDIT: SimpleStats came back in 5774 seconds ... a little over an hour and a half... so I guess I need more memory or something.
|
|
|
|
gweedo
Legendary
Offline
Activity: 1498
Merit: 1000
|
|
January 03, 2014, 06:11:05 PM |
|
EDIT: SimpleStats came back in 5774 seconds ... a little over an hour and a half... so I guess I need more memory or something.
Remember the blockchain is always growing, when Znort wrote this a while ago it was like 7 or 8gb now it is 14 or 15gb that is a lot to parse and keep in memory. So you don't need more memory it is just a lot of data.
|
|
|
|
barwizi
Legendary
Offline
Activity: 882
Merit: 1000
|
|
February 06, 2014, 11:28:11 AM |
|
I want to hire someone to modify it for a different coin, if you can do it and are interested ,PM me and we can get to business. Need this asap.
|
|
|
|
ShadowOfHarbringer
Legendary
Offline
Activity: 1470
Merit: 1006
Bringing Legendary Har® to you since 1952
|
|
February 06, 2014, 04:20:38 PM |
|
I wonder...
- Is the author even maintaining/supporting this project in any way ? - Does this thing even work ? - Why did first post get deleted ?
And NO, i do not want to read-through all hundereds of posts to find this out.
|
|
|
|
Sukrim
Legendary
Offline
Activity: 2618
Merit: 1007
|
|
February 06, 2014, 04:48:26 PM |
|
No idea if it works, I don't have enough RAM and wrote my own parser based on armory-python.
Probably it works, try it out.
Seems like he wanted to delete all his posting history on bitcointalk (just like some others did too).
|
|
|
|
Vinz87
Member
Offline
Activity: 72
Merit: 10
|
|
March 23, 2014, 08:10:33 PM |
|
can someone help me? I'm on OS X 10.9, I have gcc 4.5 installed via homebrew, now I have to install the dependencies this software relies on, should I use homebrew as well? but for example I get this error $ brew install libssl-dev Error: No available formula for libssl-dev
|
|
|
|
mullick
Legendary
Offline
Activity: 1064
Merit: 1002
|
|
July 25, 2015, 08:05:14 AM |
|
I dont think i have the correct syntax here or something. Cant seem to get this to work ./parser simpleStats
info: starting command "simpleStats" terminate called after throwing an instance of 'std::logic_error' what(): basic_string::_S_construct null not valid Aborted (core dumped)
Tried a few commands. As well as declaring the block directory. Same result. Am I missing something here?
|
|
|
|
|