Skip to Content

hydra


Class: Order

Defined in: libraries/models/src/order/index.ts:100

Implements

  • OrderProps

Constructors

Constructor

new Order(props, initSymbol): Order

Defined in: libraries/models/src/order/index.ts:124

Parameters

ParameterType
propsOrderProps
initSymboltypeof FACTORY_SYMBOL

Returns

Order

Properties

PropertyModifierTypeDefined in
_versionpublicnumberlibraries/models/src/order/index.ts:101
datepublicDatelibraries/models/src/order/index.ts:109
displaySvc?publicstringlibraries/models/src/order/index.ts:117
errorDetails?publicRecord<string, any>libraries/models/src/order/index.ts:104
fromAmount?publicNumberUnitlibraries/models/src/order/index.ts:112
fromAsset?publicstringlibraries/models/src/order/index.ts:110
fromTxId?publicstringlibraries/models/src/order/index.ts:105
fromWalletAccount?publicstringlibraries/models/src/order/index.ts:114
message?publicstringlibraries/models/src/order/index.ts:119
orderIdpublicstringlibraries/models/src/order/index.ts:102
potentialToTxIds?publicstring[]libraries/models/src/order/index.ts:108
region?publicstringlibraries/models/src/order/index.ts:121
slippage?publicnumberlibraries/models/src/order/index.ts:122
statuspublicstringlibraries/models/src/order/index.ts:103
svcpublicstringlibraries/models/src/order/index.ts:116
svcOptions?publicRecord<string, any>libraries/models/src/order/index.ts:118
synced?publicbooleanlibraries/models/src/order/index.ts:120
toAmount?publicNumberUnitlibraries/models/src/order/index.ts:113
toAsset?publicstringlibraries/models/src/order/index.ts:111
toTxId?publicstringlibraries/models/src/order/index.ts:106
toWalletAccount?publicstringlibraries/models/src/order/index.ts:115
txIds?publicobject[]libraries/models/src/order/index.ts:107
isInstancestatic(this, instance) => instance is Orderlibraries/models/src/order/index.ts:187

Accessors

displayStatus

Get Signature

get displayStatus(): "failed" | "delayed" | "syncing" | "complete" | "in-progress"

Defined in: libraries/models/src/order/index.ts:273

Returns

"failed" | "delayed" | "syncing" | "complete" | "in-progress"


error

Get Signature

get error(): boolean

Defined in: libraries/models/src/order/index.ts:292

Returns

boolean


exchangeApp

Get Signature

get exchangeApp(): "exodus" | "ftx"

Defined in: libraries/models/src/order/index.ts:311

Returns

"exodus" | "ftx"


exodusStatus

Get Signature

get exodusStatus(): "failed" | "syncing" | "complete" | "in-progress"

Defined in: libraries/models/src/order/index.ts:282

Returns

"failed" | "syncing" | "complete" | "in-progress"


finalized

Get Signature

get finalized(): boolean

Defined in: libraries/models/src/order/index.ts:299

Returns

boolean


floatingRate

Get Signature

get floatingRate(): boolean

Defined in: libraries/models/src/order/index.ts:303

Returns

boolean


hasOptimisticStatus

Get Signature

get hasOptimisticStatus(): boolean

Defined in: libraries/models/src/order/index.ts:307

Returns

boolean


[ModelIdSymbol]

Get Signature

get static [ModelIdSymbol](): string

Defined in: libraries/models/src/order/index.ts:183

Returns

string

Methods

inspect()

inspect(): string

Defined in: libraries/models/src/order/index.ts:207

Returns

string


toJSON()

toJSON(): SerializedOrder

Defined in: libraries/models/src/order/index.ts:211

Returns

SerializedOrder


toJSONLegacy()

toJSONLegacy(): Partial<Order>

Defined in: libraries/models/src/order/index.ts:246

Returns

Partial<Order>


toRedactedJSON()

toRedactedJSON(): object

Defined in: libraries/models/src/order/index.ts:221

Returns

object

NameTypeDefined in
datestringlibraries/models/src/order/index.ts:227
displaySvcundefined | stringlibraries/models/src/order/index.ts:228
fromAmountanylibraries/models/src/order/index.ts:229
fromAssetundefined | stringlibraries/models/src/order/index.ts:230
fromWalletAccountundefined | stringlibraries/models/src/order/index.ts:231
hasErrorundefined | booleanlibraries/models/src/order/index.ts:232
messageundefined | stringlibraries/models/src/order/index.ts:233
orderIdstringlibraries/models/src/order/index.ts:226
regionundefined | stringlibraries/models/src/order/index.ts:234
slippageundefined | numberlibraries/models/src/order/index.ts:235
statusstringlibraries/models/src/order/index.ts:236
svcstringlibraries/models/src/order/index.ts:237
syncedundefined | booleanlibraries/models/src/order/index.ts:238
toAmountanylibraries/models/src/order/index.ts:239
toAssetundefined | stringlibraries/models/src/order/index.ts:240
toWalletAccountundefined | stringlibraries/models/src/order/index.ts:241

toString()

toString(): string

Defined in: libraries/models/src/order/index.ts:263

Returns a string representation of an object.

Returns

string


update()

update(fields): Order

Defined in: libraries/models/src/order/index.ts:267

Parameters

ParameterType
fieldsOrder | Partial<OrderProps | SerializedOrder>

Returns

Order


[hasInstance]()

static [hasInstance](instance): instance is Order

Defined in: libraries/models/src/order/index.ts:189

Parameters

ParameterType
instanceunknown

Returns

instance is Order


fromJSON()

static fromJSON(json): Order

Defined in: libraries/models/src/order/index.ts:193

Parameters

ParameterType
jsonstring | SerializedOrder | DenormalizedOrder

Returns

Order

Start building

XO

Request Demo

Schedule a call with our team

Select a product
Arrow right