Class: StopLimitOrder
Defined in: orders/stop-limit.ts:10
Extends
Constructors
Constructor
new StopLimitOrder(
params):StopLimitOrder
Defined in: orders/stop-limit.ts:26
Parameters
params
StopLimitOrderParams
Returns
StopLimitOrder
Overrides
Properties
balanceLimit
balanceLimit:
BalanceLimit
Defined in: orders/limit.ts:19
Inherited from
balances
balances:
MarketBalance
Defined in: orders/base.ts:17
Inherited from
baseAmount
baseAmount:
BigNumber
Defined in: orders/limit.ts:15
Inherited from
coinraySymbol
coinraySymbol:
string
Defined in: orders/base.ts:9
Inherited from
errors
errors:
any
Defined in: orders/base.ts:20
Inherited from
id
id:
string
Defined in: orders/base.ts:8
Inherited from
isValid
isValid:
boolean
Defined in: orders/base.ts:21
Inherited from
lockedOn
lockedOn:
string
Defined in: orders/limit.ts:18
Inherited from
makerFee
makerFee:
BigNumber
Defined in: orders/base.ts:15
Inherited from
minBase
minBase:
BigNumber
Defined in: orders/base.ts:13
Inherited from
minQuote
minQuote:
BigNumber
Defined in: orders/base.ts:14
Inherited from
orderExternalId?
optionalorderExternalId?:string
Defined in: orders/base.ts:22
Inherited from
orderType
orderType:
OrderType=OrderType.STOP_LOSS_LIMIT
Defined in: orders/stop-limit.ts:12
Overrides
postOnly?
optionalpostOnly?:boolean
Defined in: orders/base.ts:24
Inherited from
precisionBase
precisionBase:
number
Defined in: orders/base.ts:10
Inherited from
precisionPrice
precisionPrice:
number
Defined in: orders/base.ts:12
Inherited from
precisionQuote
precisionQuote:
number
Defined in: orders/base.ts:11
Inherited from
price
price:
BigNumber
Defined in: orders/limit.ts:17
Inherited from
quoteAmount
quoteAmount:
BigNumber
Defined in: orders/limit.ts:16
Inherited from
reduceOnly?
optionalreduceOnly?:boolean
Defined in: orders/base.ts:23
Inherited from
side
side:
OrderSide
Defined in: orders/base.ts:19
Inherited from
stopPrice
stopPrice:
BigNumber
Defined in: orders/stop-limit.ts:11
takerFee
takerFee:
BigNumber
Defined in: orders/base.ts:16
Inherited from
timeInForce?
optionaltimeInForce?:TimeInForce
Defined in: orders/base.ts:25
Inherited from
Methods
constraints()
constraints():
object
Defined in: orders/stop-limit.ts:14
Returns
object
baseAmount
baseAmount:
object
baseAmount.bigNumericality
bigNumericality:
object
baseAmount.bigNumericality.greaterThanOrEqualTo
greaterThanOrEqualTo:
number
baseAmount.bigNumericality.lessThanOrEqualTo
lessThanOrEqualTo:
any
baseAmount.bigNumericality.notGreaterThanOrEqualTo
notGreaterThanOrEqualTo:
string
baseAmount.bigNumericality.notLessThanOrEqualTo
notLessThanOrEqualTo:
string
price
price:
object
price.bigNumericality
bigNumericality:
object
price.bigNumericality.greaterThan
greaterThan:
number=0
quoteAmount
quoteAmount:
object
quoteAmount.bigNumericality
bigNumericality:
object
quoteAmount.bigNumericality.greaterThanOrEqualTo
greaterThanOrEqualTo:
number
quoteAmount.bigNumericality.lessThanOrEqualTo
lessThanOrEqualTo:
any
quoteAmount.bigNumericality.notGreaterThanOrEqualTo
notGreaterThanOrEqualTo:
string
quoteAmount.bigNumericality.notLessThanOrEqualTo
notLessThanOrEqualTo:
string
stopPrice
stopPrice:
object
stopPrice.bigNumericality
bigNumericality:
object
stopPrice.bigNumericality.greaterThan
greaterThan:
number=0
Overrides
getOrders()
getOrders():
BaseOrder[]
Defined in: orders/limit.ts:104
Returns
BaseOrder[]
Inherited from
quoteFee()
quoteFee():
BigNumber
Defined in: orders/limit.ts:90
Returns
BigNumber
Inherited from
resetError()
resetError():
void
Defined in: orders/base.ts:58
Returns
void
Inherited from
startEdit()
startEdit(
orderExternalId):void
Defined in: orders/base.ts:51
Parameters
orderExternalId
string
Returns
void
Inherited from
updateBaseAmount()
updateBaseAmount(
baseAmount):void
Defined in: orders/limit.ts:73
Parameters
baseAmount
BigNumber
Returns
void
Inherited from
updateLockedOn()
updateLockedOn(
lockedOn):void
Defined in: orders/limit.ts:85
Parameters
lockedOn
string
Returns
void
Inherited from
updatePrice()
updatePrice(
price,priceOffset?):void
Defined in: orders/stop-limit.ts:31
Parameters
price
BigNumber
priceOffset?
number = 0.05
Returns
void
Overrides
updateQuoteAmount()
updateQuoteAmount(
quoteAmount):void
Defined in: orders/limit.ts:79
Parameters
quoteAmount
BigNumber
Returns
void
Inherited from
updateStopPrice()
updateStopPrice(
stopPrice,priceOffset?):void
Defined in: orders/stop-limit.ts:40
Parameters
stopPrice
BigNumber
priceOffset?
number = 0.05
Returns
void
validate()
validate():
boolean
Defined in: orders/base.ts:63
Returns
boolean