[go: nahoru, domu]

Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Process all basic blocks to make the sighash checks 'greedy' #267

Open
wants to merge 76 commits into
base: develop
Choose a base branch
from
Open
Changes from 1 commit
Commits
Show all changes
76 commits
Select commit Hold shift + click to select a range
511b60e
Enable message ordering for pubsub exporter
medvedev1088 Dec 6, 2020
48f11fc
Add export to GCS and message ordering in pubsub
medvedev1088 Jan 9, 2021
ecc4484
Enable message ordering if topic name contains sorted
medvedev1088 Jun 22, 2021
513c124
make the contract service greedy for function sighashes
andrewmccall Aug 4, 2021
3a12dc8
Merge branch 'blockchain-etl:develop' into develop
andrewmccall Aug 4, 2021
af740dd
I think the greedy processing means that this limitation is removed
andrewmccall Aug 4, 2021
55a9371
Change log level to debug in eth_token_service.py
medvedev1088 Aug 8, 2021
90afaab
Suppress warning Symbolic Execution not available: No module named 'm…
medvedev1088 Aug 8, 2021
135a475
Merge pull request #268 from blockchain-etl/change_log_level_in_expor…
medvedev1088 Aug 8, 2021
104576d
Bump version
medvedev1088 Aug 8, 2021
cf80415
Add EIP-1559 columns
psych0xpomp Aug 9, 2021
260202b
Adding the actual fix...
andrewmccall Aug 10, 2021
42b96bc
adds support for non-mainnet in etl stream
drewwells Aug 13, 2021
25fc768
Merge pull request #269 from psych0xpomp/eip1559_columns
medvedev1088 Aug 15, 2021
629aed5
Update link to Travis CI
medvedev1088 Sep 26, 2021
e27abcb
make the contract service greedy for function sighashes
andrewmccall Aug 4, 2021
691ea84
I think the greedy processing means that this limitation is removed
andrewmccall Aug 4, 2021
3903119
Adding the actual fix...
andrewmccall Aug 10, 2021
29edffb
tests I wrote ages ago
andrewmccall Oct 11, 2021
1e7c12a
Fixed last broken one
andrewmccall Oct 11, 2021
d1822c5
Merge branch 'develop' of https://github.com/andrewmccall/ethereum-et…
andrewmccall Oct 11, 2021
6a2072d
Removed debug lines
andrewmccall Oct 11, 2021
fedf6e6
Export Contracts: Fix cli args
kunalmodi Nov 12, 2021
c2f24c6
Merge pull request #283 from kunalmodi/export_contracts_param
medvedev1088 Nov 12, 2021
54d9220
Bump version
medvedev1088 Nov 12, 2021
589cb06
Add note about states to docs
medvedev1088 Nov 26, 2021
e0ca8f9
Merge remote-tracking branch 'origin/develop' into develop
medvedev1088 Nov 26, 2021
de4380f
Added exporter for kafka
ayush3298 Dec 17, 2021
8f93376
Merge branch 'develop' into feature/pubsub_message_ordering
medvedev1088 Dec 19, 2021
b040858
Fix output validation in stream command
medvedev1088 Dec 19, 2021
967c1ad
Allow path in GCS item exporter
medvedev1088 Dec 19, 2021
eefffb0
Parameterize pubsub item exporter for batch params
medvedev1088 Dec 19, 2021
289b900
Update docs
medvedev1088 Dec 19, 2021
c4c9207
Merge pull request #290 from blockchain-etl/feature/pubsub_message_or…
medvedev1088 Dec 19, 2021
a2b6781
Bump version
medvedev1088 Dec 19, 2021
8df7d90
Resolved Conflicts
ayush3298 Dec 22, 2021
f593053
Added param helper for kafka
ayush3298 Dec 22, 2021
28acabe
Made kafka generic for output, now it can be in format of kafka/127.0…
ayush3298 Dec 23, 2021
0667b68
Fix tests
medvedev1088 Dec 23, 2021
1b9c078
Remove Python 3.5 support
medvedev1088 Dec 23, 2021
257da16
Fixed file name typo and used exporters
ayush3298 Dec 23, 2021
a582f73
Remove Python 3.5 support
medvedev1088 Dec 23, 2021
38c2c1b
Merge pull request #292 from blockchain-etl/fix_tests
medvedev1088 Dec 23, 2021
6bb0fff
Merge pull request #291 from ayush3298/develop
medvedev1088 Dec 24, 2021
e3b8363
Update docs
medvedev1088 Dec 24, 2021
75847dd
Bump version
medvedev1088 Dec 24, 2021
dba7adf
Add python 3.9 to tests
medvedev1088 Dec 24, 2021
2a17fb6
Merge pull request #294 from blockchain-etl/add_python39_to_tests
medvedev1088 Dec 24, 2021
114cd60
Fix travis ci timeout
medvedev1088 Dec 27, 2021
c6fbd10
Fix travis ci timeout
medvedev1088 Dec 27, 2021
7d47dd3
Merge pull request #295 from blockchain-etl/fix_timeout_travisci
medvedev1088 Dec 27, 2021
167b38b
Merge pull request #271 from numonedad/bugfix/poachain
medvedev1088 Jan 6, 2022
31fb4ef
Add POA support
medvedev1088 Jan 6, 2022
be1892d
Merge pull request #299 from blockchain-etl/poa_support
medvedev1088 Jan 6, 2022
2a9e468
Bump version
medvedev1088 Jan 6, 2022
69bb6f9
Update error message for tracing
medvedev1088 Jan 12, 2022
b772ec7
Update error message for tracing
medvedev1088 Jan 12, 2022
87f5e45
Update docs
medvedev1088 Jan 12, 2022
baa79e7
Add pip install --upgrade pip to travis
medvedev1088 Jan 17, 2022
37d89e9
Fix broken build
medvedev1088 Jan 20, 2022
5dea830
Move kafka dependency to extras
medvedev1088 Jan 20, 2022
0beebb1
Merge pull request #303 from blockchain-etl/fix_tests2
medvedev1088 Jan 20, 2022
a068973
bumpb python-dateutil
emlazzarin Feb 11, 2022
ed31940
Merge pull request #311 from emlazzarin/develop
medvedev1088 Feb 11, 2022
e82a86c
Limit python-dateutil major version in case of breaking changes
medvedev1088 Feb 11, 2022
65feed5
Merge pull request #313 from blockchain-etl/lib_version_upgrade
medvedev1088 Feb 11, 2022
c135afc
Bump version
medvedev1088 Feb 11, 2022
359c8f5
make the contract service greedy for function sighashes
andrewmccall Aug 4, 2021
1f508bd
I think the greedy processing means that this limitation is removed
andrewmccall Aug 4, 2021
1452399
Adding the actual fix...
andrewmccall Aug 10, 2021
dbead50
tests I wrote ages ago
andrewmccall Oct 11, 2021
baf338b
Fixed last broken one
andrewmccall Oct 11, 2021
c698c9f
make the contract service greedy for function sighashes
andrewmccall Aug 4, 2021
d561e32
Adding the actual fix...
andrewmccall Aug 10, 2021
5f49063
Removed debug lines
andrewmccall Oct 11, 2021
89f28bc
Merge branch 'develop' of https://github.com/andrewmccall/ethereum-et…
andrewmccall Feb 12, 2022
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Update error message for tracing
  • Loading branch information
medvedev1088 committed Jan 12, 2022
commit 69bb6f9bb3d9ba2e53e57da6dafc81f908aaec55
2 changes: 1 addition & 1 deletion ethereumetl/jobs/export_traces_job.py
Original file line number Diff line number Diff line change
Expand Up @@ -89,7 +89,7 @@ def _export_batch(self, block_number_batch):
json_traces = self.web3.parity.traceBlock(block_number)

if json_traces is None:
raise ValueError('Response from the node is None. Is the node fully synced?')
raise ValueError('Response from the node is None. Is the node fully synced? Is the node started with tracing enabled? Is trace_block method enabled?')

traces = [self.trace_mapper.json_dict_to_trace(json_trace) for json_trace in json_traces]
all_traces.extend(traces)
Expand Down