-
Notifications
You must be signed in to change notification settings - Fork 131
How much time it will take to scan all transactions? #347
Comments
Are using local RPC server ?. I believe to sync a whole blockchain utilizing let say Infura RPC it may take up to 5-8 days. If you run Ray and RPC on the same machine (keep in mind you will need a lot of RAM and SSD disk for Geth to show some good performance).
|
yes. Scan program and a geth full node are in the same server. I will have a try. Thanks for your suggestion. |
let me know the results |
I have a server with SSD disk and 8core CPU 16G RAM. I think its ok. no problem, I will post the results. |
Super coin wallet!👍👍👍 |
@kolya182 batch request is the right way. I batch all getTransaction and getReceipt of one block. Speed goes up. about 4days, scanned all blocks. |
How about RAM consumption ?. |
For my program, memory is around 200MB. The bottleneck is geth. CPU usage goes high. |
I saw trust-ray uses abi-decoder, I encounter some transactions, It will raise exception when decoding the event logs. Like tx: 0x7834632fb74e671317e87551c5969dcf117efaf00c1f16c4e5d66419715e3b37. I have reported the issue. But they haven't reply. |
I see your problem Consensys/abi-decoder#27, i made PR long time ago Consensys/abi-decoder#11 fixing it. |
Thanks. abi-decoder long time no new commits. |
I wrote scan program. it took too much time to scan whole blockchain. Main problem is geth can't response quickly. Parallel workers will cause "Error: Invalid JSON RPC response: """. I slow down the request.
So I want know how much time will trust-ray take to scan all transactions by now about 6111079 blocks
The text was updated successfully, but these errors were encountered: