11

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.

  • any example of a raw hex you would like decoded ? – euri10 May 23 '16 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. – Steve Ellis May 23 '16 at 14:50
  • @SteveEnix: What tools are you using to parse it? – Mikko Ohtamaa Jul 15 '16 at 20:23
  • @MikkoOhtamaa Here's one github.com/ethereumjs (ethereumjs-abi) but going to have to close this question. – eth Jul 15 '16 at 21:12
  • Why do you have to close it? – Steve Ellis Jul 15 '16 at 21:14
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.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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