I implemented log percentage step option to export_trace_group_job.
The job can be executed for a long time so we need some cases to see the progress for debugging.
This PR is helpful to debug the spent time for trace RPC API.
Symbolic Execution not available: No module named 'mythril'
pyetherchain not available: No module named 'pyetherchain'
2022-09-30 12:57:51,745 - ProgressLogger [INFO] - Started work. Items to process: 3600.
2022-09-30 12:57:52,244 - ProgressLogger [INFO] - 36 items processed. Progress is 1%.
2022-09-30 12:57:52,980 - ProgressLogger [INFO] - 72 items processed. Progress is 2%.
2022-09-30 12:57:53,564 - ProgressLogger [INFO] - 108 items processed. Progress is 3%.
2022-09-30 12:57:54,067 - ProgressLogger [INFO] - 144 items processed. Progress is 4%.
2022-09-30 12:57:54,576 - ProgressLogger [INFO] - 180 items processed. Progress is 5%.
I implemented log percentage step option to export_trace_group_job. The job can be executed for a long time so we need some cases to see the progress for debugging.
This PR is helpful to debug the spent time for trace RPC API.