From d7b882977c4289bc2aabb51e1cf6b3577bc02aca Mon Sep 17 00:00:00 2001
From: Maran <maran.hidskes@gmail.com>
Date: Tue, 3 Jun 2014 11:56:19 +0200
Subject: [PATCH] Make contract creation error more explicit by mentioning the
 sneder

---
 ethchain/state_manager.go | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/ethchain/state_manager.go b/ethchain/state_manager.go
index 8e5ca1b83..f1c09b819 100644
--- a/ethchain/state_manager.go
+++ b/ethchain/state_manager.go
@@ -178,7 +178,7 @@ func (sm *StateManager) ApplyTransaction(state *State, block *Block, tx *Transac
 				err = fmt.Errorf("[STATE] Unable to create contract")
 			}
 		} else {
-			err = fmt.Errorf("[STATE] contract creation tx: %v", err)
+			err = fmt.Errorf("[STATE] contract creation tx: %v for sender %x", err, tx.Sender())
 		}
 	} else {
 		// Find the state object at the "recipient" address. If
-- 
GitLab