How to retrieve all transactions from bitcoind?
How to retrieve all transactions from bitcoind?
I am working on a project that need to parse all transactions from bitcoind. I have been using bitcoind which the option txindex=1 and pulling transactions using RPC call getRawTransaction. It work, but is very slow.
Is there any fast way to pull all transactions from bitcoind? (I dont need to pull them in order).
I tried to read then directly from bitcoind DB, but according to What is the database for? transactions are not stored in levelDB, there are only at blockXXX.dat, in network format, so I would need to parse the block to extract them, which doesnt seem OK (I guess that orphan blocks are also there, so that will generate problems).
http://ift.tt/2BZdUKi
Comments
Post a Comment