Why Bulk Orders?
On other decentralized exchanges, updating quotes requires canceling orders, waiting for confirmation, then placing replacements. This is slow, expensive, and leaves you exposed during the cancel-replace cycle. With Decibel bulk orders, you send your new desired state and previous orders are atomically replaced. One transaction. No cancel step. No exposure window.How It Works
Bulk orders are stateful updates for a specific market. Each bulk order call overwrites your previous bulk orders in that market. See Place Bulk Order for transaction details.Limits
| Parameter | Limit |
|---|---|
| Max orders per side per bulk call | 30 |
| Active bulk orders per market per account | 1 |
| Order types supported | Limit orders only |
Mixing Bulk and Regular Orders
Bulk orders and regular orders are tracked separately. A bulk order update only affects bulk orders, not your regular orders placed viaplaceOrder.
Canceling All Bulk Orders
To remove all bulk orders in a market, submit an empty array. See Cancel Bulk Order for details.Related
Place Bulk Order
On-chain reference for bulk orders
Cancel Bulk Order
On-chain reference for canceling bulk orders

