df_hyperliquid_core/deploy/dexes.rs
1//! `perpDeployAuctionStatus`: the auction every dex shares for a perp past a dex's first three. A reserve
2//! deployment skips it.
3
4use crate::client::{ApiError, Transport, info, info_request};
5use crate::deploy::auction::GasAuction;
6
7/// `{"type":"perpDeployAuctionStatus"}`.
8#[must_use]
9pub fn perp_deploy_auction_request() -> String {
10 info_request("perpDeployAuctionStatus", &[])
11}
12
13pub async fn perp_deploy_auction(transport: &impl Transport) -> Result<GasAuction, ApiError> {
14 info(transport, perp_deploy_auction_request()).await
15}