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

Add support for Remix debugging of EVM calls #1482

Open
eduardonunesp opened this issue Sep 13, 2019 · 6 comments
Open

Add support for Remix debugging of EVM calls #1482

eduardonunesp opened this issue Sep 13, 2019 · 6 comments
Assignees
Labels
enhancement New feature or request EVM feature-request Nice to haves, ideas, requests etc.

Comments

@eduardonunesp
Copy link
Contributor

In order to achieve greater detail about the internals of the calls and to show more details information on loomchain block explorer a call debug_traceTransaction should be added to loomchain.

https://github.com/ethereum/go-ethereum/wiki/Management-APIs#debug_tracetransaction

@eduardonunesp eduardonunesp added enhancement New feature or request EVM feature-request Nice to haves, ideas, requests etc. labels Sep 13, 2019
@mattkanwisher
Copy link
Contributor

ideally we enable this only on specific nodes

@mattkanwisher
Copy link
Contributor

would this also enable debug on remix?

@eduardonunesp
Copy link
Contributor Author

eduardonunesp commented Sep 13, 2019

I'm investigating, as far I can say right now yes there's a relation

image

@eduardonunesp
Copy link
Contributor Author

Remix uses the following calls

  • debug_storageRangeAt
  • debug_traceTransaction

@enlight enlight changed the title Improve debug trancing of the EVM calls Add support for Remix debugging of EVM calls Sep 16, 2019
@enlight
Copy link
Contributor

enlight commented Sep 16, 2019

debug_storageRangeAt isn't documented at https://github.com/ethereum/go-ethereum/wiki/Management-APIs#debug but the PR which added it to go-ethereum is here ethereum/go-ethereum#14350

@Sriep
Copy link
Contributor

Sriep commented Nov 8, 2019

Implemented in #1573

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request EVM feature-request Nice to haves, ideas, requests etc.
Projects
None yet
Development

No branches or pull requests

4 participants