Skip to content
This repository has been archived by the owner on Jun 29, 2018. It is now read-only.

try different eth node for better crash info #12

Open
carchrae opened this issue Jan 31, 2018 · 8 comments
Open

try different eth node for better crash info #12

carchrae opened this issue Jan 31, 2018 · 8 comments

Comments

@carchrae
Copy link
Contributor

carchrae commented Jan 31, 2018

things to try

  • geth
  • parity ?
  • more experimental : HEVM
  • any others?
@carchrae
Copy link
Contributor Author

carchrae commented Jan 31, 2018

@carchrae
Copy link
Contributor Author

remix in browser -

@naumenkogs
Copy link
Contributor

I have a feeling that there is no way to handle REVERT errors for now because of the protocol design.

So there is a related pending issue in solidity. Right, I think the problem is on a very low level.
They propose to interpret call stack, which I think was remix debugger does. (edited)

I think Liana Husikyan from remix has assigned a developer for this feature.
It looks like there was some work on it, so we don't need to do it by ourselves (edited)

@naumenkogs
Copy link
Contributor

Remix seems to work fine, but has its limitations of course — basically just a very slow debugger.

Event handling is not a way to fix the issue — events are also reverted.

@carchrae what do you think we should do here?

@carchrae
Copy link
Contributor Author

nice. ethereum/solidity#3364 is scheduled for nextrelease

@carchrae
Copy link
Contributor Author

@naumenkogs - i guess the summary of our options is that remix gives a bit more info?

@carchrae carchrae assigned naumenkogs and unassigned carchrae Feb 28, 2018
@naumenkogs
Copy link
Contributor

@carchrae well, it gives at least some way to figure out which require fails.

@carchrae
Copy link
Contributor Author

@carchrae carchrae reopened this Feb 28, 2018
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants