Exchange
Signed exchange-action client.
http
Source code in pkg/src/hyperliquid/exchange/core/mixin.py
ws_of
Source code in pkg/src/hyperliquid/exchange/core/mixin.py
ws
Source code in pkg/src/hyperliquid/exchange/core/mixin.py
agent_enable_dex_abstraction
Enable HIP-3 DEX abstraction (agent, deprecated).
Source code in pkg/src/hyperliquid/exchange/agent_enable_dex_abstraction.py
agent_set_abstraction
Set user abstraction (agent).
Source code in pkg/src/hyperliquid/exchange/agent_set_abstraction.py
approve_agent
Approve an API wallet (agent).
Source code in pkg/src/hyperliquid/exchange/approve_agent.py
approve_builder_fee
Approve a maximum builder fee rate.
Source code in pkg/src/hyperliquid/exchange/approve_builder_fee.py
cancel
Cancel one or more orders.
cancels: Cancel wire objects with asset + order id.
Source code in pkg/src/hyperliquid/exchange/cancel.py
cancel_by_cloid
Cancel one or more orders by cloid.
cancels: Cancel wire objects with asset + cloid.
Source code in pkg/src/hyperliquid/exchange/cancel_by_cloid.py
modify_order
Modify a single order.
oid: Order id or cloid.order: Order wire object.
Source code in pkg/src/hyperliquid/exchange/modify_order.py
modify_orders
Modify multiple orders.
modifies: Modify wire objects.
Source code in pkg/src/hyperliquid/exchange/modify_orders.py
noop
Invalidate a pending nonce (noop).
Source code in pkg/src/hyperliquid/exchange/noop.py
order
Source code in pkg/src/hyperliquid/exchange/order.py
reserve_request_weight
Reserve additional actions.
Source code in pkg/src/hyperliquid/exchange/reserve_request_weight.py
schedule_cancel
Schedule a cancel-all operation.
time: UTC millis when all open orders should be canceled. IfNone, removes the scheduled cancel operation.
Source code in pkg/src/hyperliquid/exchange/schedule_cancel.py
send_asset
Send assets between DEXs, spot, users, or subaccounts.
Source code in pkg/src/hyperliquid/exchange/send_asset.py
send_to_evm_with_data
Send to EVM with data payload.
Source code in pkg/src/hyperliquid/exchange/send_to_evm_with_data.py
spot_transfer
Core spot transfer.
Source code in pkg/src/hyperliquid/exchange/spot_transfer.py
staking_deposit
Deposit native token into staking.
Source code in pkg/src/hyperliquid/exchange/staking_deposit.py
staking_withdraw
Withdraw native token from staking.
Source code in pkg/src/hyperliquid/exchange/staking_withdraw.py
token_delegate
Delegate or undelegate stake to a validator.
Source code in pkg/src/hyperliquid/exchange/token_delegate.py
twap_cancel
Cancel a TWAP order.
Source code in pkg/src/hyperliquid/exchange/twap_cancel.py
twap_order
Place a TWAP order.
Source code in pkg/src/hyperliquid/exchange/twap_order.py
update_isolated_margin
Add or remove margin from an isolated position.
Source code in pkg/src/hyperliquid/exchange/update_isolated_margin.py
top_up_isolated_only_margin
Target leverage for isolated margin with an alternate action.
Source code in pkg/src/hyperliquid/exchange/update_isolated_margin.py
update_leverage
Update cross or isolated leverage.
Source code in pkg/src/hyperliquid/exchange/update_leverage.py
usd_class_transfer
Transfer USDC between spot and perp accounts.
Source code in pkg/src/hyperliquid/exchange/usd_class_transfer.py
usdc_transfer
Core USDC transfer.
Source code in pkg/src/hyperliquid/exchange/usdc_transfer.py
user_dex_abstraction
Enable HIP-3 DEX abstraction (deprecated).
Source code in pkg/src/hyperliquid/exchange/user_dex_abstraction.py
user_set_abstraction
Set user abstraction.
Source code in pkg/src/hyperliquid/exchange/user_set_abstraction.py
validator_l1_stream
Vote on risk-free rate for aligned quote asset.
Source code in pkg/src/hyperliquid/exchange/validator_l1_stream.py
vault_transfer
Deposit or withdraw from a vault.
Source code in pkg/src/hyperliquid/exchange/vault_transfer.py
withdraw3
Initiate a withdrawal request.