Skip to Content

hydra


Class: FiatOrder<P>

Defined in: libraries/models/src/fiat-order/index.ts:175

Type Parameters

Type ParameterDefault type
P extends ProviderProvider

Implements

  • FiatOrderProps<P>

Constructors

Constructor

new FiatOrder<P>(props, initSymbol): FiatOrder<P>

Defined in: libraries/models/src/fiat-order/index.ts:204

Parameters

ParameterType
propsFiatOrderProps<P>
initSymboltypeof FACTORY_SYMBOL

Returns

FiatOrder<P>

Properties

PropertyModifierTypeDefined in
datepublicDatelibraries/models/src/fiat-order/index.ts:179
errorMessage?publicstringlibraries/models/src/fiat-order/index.ts:176
exodusRatepublicnumberlibraries/models/src/fiat-order/index.ts:180
fees?publicobjectlibraries/models/src/fiat-order/index.ts:197
fees.networkFeepublicnumberlibraries/models/src/fiat-order/index.ts:197
fees.processingFeepublicnumberlibraries/models/src/fiat-order/index.ts:197
fees.providerFeepublicnumberlibraries/models/src/fiat-order/index.ts:197
fees.totalFeepublicnumberlibraries/models/src/fiat-order/index.ts:197
feesWereSubsidized?publicbooleanlibraries/models/src/fiat-order/index.ts:198
fiatValuepublicnumberlibraries/models/src/fiat-order/index.ts:181
fromAddresspublicnull | stringlibraries/models/src/fiat-order/index.ts:182
fromAmountpublicnumber | NumberUnitlibraries/models/src/fiat-order/index.ts:183
fromAssetpublicstringlibraries/models/src/fiat-order/index.ts:184
fromWalletAccountpublicnull | stringlibraries/models/src/fiat-order/index.ts:185
hideInHistory?publicbooleanlibraries/models/src/fiat-order/index.ts:199
orderIdpublicstringlibraries/models/src/fiat-order/index.ts:186
orderTypepublicstringlibraries/models/src/fiat-order/index.ts:187
paymentMethodType?publicstringlibraries/models/src/fiat-order/index.ts:202
providerpublicPlibraries/models/src/fiat-order/index.ts:177
providerOrderId?publicstringlibraries/models/src/fiat-order/index.ts:188
providerRatepublicnumberlibraries/models/src/fiat-order/index.ts:189
showedFailureBanner?publicbooleanlibraries/models/src/fiat-order/index.ts:200
statuspublicStatusByProvider[P]libraries/models/src/fiat-order/index.ts:178
subProviderpublicstringlibraries/models/src/fiat-order/index.ts:190
subProviderOrderIdpublicstringlibraries/models/src/fiat-order/index.ts:191
supportMessage?publicstringlibraries/models/src/fiat-order/index.ts:201
toAddresspublicnull | stringlibraries/models/src/fiat-order/index.ts:192
toAmountpublicnumber | NumberUnitlibraries/models/src/fiat-order/index.ts:193
toAssetpublicstringlibraries/models/src/fiat-order/index.ts:194
toWalletAccountpublicnull | stringlibraries/models/src/fiat-order/index.ts:195
txId?publicstringlibraries/models/src/fiat-order/index.ts:196
isInstancestatic(this, instance) => instance is FiatOrder<Provider>libraries/models/src/fiat-order/index.ts:218

Accessors

cryptoAmount

Get Signature

get cryptoAmount(): number | NumberUnit

Defined in: libraries/models/src/fiat-order/index.ts:331

Returns

number | NumberUnit


cryptoAsset

Get Signature

get cryptoAsset(): string

Defined in: libraries/models/src/fiat-order/index.ts:335

Returns

string


error

Get Signature

get error(): boolean

Defined in: libraries/models/src/fiat-order/index.ts:319

Returns

boolean


exodusStatus

Get Signature

get exodusStatus(): string

Defined in: libraries/models/src/fiat-order/index.ts:310

Returns

string


isBuy

Get Signature

get isBuy(): boolean

Defined in: libraries/models/src/fiat-order/index.ts:323

Returns

boolean


isSell

Get Signature

get isSell(): boolean

Defined in: libraries/models/src/fiat-order/index.ts:327

Returns

boolean


txIds

Get Signature

