For the complete documentation index, see llms.txt. This page is also available as Markdown.

Send Bundle

介紹BlockRazor Block Builder的Send Bundle以及接入方法

接口說明

本接口用於接收用戶提交的bundle,方法名為eth_sendBundle

BlockRazor MEV服務的區塊構建算法傾向於向BlockRazor Builder EOA轉賬原生代幣(BNB)數量更多的bundle,當前BlockRazor Builder EOA地址為0x1266C6bE60392A8Ff346E8d5ECCd3E69dD9c5F20。 bundle中交易的gas price需不小於BSC Validator要求的最低標準(當前為0.05 gwei)。

請求參數

參數
必選
格式
示例
描述

txs

array[hex]

["0x…4b", "0x…5c"]

經過簽名的raw transaction列表

maxBlockNumber

uint64

39177941

該bundle有效的最大區塊號,默認為當前區塊號+100

minTimestamp

uint64

1710229370

期望bundle有效的最小Unix秒級時間戳

maxTimestamp

uint64

1710829390

期望bundle有效的最大Unix秒級時間戳

revertingTxHashes

array[hash]

["0x…c7", "0x…b7"]

允許revert的交易哈希列表

noMerge

bool

false

bundle merge可提升區塊價值,加快bundle上鏈速度,如不設置則默認為false(允許bundle merge)

positionFirst

bool

false

嚴格按優先費用對bundle排序。若該項设置为false(默認),則到達较晚的bundle可能被添加至區塊尾部区域,以保證其在當前區塊成功上鏈。

請求示例

curl https://virginia.builder.blockrazor.io \
  -H 'content-type: application/json' \
  -H 'Authorization: <auth-token>' \
  --data '{
    "jsonrpc": "2.0",
    "id": "1",
    "method": "eth_sendBundle",
    "params": [{
      "txs": [
        "0x...4b",
        "0x...5c"
      ],
      "maxBlockNumber": 39177941,
      "minTimestamp": 1710229370,
      "maxTimestamp": 1710829390,
      "revertingTxHashes": [
        "0x44b89abe860142d3c3bda789cf955b69ba00b71882cd968ec407a70f4719ff06",
        "0x7d7652c685e9fda4fe2e41bad017519cffeed8ba03d59aa6401284be2ec4244c"
      ],
      "noMerge": false
    }]
  }'

返回示例

最後更新於

這有幫助嗎?