Burn LP
Burns specified amount of LP tokens.
Rate limits
60 burns/min or 10 burns every 10 seconds per wallet. (weight = 10)
See more details in API Rate limits.
Request
Request Parameters
Signing
See more details and examples in our signing page.
The solidity typed data struct that needs to be signed is:
sender
: a bytes32
sent as a hex string; includes the address and the subaccount identifier.
productId
: a uint32
that specifies the product youโd like to burn LPs for; can be either a spot or a perp product.
amount
: combined amount of base
+ quote
to burn, sent as a string. This must be positive and must be specified with 18 decimals.
nonce
: the tx_nonce
. This is an incrementing nonce, can be obtained using the Nonces query.
Note: for signing you should always use the data type specified in the solidity struct which might be different from the type sent in the request e.g: nonce
should be an uint64
for Signing but should be sent as a string
in the final payload.
Response
Success
Failure
Last updated