MMP

Set or update MMP configuration

post/mmp-config

Request

  • Base URL: https://testnet-api.hypercall.xyz
  • URL: https://testnet-api.hypercall.xyz/mmp-config
  • Auth: HTTP bearer

Request body

currencystring required

Underlying currency (e.g. "BTC").

delta_limitstring nullable

Maximum net delta limit. Serialized as a string.

frozen_time_msinteger required

Freeze duration in milliseconds after a trigger.

interval_msinteger required

Rolling window length in milliseconds.

nonceinteger required

Replay-protection nonce, exactly one greater than the committed nonce.

qty_limitstring nullable

Maximum filled quantity limit. Serialized as a string.

signaturestring required

EIP-712 signature authorizing this request.

vega_limitstring nullable

Maximum net vega limit. Serialized as a string.

walletstring required

Market maker wallet address (checksummed Ethereum address).

Response

MMP config updated

currencystring required

Underlying currency this config applies to (e.g. "BTC").

delta_limitstring nullable

Maximum net delta filled within the interval. Serialized as a string.

enabledboolean required

Whether MMP is currently active for this wallet/currency pair.

frozen_time_msinteger required

Duration in milliseconds to freeze quoting after a trigger.

interval_msinteger required

Rolling window length in milliseconds for fill monitoring.

nonceinteger required

Highest committed signed nonce. The next mutation must use nonce + 1.

qty_limitstring nullable

Maximum filled quantity in contracts within the interval. Serialized as a string.

vega_limitstring nullable

Maximum net vega filled within the interval. Serialized as a string.

wallet_addressstring required

Market maker wallet address (checksummed Ethereum address).

Changes

No recorded changes to this operation across all 1 revision of this API.