Send Bundle
Introduction
This API is used to receive bundles, with the method name eth_sendBundle
.
The block construction algorithm of BlockRazor Builder favors bundles that transfer more native tokens (BNB) to BlockRazor Builder EOA of which address is 0x1266C6bE60392A8Ff346E8d5ECCd3E69dD9c5F20 currently.
The gas price for transactions within the bundle must be at least the minimum standard required by BSC Validators (Currently at 1 gwei). For Tier 1 users, 0 gwei transactions can be included in the bundle, but the average gasPrice of transactions(excluding those from the public mempool) which meets the demand of the Validator in the bundle must still be no less than 1 gwei.
Rate Limit
Tier3 | Tier2 | Tier1 | |
---|---|---|---|
BPS | 10 bundles / 1s | 30 bundles / 1s | Unlimited |
Maximum number of bundles accepted per block | 30 bundles / block | 90 bundles / block | Unlimited |
Maximum number of transactions per bundle | 3 Txs / bundle | 15 Txs / bundle | 50 Txs / bundle |
0 gwei transaction in bundle | Not Supported | Not Supported | Supported |
Request Parameters
Parameters | Mandatory | Format | Example | Description |
---|---|---|---|---|
txs | Mandatory | array[hex] | ["0x…4b", "0x…5c"] | List of signed raw transactions |
maxBlockNumber | Optional | uint64 | 39177941 | The maximum block number for the bundle to be valid, with the default set to the current block number + 100 |
minTimestamp | Optional | uint64 | 1710229370 | Expected minimum Unix timestamp (in seconds) for the bundle to be valid |
maxTimestamp | Optional | uint64 | 1710829390 | Expected maximum Unix timestamp (in seconds) for the bundle to be valid |
revertingTxHashes | Optional | array[hash] | ["0x…c7", "0x…b7"] | List of transaction hashes allowed for revert |
Request Example
Response Example
Last updated