diff options
author | Gav Wood <i@gavwood.com> | 2014-10-27 23:32:53 +0800 |
---|---|---|
committer | Gav Wood <i@gavwood.com> | 2014-10-27 23:32:53 +0800 |
commit | dba99342ba185c264b5b04ca36b9ac7e5ecd0a56 (patch) | |
tree | 307a21a51b26a3affc80c7d1d0f85fbd3bb6adab /vm.h | |
parent | ed7a56cc16ad28601d2d6546615a1d1feb5ce527 (diff) | |
download | dexon-solidity-dba99342ba185c264b5b04ca36b9ac7e5ecd0a56.tar dexon-solidity-dba99342ba185c264b5b04ca36b9ac7e5ecd0a56.tar.gz dexon-solidity-dba99342ba185c264b5b04ca36b9ac7e5ecd0a56.tar.bz2 dexon-solidity-dba99342ba185c264b5b04ca36b9ac7e5ecd0a56.tar.lz dexon-solidity-dba99342ba185c264b5b04ca36b9ac7e5ecd0a56.tar.xz dexon-solidity-dba99342ba185c264b5b04ca36b9ac7e5ecd0a56.tar.zst dexon-solidity-dba99342ba185c264b5b04ca36b9ac7e5ecd0a56.zip |
Move suicides into SubState and include logs and refunds.
Refund gas from zero-resetting SSTOREs.
Diffstat (limited to 'vm.h')
-rw-r--r-- | vm.h | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -44,7 +44,7 @@ class FakeState: public eth::State { public: /// Execute a contract-creation transaction. - h160 createNewAddress(Address _newAddress, Address _txSender, u256 _endowment, u256 _gasPrice, u256* _gas, bytesConstRef _code, Address _originAddress = {}, std::set<Address>* o_suicides = nullptr, eth::Manifest* o_ms = nullptr, eth::OnOpFunc const& _onOp = {}, unsigned _level = 0); + h160 createNewAddress(Address _newAddress, Address _txSender, u256 _endowment, u256 _gasPrice, u256* _gas, bytesConstRef _code, Address _originAddress = {}, eth::SubState* o_suicides = nullptr, eth::Manifest* o_ms = nullptr, eth::OnOpFunc const& _onOp = {}, unsigned _level = 0); }; class FakeExtVM: public eth::ExtVMFace |