diff --git a/erisdb/restServer.go b/erisdb/restServer.go
index e8e91a82d044ba888cdbfd53377d7c79c11ceb62..e6a7ca16dc483973673d039a782e80e5eb376597 100644
--- a/erisdb/restServer.go
+++ b/erisdb/restServer.go
@@ -379,7 +379,7 @@ func (this *RestServer) handleBroadcastTx(c *gin.Context) {
 	if errD != nil {
 		c.AbortWithError(500, errD)
 	}
-	receipt, err := this.pipe.Transactor().BroadcastTx(*param)
+	receipt, err := this.pipe.Transactor().BroadcastTx(param)
 	if err != nil {
 		c.AbortWithError(500, err)
 	}
diff --git a/erisdb/serve.go b/erisdb/serve.go
index 859ed16fb18f1114ab29c97d573cf9ee67010f73..254f2515e0a157c86425ddd646e2298dc0467f42 100644
--- a/erisdb/serve.go
+++ b/erisdb/serve.go
@@ -3,7 +3,6 @@
 package erisdb
 
 import (
-  "encoding/hex"
 	"bytes"
 	"fmt"
 	"io/ioutil"