Skip to content
This repository has been archived by the owner on Nov 6, 2020. It is now read-only.

Add the new EIP150 test. #2563

Merged
merged 1 commit into from
Oct 11, 2016
Merged

Add the new EIP150 test. #2563

merged 1 commit into from
Oct 11, 2016

Conversation

keorn
Copy link

@keorn keorn commented Oct 11, 2016

StateTests/stDelegatecallTest was removed from ethereum/tests suite.

@keorn keorn added the M4-core ⛓ Core client code / Rust. label Oct 11, 2016
@rphmeier
Copy link
Contributor

rphmeier commented Oct 11, 2016

any word on why they removed the delegateCall test? Seems like it would still be useful.

@gavofyork gavofyork added A3-inprogress ⏳ Pull request is in progress. No review needed at this stage. and removed A3-inprogress ⏳ Pull request is in progress. No review needed at this stage. labels Oct 11, 2016
@gavofyork gavofyork merged commit 3023c9c into gas-fix-hf Oct 11, 2016
@gavofyork gavofyork deleted the eip150test branch October 11, 2016 11:42
@keorn
Copy link
Author

keorn commented Oct 11, 2016

It was moved to homestead tests actually, there are also a few new ones that should be added. Will make a PR against master.

@keorn
Copy link
Author

keorn commented Oct 11, 2016

What I meant its that its already there for homestead: https://github.com/ethcore/parity/blob/gas-fix-hf/ethcore/src/json_tests/homestead_state.rs#L27 since that was homestead opcode.

gavofyork added a commit that referenced this pull request Oct 15, 2016
* EIP150.1b first part.

* Add documentation.

[ci:skip]

* Tweak comment

* Fix some tests.

* Fix create

* Add the new EIP150 test. (#2563)

* Fix create some more.

* Another fix for create.

* Final fixes.

* Enable EIP150 test.

* Revert the costly suicides to respect EIP150.1b.

* Fixups for EIP150.1c

* Update tests.

* Updating tests

* Adding state tests

* Updating tests

* Updating HF block

* Removing flushln [ci:skip]

* Commenting out suicide test

* New tests.

* Switch to EIP tests.

* Rename some stuff, combine transition tests.

* Fix U256 overflows.

* Name cleanups and an effort to fix tests.

* Rename back for clarity.

* Fix non-EIP-150 OOG CALLs

* New transition block number & additional EIP150 tests

* Morden transition block set; Tests updated

* Added missing test
tomusdrw pushed a commit that referenced this pull request Oct 18, 2016
* EIP150.1b first part.

* Add documentation.

[ci:skip]

* Tweak comment

* Fix some tests.

* Fix create

* Add the new EIP150 test. (#2563)

* Fix create some more.

* Another fix for create.

* Final fixes.

* Enable EIP150 test.

* Revert the costly suicides to respect EIP150.1b.

* Fixups for EIP150.1c

* Update tests.

* Updating tests

* Adding state tests

* Updating tests

* Updating HF block

* Removing flushln [ci:skip]

* Commenting out suicide test

* New tests.

* Switch to EIP tests.

* Rename some stuff, combine transition tests.

* Fix U256 overflows.

* Name cleanups and an effort to fix tests.

* Rename back for clarity.

* Fix non-EIP-150 OOG CALLs

* New transition block number & additional EIP150 tests

* Morden transition block set; Tests updated

* Added missing test

Conflicts:
	ethcore/res/ethereum/tests
	ethcore/src/json_tests/homestead_chain.rs
	ethcore/src/json_tests/state.rs
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
M4-core ⛓ Core client code / Rust.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants