When I ran "ethereumetl export_token_transfers --start-block 5000000 --end-block 6773000 --provider-uri file:/home/jar/jsonrpc.ipc --output /home/jar/token/token_transfers.csv", I got this error:
`jar@jar-B450M-DS3H:~/token$ ethereumetl export_token_transfers --start-block 5000000 --end-block 6773000 --provider-uri file:/home/jar/jsonrpc.ipc --output /home/jar/token/token_transfers.csv
2018-11-26 15:07:07,444 - ProgressLogger [INFO] - Started work. Items to process: 1773001.
Traceback (most recent call last):
File "/home/jar/.local/lib/python3.6/site-packages/ethereumetl/executors/batch_work_executor.py", line 53, in _fail_safe_execute
work_handler(batch)
File "/home/jar/.local/lib/python3.6/site-packages/ethereumetl/jobs/export_token_transfers_job.py", line 77, in _export_batch
event_filter = self.web3.eth.filter(filter_params)
File "/home/jar/.local/lib/python3.6/site-packages/web3/eth.py", line 332, in filter
[filter_params],
File "/home/jar/.local/lib/python3.6/site-packages/web3/manager.py", line 109, in request_blocking
response = self._make_request(method, params)
File "/home/jar/.local/lib/python3.6/site-packages/web3/manager.py", line 92, in _make_request
return request_func(method, params)
File "cytoolz/functoolz.pyx", line 232, in cytoolz.functoolz.curry.call
File "/home/jar/.local/lib/python3.6/site-packages/web3/middleware/formatting.py", line 48, in apply_formatters
response = make_request(method, formatted_params)
File "/home/jar/.local/lib/python3.6/site-packages/web3/middleware/gas_price_strategy.py", line 18, in middleware
return make_request(method, params)
File "cytoolz/functoolz.pyx", line 232, in cytoolz.functoolz.curry.call
File "/home/jar/.local/lib/python3.6/site-packages/web3/middleware/formatting.py", line 48, in apply_formatters
response = make_request(method, formatted_params)
File "/home/jar/.local/lib/python3.6/site-packages/web3/middleware/attrdict.py", line 18, in middleware
response = make_request(method, params)
File "cytoolz/functoolz.pyx", line 232, in cytoolz.functoolz.curry.call
File "/home/jar/.local/lib/python3.6/site-packages/web3/middleware/formatting.py", line 48, in apply_formatters
response = make_request(method, formatted_params)
File "/home/jar/.local/lib/python3.6/site-packages/web3/middleware/normalize_errors.py", line 9, in middleware
result = make_request(method, params)
File "cytoolz/functoolz.pyx", line 232, in cytoolz.functoolz.curry.call
File "/home/jar/.local/lib/python3.6/site-packages/web3/middleware/formatting.py", line 50, in apply_formatters
response = make_request(method, params)
File "cytoolz/functoolz.pyx", line 232, in cytoolz.functoolz.curry.call
File "/home/jar/.local/lib/python3.6/site-packages/web3/middleware/formatting.py", line 48, in apply_formatters
response = make_request(method, formatted_params)
File "/home/jar/.local/lib/python3.6/site-packages/web3/providers/ipc.py", line 206, in make_request
with self._lock, self._socket as sock:
File "/home/jar/.local/lib/python3.6/site-packages/web3/providers/ipc.py", line 46, in enter
self.sock = self._open()
File "/home/jar/.local/lib/python3.6/site-packages/web3/providers/ipc.py", line 59, in _open
return get_ipc_socket(self.ipc_path)
File "/home/jar/.local/lib/python3.6/site-packages/web3/providers/ipc.py", line 30, in get_ipc_socket
sock.connect(ipc_path)
PermissionError: [Errno 13] Permission denied
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/home/jar/.local/bin/ethereumetl", line 11, in
sys.exit(cli())
File "/home/jar/.local/lib/python3.6/site-packages/click/core.py", line 722, in call
return self.main(*args, **kwargs)
File "/home/jar/.local/lib/python3.6/site-packages/click/core.py", line 697, in main
rv = self.invoke(ctx)
File "/home/jar/.local/lib/python3.6/site-packages/click/core.py", line 1066, in invoke
return _process_result(sub_ctx.command.invoke(sub_ctx))
File "/home/jar/.local/lib/python3.6/site-packages/click/core.py", line 895, in invoke
return ctx.invoke(self.callback, **ctx.params)
File "/home/jar/.local/lib/python3.6/site-packages/click/core.py", line 535, in invoke
return callback(*args, **kwargs)
File "/home/jar/.local/lib/python3.6/site-packages/ethereumetl/cli/export_token_transfers.py", line 56, in export_token_transfers
job.run()
File "/home/jar/.local/lib/python3.6/site-packages/ethereumetl/jobs/base_job.py", line 30, in run
self._end()
File "/home/jar/.local/lib/python3.6/site-packages/ethereumetl/jobs/export_token_transfers_job.py", line 88, in _end
self.batch_work_executor.shutdown()
File "/home/jar/.local/lib/python3.6/site-packages/ethereumetl/executors/batch_work_executor.py", line 65, in shutdown
self.executor.shutdown()
File "/home/jar/.local/lib/python3.6/site-packages/ethereumetl/executors/fail_safe_executor.py", line 39, in shutdown
self._check_completed_futures()
File "/home/jar/.local/lib/python3.6/site-packages/ethereumetl/executors/fail_safe_executor.py", line 47, in _check_completed_futures
future.result()
File "/usr/lib/python3.6/concurrent/futures/_base.py", line 425, in result
return self.__get_result()
File "/usr/lib/python3.6/concurrent/futures/_base.py", line 384, in __get_result
raise self._exception
File "/home/jar/.local/lib/python3.6/site-packages/ethereumetl/jobs/base_job.py", line 28, in run
self._export()
File "/home/jar/.local/lib/python3.6/site-packages/ethereumetl/jobs/export_token_transfers_job.py", line 62, in _export
total_items=self.end_block - self.start_block + 1
File "/home/jar/.local/lib/python3.6/site-packages/ethereumetl/executors/batch_work_executor.py", line 48, in execute
self.executor.submit(self._fail_safe_execute, work_handler, batch)
File "/home/jar/.local/lib/python3.6/site-packages/ethereumetl/executors/fail_safe_executor.py", line 31, in submit
self._check_completed_futures()
File "/home/jar/.local/lib/python3.6/site-packages/ethereumetl/executors/fail_safe_executor.py", line 47, in _check_completed_futures
future.result()
File "/usr/lib/python3.6/concurrent/futures/_base.py", line 425, in result
return self.__get_result()
File "/usr/lib/python3.6/concurrent/futures/_base.py", line 384, in __get_result
raise self._exception
File "/usr/lib/python3.6/concurrent/futures/thread.py", line 56, in run
result = self.fn(*self.args, **self.kwargs)
File "/home/jar/.local/lib/python3.6/site-packages/ethereumetl/executors/batch_work_executor.py", line 61, in _fail_safe_execute
work_handler([item])
File "/home/jar/.local/lib/python3.6/site-packages/ethereumetl/jobs/export_token_transfers_job.py", line 77, in _export_batch
event_filter = self.web3.eth.filter(filter_params)
File "/home/jar/.local/lib/python3.6/site-packages/web3/eth.py", line 332, in filter
[filter_params],
File "/home/jar/.local/lib/python3.6/site-packages/web3/manager.py", line 109, in request_blocking
response = self._make_request(method, params)
File "/home/jar/.local/lib/python3.6/site-packages/web3/manager.py", line 92, in _make_request
return request_func(method, params)
File "cytoolz/functoolz.pyx", line 232, in cytoolz.functoolz.curry.call
File "/home/jar/.local/lib/python3.6/site-packages/web3/middleware/formatting.py", line 48, in apply_formatters
response = make_request(method, formatted_params)
File "/home/jar/.local/lib/python3.6/site-packages/web3/middleware/gas_price_strategy.py", line 18, in middleware
return make_request(method, params)
File "cytoolz/functoolz.pyx", line 232, in cytoolz.functoolz.curry.call
File "/home/jar/.local/lib/python3.6/site-packages/web3/middleware/formatting.py", line 48, in apply_formatters
response = make_request(method, formatted_params)
File "/home/jar/.local/lib/python3.6/site-packages/web3/middleware/attrdict.py", line 18, in middleware
response = make_request(method, params)
File "cytoolz/functoolz.pyx", line 232, in cytoolz.functoolz.curry.call
File "/home/jar/.local/lib/python3.6/site-packages/web3/middleware/formatting.py", line 48, in apply_formatters
response = make_request(method, formatted_params)
File "/home/jar/.local/lib/python3.6/site-packages/web3/middleware/normalize_errors.py", line 9, in middleware
result = make_request(method, params)
File "cytoolz/functoolz.pyx", line 232, in cytoolz.functoolz.curry.call
File "/home/jar/.local/lib/python3.6/site-packages/web3/middleware/formatting.py", line 50, in apply_formatters
response = make_request(method, params)
File "cytoolz/functoolz.pyx", line 232, in cytoolz.functoolz.curry.call
File "/home/jar/.local/lib/python3.6/site-packages/web3/middleware/formatting.py", line 48, in apply_formatters
response = make_request(method, formatted_params)
File "/home/jar/.local/lib/python3.6/site-packages/web3/providers/ipc.py", line 206, in make_request
with self._lock, self._socket as sock:
File "/home/jar/.local/lib/python3.6/site-packages/web3/providers/ipc.py", line 46, in enter
self.sock = self._open()
File "/home/jar/.local/lib/python3.6/site-packages/web3/providers/ipc.py", line 59, in _open
return get_ipc_socket(self.ipc_path)
File "/home/jar/.local/lib/python3.6/site-packages/web3/providers/ipc.py", line 30, in get_ipc_socket
sock.connect(ipc_path)
PermissionError: [Errno 13] Permission denied`