diff options
author | obscuren <geffobscura@gmail.com> | 2014-06-13 22:06:27 +0800 |
---|---|---|
committer | obscuren <geffobscura@gmail.com> | 2014-06-13 22:06:27 +0800 |
commit | 81245473486dd680b7121d4b227ca8a57d07b4b1 (patch) | |
tree | 0462828a95c3c1af684dc32fdcc15b26772fe762 /ethchain/state_object.go | |
parent | c734dde982c4ce778afa074e94efb09e552dbd84 (diff) | |
download | dexon-81245473486dd680b7121d4b227ca8a57d07b4b1.tar dexon-81245473486dd680b7121d4b227ca8a57d07b4b1.tar.gz dexon-81245473486dd680b7121d4b227ca8a57d07b4b1.tar.bz2 dexon-81245473486dd680b7121d4b227ca8a57d07b4b1.tar.lz dexon-81245473486dd680b7121d4b227ca8a57d07b4b1.tar.xz dexon-81245473486dd680b7121d4b227ca8a57d07b4b1.tar.zst dexon-81245473486dd680b7121d4b227ca8a57d07b4b1.zip |
Moving a head closer to interop
Diffstat (limited to 'ethchain/state_object.go')
-rw-r--r-- | ethchain/state_object.go | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/ethchain/state_object.go b/ethchain/state_object.go index b92374882..12ebf8e9b 100644 --- a/ethchain/state_object.go +++ b/ethchain/state_object.go @@ -77,7 +77,7 @@ func (c *StateObject) SetAddr(addr []byte, value interface{}) { func (c *StateObject) SetStorage(num *big.Int, val *ethutil.Value) { addr := ethutil.BigToBytes(num, 256) - //fmt.Println("storing", val.BigInt(), "@", num) + //fmt.Printf("sstore %x => %v\n", addr, val) c.SetAddr(addr, val) } @@ -102,8 +102,10 @@ func (c *StateObject) GetInstr(pc *big.Int) *ethutil.Value { // Return the gas back to the origin. Used by the Virtual machine or Closures func (c *StateObject) ReturnGas(gas, price *big.Int, state *State) { - remainder := new(big.Int).Mul(gas, price) - c.AddAmount(remainder) + /* + remainder := new(big.Int).Mul(gas, price) + c.AddAmount(remainder) + */ } func (c *StateObject) AddAmount(amount *big.Int) { |