get txIds(): string[]

Defined in: libraries/models/src/fiat-order/index.ts:339

Returns

string[]


[ModelIdSymbol]

Get Signature

get static [ModelIdSymbol](): string

Defined in: libraries/models/src/fiat-order/index.ts:214

Returns

string

Methods

equals()

equals(fields): boolean

Defined in: libraries/models/src/fiat-order/index.ts:360

Parameters

ParameterType
fieldsPartial<FiatOrderProps<Provider>> | FiatOrder<Provider>

Returns

boolean


inspect()

inspect(): string

Defined in: libraries/models/src/fiat-order/index.ts:372

Returns

string


toJSON()

toJSON(): FiatOrder<P> & object | FiatOrder<P> & object

Defined in: libraries/models/src/fiat-order/index.ts:376

Returns

FiatOrder<P> & object | FiatOrder<P> & object


toRedactedJSON()

toRedactedJSON(): object

Defined in: libraries/models/src/fiat-order/index.ts:388

Returns

object

NameTypeDefined in
cryptoAmountanylibraries/models/src/fiat-order/index.ts:390
cryptoAssetstringlibraries/models/src/fiat-order/index.ts:393
datestringlibraries/models/src/fiat-order/index.ts:394
exodusRatenumberlibraries/models/src/fiat-order/index.ts:395
exodusStatusstringlibraries/models/src/fiat-order/index.ts:396
feesundefined | { networkFee: number; processingFee: number; providerFee: number; totalFee: number; }libraries/models/src/fiat-order/index.ts:397
fiatValuenumberlibraries/models/src/fiat-order/index.ts:398
fromAmountanylibraries/models/src/fiat-order/index.ts:399
fromAssetstringlibraries/models/src/fiat-order/index.ts:400
isBuybooleanlibraries/models/src/fiat-order/index.ts:401
isSellbooleanlibraries/models/src/fiat-order/index.ts:402
orderIdstringlibraries/models/src/fiat-order/index.ts:403
orderTypestringlibraries/models/src/fiat-order/index.ts:404
paymentMethodTypeundefined | stringlibraries/models/src/fiat-order/index.ts:405
providerPlibraries/models/src/fiat-order/index.ts:406
providerOrderIdundefined | stringlibraries/models/src/fiat-order/index.ts:407
providerRatenumberlibraries/models/src/fiat-order/index.ts:408
statusStatusByProvider[P]libraries/models/src/fiat-order/index.ts:411
subProviderstringlibraries/models/src/fiat-order/index.ts:409
subProviderOrderIdstringlibraries/models/src/fiat-order/index.ts:410
toAddressnull | stringlibraries/models/src/fiat-order/index.ts:412
toAmountanylibraries/models/src/fiat-order/index.ts:413
toAssetstringlibraries/models/src/fiat-order/index.ts:414
toWalletAccountnull | stringlibraries/models/src/fiat-order/index.ts:415
txIdsstring[]libraries/models/src/fiat-order/index.ts:416

toString()

toString(): string

Defined in: libraries/models/src/fiat-order/index.ts:420

Returns a string representation of an object.

Returns

string


update()

update(fields): FiatOrder<any>

Defined in: libraries/models/src/fiat-order/index.ts:424

Parameters

ParameterType
fieldsPartial<FiatOrderProps<Provider>> | FiatOrder<Provider>

Returns

FiatOrder<any>


[hasInstance]()

static [hasInstance](instance): instance is FiatOrder<Provider>

Defined in: libraries/models/src/fiat-order/index.ts:220

Parameters

ParameterType
instanceunknown

Returns

instance is FiatOrder<Provider>


fromJSON()

static fromJSON<P>(order): FiatOrder<P>

Defined in: libraries/models/src/fiat-order/index.ts:343

Type Parameters

Type Parameter
P extends Provider

Parameters

ParameterType
orderOmit<FiatOrderProps<P>, "date"> & object

Returns

FiatOrder<P>


validate()

static validate(order, initSymbol): void

Defined in: libraries/models/src/fiat-order/index.ts:241

Parameters

ParameterType
orderPartial<FiatOrderProps>
initSymboltypeof FACTORY_SYMBOL

Returns

void

Start building

XO

Request Demo

Schedule a call with our team

Select a product
Arrow right