aboutsummaryrefslogtreecommitdiffstats
path: root/rpc
diff options
context:
space:
mode:
Diffstat (limited to 'rpc')
-rw-r--r--rpc/api/parsing.go6
1 files changed, 4 insertions, 2 deletions
diff --git a/rpc/api/parsing.go b/rpc/api/parsing.go
index d1f9ccac2..c7edf4325 100644
--- a/rpc/api/parsing.go
+++ b/rpc/api/parsing.go
@@ -413,15 +413,17 @@ type ReceiptRes struct {
Logs *[]interface{} `json:logs`
}
-func NewReceiptRes(rec *types.Receipt) *ReceiptRes {
+func NewReceiptRes(rec *types.ReceiptForStorage) *ReceiptRes {
if rec == nil {
return nil
}
var v = new(ReceiptRes)
// TODO fill out rest of object
+ // ContractAddress is all 0 when not a creation tx
+ v.ContractAddress = newHexData(rec.ContractAddress)
v.CumulativeGasUsed = newHexNum(rec.CumulativeGasUsed)
-
+ v.TransactionHash = newHexData(rec.TxHash)
return v
}