Skip to main content

quantity_to_contracts

Function quantity_to_contracts 

Source
pub fn quantity_to_contracts(quantity: Quantity) -> Result<u64>
Expand description

Converts a [Quantity] to an i64 contract count for AX orders.

AX uses integer contracts only. Uses integer arithmetic to avoid floating-point precision issues.

ยงErrors

Returns an error if:

  • The quantity represents a fractional number of contracts.
  • The quantity is zero.