flashbots namespace
flashbots_validateBuilderSubmissionV3
validate the builder submissions as received by a relay
- Parameters
- Request
- Response
params
: objectblobsBundle
: objectblobs
: array of string (hex data)commitments
: array of string (hex data)proofs
: array of string (hex data)
executionPayload
: objectbase_fee_per_gas
: string (hex integer)blob_gas_used
: string (hex integer)block_hash
: string (hash)block_number
: string (hex integer)excess_blob_gas
: string (hex integer)extra_data
: string (hex data)fee_recipient
: string (address)gas_limit
: string (hex integer)gas_used
: string (hex integer)logs_bloom
: string (hex data)parent_hash
: string (hash)prev_randao
: string (hash)receipts_root
: string (hash)state_root
: string (hash)timestamp
: string (hex integer)transactions
: array of string (hex data)withdrawals
: array of objectaddress
: string (address)amount_in_gwei
: string (hex integer)index
: string (hex integer)validator_index
: string (hex integer)
message
: objectblockHash
: string (hash)builderPublicKey
: objectaddress
: string (address)bytes
: string (hex data)hash
: string (hash)prefixedBytes
: string (hex data)
gasLimit
: string (hex integer)gasUsed
: string (hex integer)parentHash
: string (hash)proposerFeeRecipient
: string (address)proposerPublicKey
: objectaddress
: string (address)bytes
: string (hex data)hash
: string (hash)prefixedBytes
: string (hex data)
slot
: string (hex integer)value
: string (hex integer)
parentBeaconBlockRoot
: string (hash)registeredGasLimit
: string (hex integer)signature
: string (hex data)
curl localhost:8545 \
-X POST \
-H "Content-Type: application/json" \
--data '{
"jsonrpc": "2.0",
"id": 0,
"method": "flashbots_validateBuilderSubmissionV3",
"params": [params]
}'
{
"jsonrpc": "2.0",
"id": 0,
"result": result
}
result
: object
status
: stringvalidationError
: string