執行 LP 質押
向流動性礦池質押代幣以提供流動性並賺取收益。
信息
HTTP 請求
POST/v5/alpha/lp/stake請求參數
| 參數 | 是否必需 | 類型 | 說明 |
|---|---|---|---|
| positionId | true | integer | 倉位ID。傳 0 新建倉位,傳已有倉位ID則追加流動性 |
| poolAddress | true | string | 礦池合約地址 |
| payTokenAmount | true | string | 支付代幣數量(正數小數字符串) |
| payTokenCode | true | string | 支付代幣代碼,如 CEX_1 代表 USDT |
| rangeUpper | false | string | 範圍訂單上限。與 priceUpper 二選一,不可同時使用 |
| rangeLower | false | string | 範圍訂單下限。與 priceLower 二選一,不可同時使用 |
| priceUpper | false | string | 價格訂單上限(價格優先)。與 rangeUpper 二選一,不可同時使用 |
| priceLower | false | string | 價格訂單下限(價格優先)。與 rangeLower 二選一,不可同時使用 |
響應參數
| 參數 | 類型 | 說明 |
|---|---|---|
| positionId | integer | 倉位ID(新建或已有) |
| orderNo | string | 本次質押操作的訂單號 |
請求示例
- HTTP
- Python
- Node.js
POST /v5/alpha/lp/stake HTTP/1.1
Host: api.bybit.com
X-BAPI-SIGN: XXXXXX
X-BAPI-API-KEY: xxxxxxxxxxxxxxxxxx
X-BAPI-TIMESTAMP: 1704067200000
X-BAPI-RECV-WINDOW: 5000
Content-Type: application/json
{
"positionId": 0,
"poolAddress": "0x1234567890abcdef",
"payTokenAmount": "1000",
"payTokenCode": "CEX_1",
"rangeUpper": "2000",
"rangeLower": "1800"
}
響應示例
{
"retCode": 0,
"retMsg": "OK",
"result": {
"positionId": 12345,
"orderNo": "LP_ORD_20240101_001"
},
"retExtInfo": {},
"time": 1704067200000
}