Getting rid of deprecated methods
This commit is contained in:
		@@ -721,18 +721,12 @@ func (vm *Vm) RunClosure(closure *Closure) (ret []byte, err error) {
 | 
			
		||||
		case SUICIDE:
 | 
			
		||||
			require(1)
 | 
			
		||||
 | 
			
		||||
			receiver := vm.state.GetAccount(stack.Pop().Bytes())
 | 
			
		||||
			receiver := vm.state.GetOrNewStateObject(stack.Pop().Bytes())
 | 
			
		||||
 | 
			
		||||
			receiver.AddAmount(closure.object.Amount)
 | 
			
		||||
 | 
			
		||||
			closure.object.MarkForDeletion()
 | 
			
		||||
 | 
			
		||||
			/*
 | 
			
		||||
				trie := closure.object.state.trie
 | 
			
		||||
				trie.NewIterator().Each(func(key string, v *ethutil.Value) {
 | 
			
		||||
					trie.Delete(key)
 | 
			
		||||
				})
 | 
			
		||||
			*/
 | 
			
		||||
 | 
			
		||||
			fallthrough
 | 
			
		||||
		case STOP: // Stop the closure
 | 
			
		||||
			vm.Endl()
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user