API Reference

eth_sendRawTransaction - Linea

Creates a new message call transaction or a contract creation for signed transactions.

Parameters

DATA The signed transaction data.

params: [ "0xd46e8dd67c5d32be8d46e8dd67c5d32be8058bb8eb970870f072445675058bb8eb970870f072445675", ];

Returns

DATA, 32 Bytes - The transaction hash, or the zero hash if the transaction is not yet available.
Use eth_getTransactionReceipt to get the contract address after the transaction was mined when you created a contract.


Example

Note: Since eth_sendRawTransaction is a request used for writing to the blockchain and changes its state, it is impossible to execute the same request twice. This means if you were to copy the example given below you will not get the expected response.

Request

curl https://linea-mainnet.unifra.io/v1/your-api-key \ -X POST \ -H "Content-Type: application/json" \ -d '{"jsonrpc":"2.0","method":"eth_sendRawTransaction","params":["signed-transaction"],"id":1}'
URL: https://eth-mainnet.unifra.io/v1/your-api-key RequestType: POST Body: { "jsonrpc":"2.0", "method":"eth_sendRawTransaction", "params":["0xd46e8dd67c5d32be8d46e8dd67c5d32be8058bb8eb970870f072445675058bb8eb970870f072445675"], "id":1 }

Result

{ "id": 1, "jsonrpc": "2.0", "result": "0xe670ec64341771606e55d6b4ca35a1a6b75ee3d5145a99d05921026d1527331" }

Common Error Code:
****-32000

"transaction underpriced"

  • Transaction was sent with too low gas. Re-send the transaction with higher gas.
Path Params
string
required
Body Params
int32
Defaults to 1
string
Defaults to 2.0
string
Defaults to eth_sendRawTransaction
array of strings
Defaults to 0xf86d808504a817c800825208943535353535353535353535353535353535353535880de0b6b3a7640000801ca0e0d2e3f3d8de8a0c9f25d0b02c7a8a91e7e1c818e6f37a49d8b04f9a9a96a1a0620a6c8d95e0f289bfbf2b3d3e476de6b9bc6d0e974c06f1e4de5be7c5ef0e10
params
Responses

Language
Click Try It! to start a request and see the response here! Or choose an example:
application/json