Skip to main content

eth_fillTransaction RPC Method

Loading...

Updated on
Apr 06, 2026

eth_fillTransaction RPC Method

This method is currently available on Monad Testnet only.

Parameters

transaction
object
Loading...
from
string
REQUIRED
Loading...
to
string
REQUIRED
Loading...
gas
integer
Loading...
gasPrice
integer
Loading...
maxPriorityFeePerGas
integer
Loading...
maxFeePerGas
integer
Loading...
value
integer
Loading...
data
string
Loading...
nonce
integer
Loading...

Returns

result
object
Loading...
raw
string
Loading...
tx
object
Loading...
from
string
Loading...
to
string
Loading...
gas
string
Loading...
maxFeePerGas
string
Loading...
maxPriorityFeePerGas
string
Loading...
value
string
Loading...
input
string
Loading...
data
string
Loading...
nonce
string
Loading...
chainId
string
Loading...
accessList
array
Loading...
authorizationList
array
Loading...
Request
1
curl -X POST "https://docs-demo.monad-mainnet.quiknode.pro/" \
2
-H "Content-Type: application/json" \
3
-d '{
4
"jsonrpc": "2.0",
5
"method": "eth_fillTransaction",
6
"params": [
7
{
8
"from": "0x51239f87c33e95e3bdb72e31d06b5306bcec81cc",
9
"to": "0x8c9f4468ae04fb3d79c80f6eacf0e4e1dd21deee",
10
"gas": "0x9999",
11
"maxFeePerGas": "0xbb43b7400",
12
"value": "0x1"
13
}
14
],
15
"id": 1
16
}'
1
curl -X POST "https://docs-demo.monad-mainnet.quiknode.pro/" \
2
-H "Content-Type: application/json" \
3
-d '{
4
"jsonrpc": "2.0",
5
"method": "eth_fillTransaction",
6
"params": [
7
{
8
"from": "0x51239f87c33e95e3bdb72e31d06b5306bcec81cc",
9
"to": "0x8c9f4468ae04fb3d79c80f6eacf0e4e1dd21deee",
10
"gas": "0x9999",
11
"maxFeePerGas": "0xbb43b7400",
12
"value": "0x1"
13
}
14
],
15
"id": 1
16
}'
Response
1
{
2
"jsonrpc": "2.0",
3
"result": {
4
"raw": "0x02ea82279f80847735940085174876e800829999948c9f4468ae04fb3d79c80f6eacf0e4e1dd21deee0180c0",
5
"tx": {
6
"from": "0x51239f87c33e95e3bdb72e31d06b5306bcec81cc",
7
"to": "0x8c9f4468ae04fb3d79c80f6eacf0e4e1dd21deee",
8
"gas": "0x9999",
9
"maxFeePerGas": "0x174876e800",
10
"maxPriorityFeePerGas": "0x77359400",
11
"value": "0x1",
12
"input": null,
13
"data": null,
14
"nonce": "0x0",
15
"chainId": "0x279f",
16
"accessList": null,
17
"authorizationList": null
18
}
19
},
20
"id": 1
21
}
1
{
2
"jsonrpc": "2.0",
3
"result": {
4
"raw": "0x02ea82279f80847735940085174876e800829999948c9f4468ae04fb3d79c80f6eacf0e4e1dd21deee0180c0",
5
"tx": {
6
"from": "0x51239f87c33e95e3bdb72e31d06b5306bcec81cc",
7
"to": "0x8c9f4468ae04fb3d79c80f6eacf0e4e1dd21deee",
8
"gas": "0x9999",
9
"maxFeePerGas": "0x174876e800",
10
"maxPriorityFeePerGas": "0x77359400",
11
"value": "0x1",
12
"input": null,
13
"data": null,
14
"nonce": "0x0",
15
"chainId": "0x279f",
16
"accessList": null,
17
"authorizationList": null
18
}
19
},
20
"id": 1
21
}
Don't have an account yet?
Create your Quicknode endpoint in seconds and start building
Get started for free