Check for nil receiver
This commit is contained in:
		@@ -141,8 +141,13 @@ func (self *StateTransition) TransitionState() (err error) {
 | 
			
		||||
	// XXX Transactions after this point are considered valid.
 | 
			
		||||
 | 
			
		||||
	defer func() {
 | 
			
		||||
		self.state.UpdateStateObject(sender)
 | 
			
		||||
		self.state.UpdateStateObject(receiver)
 | 
			
		||||
		if sender != nil {
 | 
			
		||||
			self.state.UpdateStateObject(sender)
 | 
			
		||||
		}
 | 
			
		||||
 | 
			
		||||
		if receiver != nil {
 | 
			
		||||
			self.state.UpdateStateObject(receiver)
 | 
			
		||||
		}
 | 
			
		||||
	}()
 | 
			
		||||
 | 
			
		||||
	// Increment the nonce for the next transaction
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user