16

In the Bitcoin ecosystem, there are tools like https://blockchain.info/decode-tx to decode a raw transaction. Is there a site that offers the equivalent for Ethereum?

I'm looking for an easy way to parse a raw transaction and make it human readable, without installing a library or broadcasting the transaction.

9
  • any example of a raw hex you would like decoded ?
    – euri10
    May 23, 2016 at 8:15
  • For example, "f87a808504a817c800830186a0944f5f1e8029640b873a43c427e9a4f03cf56ec6d8880c7d713b49da00008d48656c6c6f20506172736572211ba0933fb7fa6919ed12116d1dd27aa03029b4753e74c40d29f228b1da29c9bb6d35a0641dc8b9e783fe219a907f20c006da0d6963292a3a026f425500f182732c7b0f" is one I made on a local development network. I can parse it with tools I have, but it would be nice to give it to someone non-technical and allow them to parse it without using tools I've provided. May 23, 2016 at 14:50
  • @SteveEnix: What tools are you using to parse it? Jul 15, 2016 at 20:23
  • @MikkoOhtamaa Here's one github.com/ethereumjs (ethereumjs-abi) but going to have to close this question.
    – eth
    Jul 15, 2016 at 21:12
  • Why do you have to close it? Jul 15, 2016 at 21:14

4 Answers 4

1

Check here: https://rawtxdecode.in/. It supports all Ethereum txs types.

1

It perhaps doesn't meet the "it would be nice to give it to someone non-technical and allow them to parse it without using tools I've provided" qualifier, but the Ethslurp tool may be of use to people with at least some technical knowhow.

(As mentioned in an answer to this very similar previous question: Symbolic decoding of a transaction for Solidity.)

1

is ethereumjs-tx-unsign along the lines of what you're hoping to accomplish?

if so.. and you're also interested in obtaining even more information (from the signature), then the unsign() function in ethereumjs-tx-sign is a good place to look.

0

Circling back on this 4 years later: This is buried in MEW's Send Offline Helper. If you enter in the signed transaction in Step 3 and flip on the "Raw Transaction" switch it will break out the fields for you(Caveat: doesn't give you v,r,s; instead it gives you the from address).

https://www.myetherwallet.com/send-offline-helper

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Not the answer you're looking for? Browse other questions tagged or ask your own question.