Questions tagged [raw-transaction]

A transaction byte-encoded using the Recursive-Length Prefix (RLP) algorithm. Before Constantinople, it needs to be signed before it will be accepted by the network.

A raw transaction is a transaction encoded using the RLP algorithm.

Before Constantinople, it needs to be signed.

The result is a sequence of bytes that is ready to be posted to the Ethereum network.

See https://github.com/ethereum/EIPs/pull/208 for changes planned for Constantinople.

268 questions
10
votes
1 answer

What is a "raw transaction" and what is it used for?

I come across a lot of posts on Ethereum Stack Exchange about "raw transactions" (more than 45 posts have this tag at the moment), but I don't really understand what it is. I have searched both Stack Exchange and the web and can't find a 101…
Tesa
  • 2,269
  • 20
  • 40
5
votes
1 answer

Given only a raw transaction, how can I determine the from address that signed it?

I have IoT devices holding keys and generating/signing raw transactions on device and then sending them to a web service. Instead of passing in potentially conflicting parameters with the transaction, I would like to parse the raw transaction and…
Corey Ogburn
  • 423
  • 6
  • 18
5
votes
2 answers

Where can I find Ethereum raw transactions?

For Bitcoin, I can use this site to find the hex encodings of raw Bitcoin transactions. Where can I find something similar for Ethereum?
Thorkil Værge
  • 4,220
  • 2
  • 16
  • 38
3
votes
0 answers

A reliable way to disable/block contract creation when using eth_sendRawTransaction

I am looking for a reliable way to disable/block contract creation when using eth_sendRawTransaction via the JSON RPC. Do you think it is possible without changing the source code of geth/parity/ethereumj? Looking at the other similar questions, I…
emoniax
  • 31
  • 1
2
votes
1 answer

How can I find out what had been sent in the Hex Data?

I am using MetaMask to send a token from one account to another. In two different transactions, one with Optional Hex data and the other one doesn't has. When I got geth and use the follow commands: eth.getTransactionReceipt(
s k
  • 886
  • 1
  • 10
  • 22
2
votes
2 answers

broadcasting signed transaction from multiple endpoints

I want my transaction to broadcast fast to network. Will it help if I broadcast it from multiple publick APIs? etherscan.io/pushTX + MyEtherWalet Will it help transaction to be included in nearest possible block?
1
vote
1 answer

How to send raw transaction later?

I have created one raw transaction and I don't intend to send it to execute right away. I will send this raw transaction later, maybe 5 minutes or 5 hours or more. Is this going to work? If not, is there workaround?
黃智祥
  • 465
  • 6
  • 16
1
vote
0 answers

Error when executing sendRawTransaction on kovan testnet

I am trying out execute sendRawTransaction on kovan testnet. I'm following the instructions described in https://kovan.etherscan.io/apis#proxy. I'm using a POST request to send the request. This is the data I'm trying to send as hex…
1
vote
1 answer

Please tell me about ethereum transaction structure

I read this page, and I can not understand this line. https://docs.soliditylang.org/en/develop/abi-spec.html#examples 0x0000000000000000000000000000000000000000000000000000000000000060 : the location of the data part of the first parameter (dynamic…
1
vote
1 answer

What is the exact data-to-be-processed at an ETH transaction signature?

Both at signature creation and at verification the processing shall be done over the same data. Based on the description the following bytes shall be put together in an RLP-encoded form to be processed and hashed with Keccak-256 (non-NIST…
baronsz
  • 21
  • 2