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

Refactor make receipt control flow #882

Conversation

richardgreg
Copy link
Contributor

What was wrong?

In fork.py's make_receipt, multiple if/return blocks are followed by an else
Related to Issue #
#874

How was it fixed?

Simple refactoring. Use if/elif/else flow

Cute Animal Picture

Put a link to a cute animal picture inside the parenthesis-->

poojaranjan and others added 25 commits September 14, 2023 12:58
Adding Incl EIPs
Signed-off-by: Tim Beiko <[email protected]>
Update doc build to use docc

Update pyproject.toml

Update gh-pages.yaml

Start a docc plugin for diffs

Fix build inside of tox

Get diff working

Use ins/del instead of div

Reduce irrelevant diffs in name nodes

Pass through parent instead of creating div

Support markdown diff

pull in latest fladrif

Group diffs where possible

Show diffs in directory listings

Exclude ethereum_{optimized,spec_tools}

Switch to published docc
For some reason, pypy (and cpython on GitHub) cannot seem to correctly
patch the london hardfork using the `patch` function. I've switched to
using the `patch.object` function since you can explicitly provide the
object, bypassing the import error. I'm not 100% sure this is correct.
@gurukamath
Copy link
Collaborator

@richardgreg This needs to eventually be merged into master. So you could point the PR to master instead of cancun

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants