POST
/
v1
/
bidder
/
bid
{
  "result": {
    "txHashes": [
      "<string>"
    ],
    "bidAmount": "<string>",
    "blockNumber": "<string>",
    "receivedBidDigest": "<string>",
    "receivedBidSignature": "<string>",
    "commitmentDigest": "<string>",
    "commitmentSignature": "<string>",
    "providerAddress": "<string>",
    "decayStartTimestamp": "<string>",
    "decayEndTimestamp": "<string>",
    "dispatchTimestamp": "<string>",
    "revertingTxHashes": [
      "<string>"
    ]
  },
  "error": {
    "code": 123,
    "message": "<string>",
    "details": [
      {
        "@type": "<string>"
      }
    ]
  }
}

Body

application/json

Unsigned bid message from bidders to the bidder mev-commit node.

amount
string
required

Amount of ETH that the bidder is willing to pay to the provider for including the transaction in the block.

blockNumber
string<int64>
required

Max block number that the bidder wants to include the transaction in.

decayStartTimestamp
string<int64>
required

Timestamp at which the bid starts decaying.

decayEndTimestamp
string<int64>
required

Timestamp at which the bid ends decaying.

txHashes
string[]

Hex string encoding of the hashes of the transactions that the bidder wants to include in the block.

revertingTxHashes
string[]

Optional array of tx hashes that are allowed to revert or be discarded.

rawTransactions
string[]

Optional array of RLP encoded raw signed transaction payloads that the bidder wants to include in the block.

Response

A successful response.(streaming responses)

result
object
error
object