-
Notifications
You must be signed in to change notification settings - Fork 1.7k
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
Event process receipt #1366
Event process receipt #1366
Conversation
ac0358a
to
ca3a649
Compare
b1328d3
to
76e8f0c
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Some cosmetic stuff about how we expose the API but 👍
"6fbb0e16a6d89c6804c461f65a1b40bb15816040518082815260200191505060405180910390a17" | ||
"f56d2ef3c5228bf5d88573621e325a4672ab50e033749a601e4f4a5e1dce905d481604051808281" | ||
"5260200191505060405180910390a1505600a165627a7a72305820ff79430a04cf654d7b46edc52" | ||
"9ccaa5d7f77607f54bb58210be0c48455292c810029" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@njgheorghita and @kclowes probably already said this a few times but I think it makes sense to start dog-fooding the ethpm APIs and to package these up as ethpm packages to get these blobs of bytecode out of the tests.
615cbad
to
2f416ac
Compare
00afc6f
to
d81403d
Compare
@pipermerriam I just have a couple things that could use your 👀 when you get a chance:
Thanks! |
- Add documentation for event log error flags - Change ValueError to custom error, - Split tests to handle different MismatchedABI cases, and split error flag tests out - Make the warn behavior the fallback
5aa1f22
to
99e0317
Compare
What was wrong?
There was no way to ignore or discard event log errors if they came up during processing.
Related to Issue #1351. Also fixes #1330
How was it fixed?
Added a new optional error kwarg to
processReceipt
to handle discarding and ignoring errors.I'll rebase before merging.
Cute Animal Picture