File tree Expand file tree Collapse file tree 1 file changed +10
-9
lines changed
src/main/scala/io/iohk/ethereum/jsonrpc Expand file tree Collapse file tree 1 file changed +10
-9
lines changed Original file line number Diff line number Diff line change @@ -80,7 +80,14 @@ object TransactionReceiptResponse {
80
80
topics = txLog.logTopics
81
81
)
82
82
}
83
- val response = TransactionReceiptResponse (
83
+
84
+ val (root, status) = receipt.postTransactionStateHash match {
85
+ case FailureOutcome => (None , Some (BigInt (0 )))
86
+ case SuccessOutcome => (None , Some (BigInt (1 )))
87
+ case HashOutcome (stateHash) => (Some (stateHash), None )
88
+ }
89
+
90
+ new TransactionReceiptResponse (
84
91
transactionHash = stx.hash,
85
92
transactionIndex = transactionIndex,
86
93
blockNumber = blockHeader.number,
@@ -92,14 +99,8 @@ object TransactionReceiptResponse {
92
99
contractAddress = contractAddress,
93
100
logs = txLogs,
94
101
logsBloom = receipt.logsBloomFilter,
95
- _ : Option [ ByteString ] ,
96
- _ : Option [ BigInt ]
102
+ root = root ,
103
+ status = status
97
104
)
98
-
99
- receipt.postTransactionStateHash match {
100
- case FailureOutcome => response(None , Some (0 ))
101
- case SuccessOutcome => response(None , Some (1 ))
102
- case HashOutcome (stateHash) => response(Some (stateHash), None )
103
- }
104
105
}
105
106
}
You can’t perform that action at this time.
0 commit comments