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

feat: trace_block #979

Merged
merged 12 commits into from
Apr 21, 2024
Merged

feat: trace_block #979

merged 12 commits into from
Apr 21, 2024

Conversation

greged93
Copy link
Contributor

@greged93 greged93 commented Apr 17, 2024

Time spent on this PR: 4 days

Resolves: #953

Pull Request type

Please check the type of change your PR introduces:

  • Bugfix
  • Feature
  • Code style update (formatting, renaming)
  • Refactoring (no functional changes, no API changes)
  • Build-related changes
  • Documentation content changes
  • Testing

What is the new behavior?

Adds the trace_block route to the rpc.

Does this introduce a breaking change?

  • Yes
  • No

@greged93
Copy link
Contributor Author

Still work in progress but I think it can already be reviewed

src/eth_provider/error.rs Outdated Show resolved Hide resolved
src/eth_rpc/servers/trace_rpc.rs Show resolved Hide resolved
src/test_utils/evm_contract.rs Outdated Show resolved Hide resolved
src/test_utils/katana/mod.rs Outdated Show resolved Hide resolved
src/test_utils/katana/mod.rs Outdated Show resolved Hide resolved
src/test_utils/katana/mod.rs Outdated Show resolved Hide resolved
src/test_utils/katana/mod.rs Outdated Show resolved Hide resolved
src/tracing/database.rs Outdated Show resolved Hide resolved
src/tracing/database.rs Outdated Show resolved Hide resolved
src/tracing/mod.rs Outdated Show resolved Hide resolved
src/models/transaction.rs Outdated Show resolved Hide resolved
src/models/transaction.rs Outdated Show resolved Hide resolved
src/test_utils/eoa.rs Outdated Show resolved Hide resolved
src/tracing/mod.rs Show resolved Hide resolved
src/tracing/mod.rs Outdated Show resolved Hide resolved
@greged93 greged93 added this pull request to the merge queue Apr 21, 2024
Merged via the queue into kkrt-labs:main with commit 998ec71 Apr 21, 2024
5 checks passed
@greged93 greged93 deleted the feat/tracing branch April 21, 2024 15:41
anukkrit149 pushed a commit to karnotxyz/kakarot-rpc that referenced this pull request Aug 9, 2024
<!--- Please provide a general summary of your changes in the title
above -->

<!-- Give an estimate of the time you spent on this PR in terms of work
days.
Did you spend 0.5 days on this PR or rather 2 days?  -->

Time spent on this PR:

## Pull request type

<!-- Please try to limit your pull request to one type,
submit multiple pull requests if needed. -->

Please check the type of change your PR introduces:

- [ ] Bugfix
- [ ] Feature
- [ ] Code style update (formatting, renaming)
- [ ] Refactoring (no functional changes, no api changes)
- [ ] Build related changes
- [ ] Documentation content changes
- [ ] Other (please describe):

## What is the current behavior?

<!-- Please describe the current behavior that you are modifying,
or link to a relevant issue. -->

Resolves #<Issue number>

## What is the new behavior?

<!-- Please describe the behavior or changes that are being added by
this PR. -->

- Fixes the finalization of a parent context in a CREATE execution. We
need to handle the case where the EVM has errored (exceptional or
classic revert) before anything else.
-
-

<!-- Reviewable:start -->
- - -
This change is [<img src="https://reviewable.io/review_button.svg"
height="34" align="absmiddle"
alt="Reviewable"/>](https://reviewable.io/reviews/kkrt-labs/kakarot/979)
<!-- Reviewable:end -->
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.

feat: add trace_block
3 participants