Skip to content

fwd integration from ethereum master#3

Merged
manicprogrammer merged 4 commits into
manicprogrammer:masterfrom
ethereum:master
Nov 30, 2017
Merged

fwd integration from ethereum master#3
manicprogrammer merged 4 commits into
manicprogrammer:masterfrom
ethereum:master

Conversation

@manicprogrammer
Copy link
Copy Markdown
Owner

No description provided.

fjl and others added 4 commits November 28, 2017 21:05
* core/vm: track 63/64 call gas off stack

Gas calculations in gasCall* relayed the available gas for calls by
replacing it on the stack. This lead to inconsistent traces, which we
papered over by copying the pre-execution stack in trace mode.

This change relays available gas using a temporary variable, off the
stack, and allows removing the weird copy.

* core/vm: remove stackCopy

* core/vm: pop call gas into pool

* core/vm: to -> addr
common: fix hex utils to handle 1 byte address conversions
@manicprogrammer manicprogrammer merged commit bb57ca5 into manicprogrammer:master Nov 30, 2017
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.

4 participants