From 97bf9f1521438ae33ba4d2e27890ade82f90f21f Mon Sep 17 00:00:00 2001
From: obscuren <geffobscura@gmail.com>
Date: Tue, 24 Mar 2015 23:50:27 +0100
Subject: [PATCH] Temp fix for console output

---
 rpc/jeth.go | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/rpc/jeth.go b/rpc/jeth.go
index 4e83be8a6..9d33f45e1 100644
--- a/rpc/jeth.go
+++ b/rpc/jeth.go
@@ -46,9 +46,11 @@ func (self *Jeth) Send(call otto.FunctionCall) (response otto.Value) {
 	}
 	self.re.Set("ret_jsonrpc", jsonrpcver)
 	self.re.Set("ret_id", req.Id)
-	self.re.Set("ret_result", respif)
+
+	res, _ := json.Marshal(respif)
+	self.re.Set("ret_result", string(res))
 	response, err = self.re.Run(`
-		ret_response = { jsonrpc: ret_jsonrpc, id: ret_id, result: ret_result };
+		ret_response = { jsonrpc: ret_jsonrpc, id: ret_id, result: JSON.parse(ret_result) };
 	`)
 	return
 }
-- 
GitLab