Skip to Content
Hydra@exodus/models

@exodus/models

Version: 0.0.0

AccountState

class

Constructor

constructor
AccountState(props?: Props): AccountState

Parameters:

props (optional): Props

Returns:

AccountState

Properties

_version?
number
_allFieldNames
null | string[]
_dateKeys
string[]
_fieldNames
null | string[]
_isInstance
any
_tokens
any[]
_version
number
defaults
any
isInstance
any

Methods

contains
contains(data: Props): boolean

Parameters:

data: Props

Returns:

boolean
equals
equals(other: AccountState, opts?: any): boolean

Parameters:

opts (optional): any

Returns:

boolean
merge
merge(data: Props): any

Parameters:

data: Props

Returns:

any
toJSON
toJSON(opts?: any): any

Parameters:

opts (optional): any

Returns:

any
toRedactedJSON
toRedactedJSON(): any

Returns:

any
_getAllFieldNames
_getAllFieldNames(): string[]

Returns:

string[]
_getFieldNames
_getFieldNames(): string[]

Returns:

string[]
_legacyParse
_legacyParse(rawData: Record): Record

Parameters:

rawData: Record

Returns:

Record
_postParse
_postParse(data: Record): Record

Parameters:

data: Record

Returns:

Record
[hasInstance]
[hasInstance](x: any): any

Parameters:

x: any

Returns:

any
create
create(props?: Props): AccountState

Parameters:

props (optional): Props

Returns:

AccountState
deserialize
deserialize(serialized: AccountStateJson | any): AccountState

Parameters:

serialized: AccountStateJson | any

Returns:

AccountState
fromJSON
fromJSON(serialized: AccountStateJson | any): AccountState

Parameters:

serialized: AccountStateJson | any

Returns:

AccountState
serialize
serialize(json: AccountStateJson, __namedParameters?: any): any

Parameters:

__namedParameters (optional): any

Returns:

any

Accessors

[ModelIdSymbol]

Address

class

Constructor

constructor
Address(address: string, meta?: AddressMeta): Address

Parameters:

address: string
meta (optional): AddressMeta

Returns:

Address

Properties

address
string
meta
Partial
_isInstance
any
isInstance
any
util
__module

Methods

toJSON
toJSON(): any

Returns:

any
toRedactedJSON
toRedactedJSON(): any

Returns:

any
toString
toString(): string

Returns:

string
[hasInstance]
[hasInstance](x: any): any

Parameters:

x: any

Returns:

any
create
create(address: string, meta?: AddressMeta): Readonly

Parameters:

address: string
meta (optional): AddressMeta

Returns:

Readonly
fromJSON
fromJSON(json: string | AddressJson): Readonly

Parameters:

json: string | AddressJson

Returns:

Readonly
isAddress
isAddress(address: unknown): any

Parameters:

address: unknown

Returns:

any

Accessors

[toStringTag]
pathArray
[ModelIdSymbol]

AddressSet

class

Constructor

constructor
AddressSet(): AddressSet

Returns:

AddressSet

Properties

_data
Map
_isInstance
any
isInstance
any
PATH_SORTER
any

Methods

[iterator]
[iterator](): MapIterator

Returns:

MapIterator
add
add(address: Address): AddressSet

Parameters:

address: Address

Returns:

AddressSet
delete
delete(address: string | Address): AddressSet

Parameters:

address: string | Address

Returns:

AddressSet
get
get(address: string | Address): any

Parameters:

address: string | Address

Returns:

any
has
has(address: string | Address): boolean

Parameters:

address: string | Address

Returns:

boolean
remove
remove(address: string | Address): AddressSet

Parameters:

address: string | Address

Returns:

AddressSet
sort
sort(fn: any): AddressSet

Parameters:

fn: any

Returns:

AddressSet
toAddressStrings
toAddressStrings(): any[]

Returns:

any[]
toArray
toArray(): any[]

Returns:

any[]
toRedactedJSON
toRedactedJSON(): any[]

Returns:

any[]
toString
toString(): string

Returns:

string
union
union(otherSet: AddressSet): AddressSet

Parameters:

otherSet: AddressSet

Returns:

AddressSet
[hasInstance]
[hasInstance](x: any): any

Parameters:

x: any

Returns:

any
fromArray
fromArray(arr: string | Address | AddressJson[]): AddressSet

Parameters:

arr: string | Address | AddressJson[]

Returns:

AddressSet

Accessors

size
[ModelIdSymbol]

FiatOrder

class

Constructor

constructor
FiatOrder(props: FiatOrderProps, initSymbol: any): FiatOrder

Parameters:

initSymbol: any

Returns:

FiatOrder

Properties

date
Date
errorMessage?
string
exodusRate
number
fees?
any
feesWereSubsidized?
boolean
fiatValue
number
fromAddress
null | string
fromAmount
number | NumberUnit
fromAsset
string
fromWalletAccount
null | string
hideInHistory?
boolean
orderId
string
orderType
string
paymentMethodType?
string
provider
P
providerOrderId?
string
providerRate
number
showedFailureBanner?
boolean
status
any
subProvider
string
subProviderOrderId
string
supportMessage?
string
toAddress
null | string
toAmount
number | NumberUnit
toAsset
string
toWalletAccount
null | string
txId?
string
_isInstance
any
isInstance
any
validate
any

Methods

equals
equals(fields: FiatOrder | Partial): boolean

Parameters:

fields: FiatOrder | Partial

Returns:

boolean
inspect
inspect(): string

Returns:

string
toJSON
toJSON(): any | any

Returns:

any | any
toRedactedJSON
toRedactedJSON(): any

Returns:

any
toString
toString(): string
Returns a string representation of an object.

Returns:

string
update
update(fields: FiatOrder | Partial): FiatOrder

Parameters:

fields: FiatOrder | Partial

Returns:

FiatOrder
[hasInstance]
[hasInstance](x: any): any

Parameters:

x: any

Returns:

any
fromJSON
fromJSON(order: any): FiatOrder

Parameters:

order: any

Returns:

FiatOrder

Accessors

cryptoAmount
cryptoAsset
error
exodusStatus
isBuy
isSell
txIds
[ModelIdSymbol]

FiatOrderSet

class

Constructor

constructor
FiatOrderSet(__namedParameters: any): FiatOrderSet

Parameters:

__namedParameters: any

Returns:

FiatOrderSet

Properties

[ITEMS]
Map
[SORT_ORDER]
string[]
[TX_MAP]
Map
_isInstance
any
isInstance
any

Methods

[iterator]
[iterator](): MapIterator

Returns:

MapIterator
add

Parameters:

item: FiatOrder

Returns:

FiatOrderSet
clone
clone(): FiatOrderSet

Returns:

FiatOrderSet
delete
delete(item: FiatOrder): FiatOrderSet

Parameters:

item: FiatOrder

Returns:

FiatOrderSet
equals
equals(otherSet: FiatOrderSet): boolean

Parameters:

otherSet: FiatOrderSet

Returns:

boolean
get
get(item: string | FiatOrder): undefined | FiatOrder

Parameters:

item: string | FiatOrder

Returns:

undefined | FiatOrder
getAllByTxId
getAllByTxId(txId: string): undefined | FiatOrder[]

Parameters:

txId: string

Returns:

undefined | FiatOrder[]
getAt
getAt(index: number): undefined | FiatOrder

Parameters:

index: number

Returns:

undefined | FiatOrder
getByTxId
getByTxId(txId: string, index?: number): undefined | FiatOrder

Parameters:

txId: string
index (optional): number

Returns:

undefined | FiatOrder
has
has(item: FiatOrder): boolean

Parameters:

item: FiatOrder

Returns:

boolean
toJSON
toJSON(): any | any[]

Returns:

any | any[]
toRedactedJSON
toRedactedJSON(): any[]

Returns:

any[]
union
union(otherSet: FiatOrderSet): FiatOrderSet

Parameters:

otherSet: FiatOrderSet

Returns:

FiatOrderSet
update
update(items: FiatOrder[]): FiatOrderSet

Parameters:

items: FiatOrder[]

Returns:

FiatOrderSet
[hasInstance]
[hasInstance](x: any): any

Parameters:

x: any

Returns:

any
fromArray
fromArray(arr?: FiatOrder | FiatOrderProps[]): FiatOrderSet

Parameters:

arr (optional): FiatOrder | FiatOrderProps[]

Returns:

FiatOrderSet

Accessors

size
[ModelIdSymbol]

Order

class

Constructor

constructor
Order(props: OrderProps, initSymbol: any): Order

Parameters:

props: OrderProps
initSymbol: any

Returns:

Order

Properties

_version
number
date
Date
displaySvc?
string
errorDetails?
Record
fromAmount?
fromAsset?
string
fromTxId?
string
fromWalletAccount?
string
message?
string
orderId
string
potentialToTxIds?
string[]
region?
string
slippage?
number
status
string
svc
string
svcOptions?
Record
synced?
boolean
toAddress?
string
toAmount?
toAsset?
string
toTxId?
string
toWalletAccount?
string
txIds?
any[]
_isInstance
any
isInstance
any

Methods

equals
equals(other: Order): boolean

Parameters:

other: Order

Returns:

boolean
inspect
inspect(): string

Returns:

string
toJSON
toJSONLegacy
toJSONLegacy(): Partial

Returns:

Partial
toRedactedJSON
toRedactedJSON(): any

Returns:

any
toString
toString(): string
Returns a string representation of an object.

Returns:

string
update
update(fields: Order | Partial): Order

Parameters:

fields: Order | Partial

Returns:

Order
[hasInstance]
[hasInstance](x: any): any

Parameters:

x: any

Returns:

any
fromJSON
fromJSON(json: string | DenormalizedOrder | SerializedOrder): Order

Parameters:

Returns:

Order

Accessors

displayStatus
error
exchangeApp
exodusStatus
finalized
floatingRate
hasOptimisticStatus
[ModelIdSymbol]

OrderSet

class

Constructor

constructor
OrderSet(__namedParameters: any): OrderSet

Parameters:

__namedParameters: any

Returns:

OrderSet

Properties

_items
Map
_sortOrder
string[]
_txMap
Map
_isInstance
any
isInstance
any

Methods

[iterator]
[iterator](): MapIterator

Returns:

MapIterator
add
add(item: Order): OrderSet

Parameters:

item: Order

Returns:

OrderSet
addBulk
addBulk(items: Order[]): OrderSet

Parameters:

items: Order[]

Returns:

OrderSet
clone
clone(): OrderSet

Returns:

OrderSet
delete
delete(item: string | Order): OrderSet

Parameters:

item: string | Order

Returns:

OrderSet
equals
equals(otherSet: OrderSet): boolean

Parameters:

otherSet: OrderSet

Returns:

boolean
filter
filter(predicate: any): OrderSet

Parameters:

predicate: any

Returns:

OrderSet
get
get(item: string | Order): undefined | Order

Parameters:

item: string | Order

Returns:

undefined | Order
getAllByTxId
getAllByTxId(txId: string): undefined | Order[]

Parameters:

txId: string

Returns:

undefined | Order[]
getAt
getAt(index: number): undefined | Order

Parameters:

index: number

Returns:

undefined | Order
getByTxId
getByTxId(txId: string, index?: number): undefined | Order

Parameters:

txId: string
index (optional): number

Returns:

undefined | Order
has
has(item: string | Order): boolean

Parameters:

item: string | Order

Returns:

boolean
toJSON
toJSON(): SerializedOrder[]

Returns:

SerializedOrder[]
toJSONLegacy
toJSONLegacy(): Partial[]

Returns:

Partial[]
toRedactedJSON
toRedactedJSON(): any[]

Returns:

any[]
union
union(otherSet: OrderSet): OrderSet

Parameters:

otherSet: OrderSet

Returns:

OrderSet
update
update(newItems: Order[]): OrderSet

Parameters:

newItems: Order[]

Returns:

OrderSet
[hasInstance]
[hasInstance](x: any): any

Parameters:

x: any

Returns:

any
fromArray
fromArray(arr: null | Order | OrderProps | DenormalizedOrder[]): OrderSet

Parameters:

Returns:

OrderSet

Accessors

size
[ModelIdSymbol]

PersonalNote

class

Constructor

constructor
PersonalNote(props?: Partial): PersonalNote

Parameters:

props (optional): Partial

Returns:

PersonalNote

Properties

message
string
sends?
Record
txId
string
_isInstance
any
isInstance
any

Methods

equals
equals(note: PersonalNote): boolean

Parameters:

Returns:

boolean
getMessage
getMessage(__namedParameters?: any): string

Parameters:

__namedParameters (optional): any

Returns:

string
setMessage
setMessage(__namedParameters: any): PersonalNote

Parameters:

__namedParameters: any

Returns:

PersonalNote
toJSON
toRedactedJSON
toRedactedJSON(): any

Returns:

any
toString
toString(): string
Returns a string representation of an object.

Returns:

string
update
update(fields: PersonalNote | Partial): PersonalNote

Parameters:

fields: PersonalNote | Partial

Returns:

PersonalNote
[hasInstance]
[hasInstance](x: any): any

Parameters:

x: any

Returns:

any
fromJSON
fromJSON(json: string | PersonalNoteProps): PersonalNote

Parameters:

json: string | PersonalNoteProps

Returns:

PersonalNote

Accessors

[ModelIdSymbol]

PersonalNoteSet

class

Constructor

constructor
PersonalNoteSet(notes?: PersonalNote | PersonalNoteJson[]): PersonalNoteSet

Parameters:

notes (optional): PersonalNote | PersonalNoteJson[]

Properties

_items
Map
_isInstance
any
isInstance
any

Methods

[iterator]
[iterator](): MapIterator

Returns:

MapIterator
clone
equals
equals(otherSet: PersonalNoteSet): boolean

Parameters:

otherSet: PersonalNoteSet

Returns:

boolean
get
get(item: string | PersonalNote): undefined | PersonalNote

Parameters:

item: string | PersonalNote

Returns:

undefined | PersonalNote
has
has(item: string | PersonalNote): boolean

Parameters:

item: string | PersonalNote

Returns:

boolean
toJSON
toJSON(): PersonalNoteJson[]
toRedactedJSON
toRedactedJSON(): any[]

Returns:

any[]
update
[hasInstance]
[hasInstance](x: any): any

Parameters:

x: any

Returns:

any
fromArray
fromArray(arr?: null | PersonalNote | PersonalNoteJson[]): PersonalNoteSet

Parameters:

arr (optional): null | PersonalNote | PersonalNoteJson[]

Accessors

size
[ModelIdSymbol]

Tx

class

Constructor

constructor
Tx(__namedParameters: ConstructorParams): Tx

Parameters:

__namedParameters: ConstructorParams

Returns:

Tx

Properties

addresses
coinAmount?
coinName?
string
confirmations
number
currencies
Record
data
Record
date
Date
dropped?
boolean
error?
null | string
feeAmount?
feeCoinName?
string
from
string[]
meta
Record
selfSend
boolean
to?
string
tokens
string[]
txId?
string
version
number
_isInstance
any
isInstance
any

Methods

clone
clone(): any

Returns:

any
equals
equals(otherTx: Tx): boolean

Parameters:

otherTx: Tx

Returns:

boolean
toJSON
toJSON(): TxJson

Returns:

TxJson
toRedactedJSON
toRedactedJSON(): Partial

Returns:

Partial
toString
toString(): string

Returns:

string
update
update(fields: Tx | Partial | Partial): any

Parameters:

fields: Tx | Partial | Partial

Returns:

any
[hasInstance]
[hasInstance](x: any): any

Parameters:

x: any

Returns:

any
fromJSON
fromJSON(jsonOrString: string | TxProps): any

Parameters:

jsonOrString: string | TxProps

Returns:

any

Accessors

accepted
confirmed
failed
pending
received
sent
token
[ModelIdSymbol]

TxSet

class

Constructor

constructor
TxSet(__namedParameters: any): TxSet

Parameters:

__namedParameters: any

Returns:

TxSet

Properties

_mutations?
any[]
_order
string[]
_txs
Map
addresses
_isInstance
any
EMPTY
isInstance
any
util
__module

Methods

[iterator]
[iterator](): MapIterator

Returns:

MapIterator
add
add(tx: Tx): TxSet

Parameters:

tx: Tx

Returns:

TxSet
clone
clone(): TxSet

Returns:

TxSet
deepEquals
deepEquals(otherSet: TxSet): boolean

Parameters:

otherSet: TxSet

Returns:

boolean
delete
delete(tx: string | Tx): TxSet

Parameters:

tx: string | Tx

Returns:

TxSet
equals
equals(otherSet: TxSet): boolean

Parameters:

otherSet: TxSet

Returns:

boolean
get
get(tx: string | Tx): undefined | Tx

Parameters:

tx: string | Tx

Returns:

undefined | Tx
getAt
getAt(order: number): undefined | Tx

Parameters:

order: number

Returns:

undefined | Tx
getMutations
getMutations(): any[]

Returns:

any[]
has
has(tx: string | Tx): boolean

Parameters:

tx: string | Tx

Returns:

boolean
reverse
reverse(): any

Returns:

any
toJSON
toJSON(): TxJson[]

Returns:

TxJson[]
toRedactedJSON
toRedactedJSON(): Partial[]

Returns:

Partial[]
union
union(otherSet: TxSet): TxSet

Parameters:

otherSet: TxSet

Returns:

TxSet
update
update(otherSet: TxSet | Tx | WithType[]): TxSet

Parameters:

otherSet: TxSet | Tx | WithType[]

Returns:

TxSet
updateTxsProperties
updateTxsProperties(items: any[]): TxSet

Parameters:

items: any[]

Returns:

TxSet
[hasInstance]
[hasInstance](x: any): any

Parameters:

x: any

Returns:

any
fromArray
fromArray(arr?: Tx | TxProps[]): TxSet

Parameters:

arr (optional): Tx | TxProps[]

Returns:

TxSet

Accessors

size
[ModelIdSymbol]

UtxoCollection

class

Constructor

constructor
UtxoCollection(__namedParameters?: ConstructorParams): UtxoCollection

Parameters:

__namedParameters (optional): ConstructorParams

Properties

currency?
_isInstance
any
isInstance
any

Methods

[iterator]
[iterator](): Generator

Returns:

Generator
addUtxo
addUtxo(utxo: Utxo, addressMap: AddressMap): UtxoCollection

Parameters:

utxo: Utxo
addressMap: AddressMap
clone
difference
difference(utxoCol: UtxoCollection): UtxoCollection

Parameters:

equals
equals(utxoCol: UtxoCollection): boolean

Parameters:

Returns:

boolean
filter
filter(predicate: any): UtxoCollection

Parameters:

predicate: any
getAddressesForTxId
getAddressesForTxId(txId: string): AddressSet

Parameters:

txId: string

Returns:

AddressSet
getAddressPathsMap
getAddressPathsMap(): any

Returns:

any
getAddressUtxos
getAddressUtxos(address: string | Address): UtxoCollection

Parameters:

address: string | Address
getTxIdUtxos
getTxIdUtxos(txId: string): UtxoCollection

Parameters:

txId: string
hasAddressUtxos
hasAddressUtxos(address: string): boolean

Parameters:

address: string

Returns:

boolean
inspect
inspect(): string

Returns:

string
isEmpty
isEmpty(): boolean

Returns:

boolean
merge

Parameters:

removeAddressUtxos
removeAddressUtxos(address: string | Address): UtxoCollection

Parameters:

address: string | Address
select
select(amount: NumberUnit, feeEstimator: any): undefined | UtxoCollection[]

Parameters:

amount: NumberUnit
feeEstimator: any

Returns:

undefined | UtxoCollection[]
setAddressUtxos
setAddressUtxos(address: string | Address, utxos: UtxoCollection | Utxo[], __namedParameters?: any): UtxoCollection

Parameters:

address: string | Address
utxos: UtxoCollection | Utxo[]
__namedParameters (optional): any
toArray
toArray(): Utxo[]

Returns:

Utxo[]
toJSON
toJSON(): Record

Returns:

Record
toPriorityOrderedArray
toPriorityOrderedArray(descending?: boolean): Utxo[]

Parameters:

descending (optional): boolean

Returns:

Utxo[]
union

Parameters:

unionOverwrite
unionOverwrite(utxos: UtxoCollection): UtxoCollection

Parameters:

updateConfirmations
updateConfirmations(txs: Tx[]): UtxoCollection

Parameters:

txs: Tx[]
[hasInstance]
[hasInstance](x: any): any

Parameters:

x: any

Returns:

any
createEmpty
createEmpty(options?: any): UtxoCollection

Parameters:

options (optional): any
fromArray
fromArray(utxoArray: undefined | null | RawUtxo[], __namedParameters?: any): UtxoCollection

Parameters:

utxoArray: undefined | null | RawUtxo[]
__namedParameters (optional): any
fromJSON
fromJSON(json: string | UtxoCollectionJson, __namedParameters: any): UtxoCollection

Parameters:

json: string | UtxoCollectionJson
__namedParameters: any

Accessors

addresses
empty
size
txIds
value
[ModelIdSymbol]

WalletAccount

class

Constructor

constructor
WalletAccount(__namedParameters: WalletAccountParams): WalletAccount

Parameters:

__namedParameters: WalletAccountParams

Properties

color?
string
compatibilityMode?
string
delegated?
boolean
enabled
boolean
icon?
string
id?
string | number
index
null | number
is2FA?
boolean
isMultisig?
boolean
label
string
lastConnected?
number
model?
string
seedId?
string
_isInstance
any
DEFAULT_COLORS
Readonly
DEFAULT_ICONS
Readonly
EXODUS_SRC
"exodus"
FTX_SRC
"ftx"
isInstance
any
LABEL_MAX_LENGTH
100
LEDGER_SRC
"ledger"
MPSWAPS_SRC
"mpswaps"
PASSKEY_SRC
"passkey"
POLYMARKET_SRC
"polymarket"
SEED_SRC
"seed"
TREZOR_SRC
"trezor"

Methods

equals
equals(otherWalletAccount: WalletAccount): boolean

Parameters:

otherWalletAccount: WalletAccount

Returns:

boolean
toJSON
toJSON(): any

Returns:

any
toRedactedJSON
toRedactedJSON(): any

Returns:

any
toString
toString(): string

Returns:

string
update
update(data: Partial): WalletAccount

Parameters:

data: Partial
[hasInstance]
[hasInstance](x: any): any

Parameters:

x: any

Returns:

any
defaultWith
defaultWith(params: Partial): WalletAccount

Parameters:

params: Partial

Accessors

isCustodial
isExternal
isHardware
isPasskey
isSoftware
[ModelIdSymbol]
DEFAULT
DEFAULT_NAME
VALID_SOURCES

WalletAccountSet

class

Constructor

constructor
WalletAccountSet(byName?: any): WalletAccountSet

Parameters:

byName (optional): any

Properties

_isInstance
any
isInstance
any

Methods

equals
equals(walletAccountsByName: WalletAccountSet): boolean

Parameters:

walletAccountsByName: WalletAccountSet

Returns:

boolean
get
get(name: string | WalletAccount): undefined | WalletAccount

Parameters:

name: string | WalletAccount

Returns:

undefined | WalletAccount
names
names(): string[]

Returns:

string[]
toJSON
toJSON(): any

Returns:

any
toRedactedJSON
toRedactedJSON(): any

Returns:

any
update
update(walletAccountsByName: WalletAccountSet | any): WalletAccountSet

Parameters:

walletAccountsByName: WalletAccountSet | any
[hasInstance]
[hasInstance](x: any): any

Parameters:

x: any

Returns:

any

Accessors

[ModelIdSymbol]

WalletAccountParams

type

Properties

color?
string
compatibilityMode?
string
delegated?
boolean
enabled?
boolean
icon?
string
id?
string | number
index?
number | null
is2FA?
boolean
isMultisig?
boolean
label?
string
lastConnected?
number
model?
string
seedId?
string

WalletAccountSource

type

ensureCurrencies

variable

Type

const ensureCurrencies: (json: TxProps, assets: { ... }) => any | any | any | any | { ... } | { ... }

Signature

__type(json: TxProps, assets: any): any | any | any | any | any | any

Parameters:

json: TxProps
assets: any

Returns:

any | any | any | any | any | any

fiatFusionOrderToOrderAdapter

variable

Type

const fiatFusionOrderToOrderAdapter: (order: any, assets: Assets) => { ... }

Signature

__type(order: any, assets: Assets): any

Parameters:

order: any
assets: Assets

Returns:

any

Properties

date
string | Date
errorMessage?
string
exodusRate
number
fees?
any
feesWereSubsidized?
boolean
fiatValue
number
fromAddress
string | null
fromAmount
number | string | NumberUnit | null
fromAsset
string
fromWalletAccount
string | null
hideInHistory?
boolean
orderId
string
orderType
string
paymentMethodType?
string
provider
P
providerOrderId?
string
providerRate
number
showedFailureBanner?
boolean
status
any
subProvider?
string
subProviderOrderId?
string
supportMessage?
string
toAddress
string | null
toAmount
number | NumberUnit
toAsset
string
toWalletAccount
string | null
txId?
string

fiatOrderAdapter

variable

Type

const fiatOrderAdapter: ({ createdAt, fee, from, id, networkFee, paymentMethodType, provider, providerId, rate, status, subProvider, subProviderId, to, totalFee, txId, type, walletAccount, walletAddress, }: AdapterParams, assets: Assets) => { ... }

Signature

__type({ createdAt, fee, from, id, networkFee, paymentMethodType, provider, providerId, rate, status, subProvider, subProviderId, to, totalFee, txId, type, walletAccount, walletAddress, }: AdapterParams, assets: Assets): any

Parameters:

{ createdAt, fee, from, id, networkFee, paymentMethodType, provider, providerId, rate, status, subProvider, subProviderId, to, totalFee, txId, type, walletAccount, walletAddress, }: AdapterParams
assets: Assets

Returns:

any

Properties

date
Date
exodusRate
number
fees
any
fiatValue
number
fromAddress
string | null
fromAmount
any
fromAsset
string
fromWalletAccount
string | null
orderId
string
orderType
string
paymentMethodType
string | undefined
provider
providerOrderId
string
providerRate
number
status
string
subProvider
string | undefined
subProviderOrderId
string | undefined
toAddress
string | null
toAmount
any
toAsset
string
toWalletAccount
string | null
txId
string | undefined

ModelIdSymbol

variable

Type

any

orderFromJSONLegacy

variable

Type

const orderFromJSONLegacy: (json: any, { assets }: { ... }) => Order

Signature

__type(json: any, { assets }: any): Order

Parameters:

json: any
{ assets }: any

Returns:

Order

orderSetFromJSONLegacy

variable

Type

const orderSetFromJSONLegacy: (orders: any[], { assets }: { ... }) => OrderSet

Signature

__type(orders: any[], { assets }: any): OrderSet

Parameters:

orders: any[]
{ assets }: any

Returns:

OrderSet

orderSetToJSONLegacy

variable

Type

const orderSetToJSONLegacy: (orderSet: OrderSet) => Record[]

Signature

__type(orderSet: OrderSet): Record[]

Parameters:

orderSet: OrderSet

Returns:

Record[]

orderToJSONLegacy

variable

Type

const orderToJSONLegacy: (order: Order) => Record

Signature

__type(order: Order): Record

Parameters:

order: Order

Returns:

Record

currenciesForAsset

function

Signature

currenciesForAsset(asset: any): any

Parameters:

asset: any

Returns:

any

normalizeTxJSON

function

Signature

normalizeTxJSON(__namedParameters: any): TxProps

Parameters:

__namedParameters: any

Returns:

TxProps

normalizeTxsJSON

function

Signature

normalizeTxsJSON(__namedParameters: any): TxProps[]

Parameters:

__namedParameters: any

Returns:

TxProps[]

Asset

type

Assets

type

WithType

type

AccountState

class

Constructor

constructor
AccountState(props: Props): AccountState

Parameters:

props: Props

Returns:

AccountState

Properties

_version?
number
_allFieldNames
null | string[]
_dateKeys
string[]
_fieldNames
null | string[]
_isInstance
any
_tokens
any[]
_version
number
defaults
any
isInstance
any

Methods

contains
contains(data: Props): boolean

Parameters:

data: Props

Returns:

boolean
equals
equals(other: AccountState, opts: any): boolean

Parameters:

opts: any

Returns:

boolean
merge
merge(data: Props): any

Parameters:

data: Props

Returns:

any
toJSON
toJSON(opts?: any): any

Parameters:

opts (optional): any

Returns:

any
toRedactedJSON
toRedactedJSON(): PickNonNullable
_getAllFieldNames
_getAllFieldNames(): string[]

Returns:

string[]
_getFieldNames
_getFieldNames(): string[]

Returns:

string[]
_legacyParse
_legacyParse(rawData: Record): Record

Parameters:

rawData: Record

Returns:

Record
_postParse
_postParse(data: Record): Record

Parameters:

data: Record

Returns:

Record
[hasInstance]
[hasInstance](x: any): any

Parameters:

x: any

Returns:

any
create
create(props?: Props): AccountState

Parameters:

props (optional): Props

Returns:

AccountState
deserialize
deserialize(serialized: AccountStateJson | any): AccountState

Parameters:

serialized: AccountStateJson | any

Returns:

AccountState
fromJSON
fromJSON(serialized: AccountStateJson | any): AccountState

Parameters:

serialized: AccountStateJson | any

Returns:

AccountState
serialize
serialize(json: AccountStateJson, __namedParameters: any): any

Parameters:

__namedParameters: any

Returns:

any

Accessors

[ModelIdSymbol]

Address

class

Constructor

constructor
Address(address: string, meta?: AddressMeta): Address

Parameters:

address: string
meta (optional): AddressMeta

Returns:

Address

Properties

address
string
meta
Partial
_isInstance
any
isInstance
any
util
__module

Methods

toJSON
toJSON(): any

Returns:

any
toRedactedJSON
toRedactedJSON(): any

Returns:

any
toString
toString(): string

Returns:

string
[hasInstance]
[hasInstance](x: any): any

Parameters:

x: any

Returns:

any
create
create(address: string, meta?: AddressMeta): Readonly

Parameters:

address: string
meta (optional): AddressMeta

Returns:

Readonly
fromJSON
fromJSON(json: string | AddressJson): Readonly

Parameters:

json: string | AddressJson

Returns:

Readonly
isAddress
isAddress(address: unknown): any

Parameters:

address: unknown

Returns:

any

Accessors

[toStringTag]
pathArray
[ModelIdSymbol]

AddressSet

class

Constructor

constructor
AddressSet(): AddressSet

Returns:

AddressSet

Properties

_data
Map
_isInstance
any
isInstance
any

Methods

[iterator]
[iterator](): MapIterator

Returns:

MapIterator
add
add(address: Address): AddressSet

Parameters:

address: Address

Returns:

AddressSet
delete
delete(address: string | Address): AddressSet

Parameters:

address: string | Address

Returns:

AddressSet
get
get(address: string | Address): any

Parameters:

address: string | Address

Returns:

any
has
has(address: string | Address): boolean

Parameters:

address: string | Address

Returns:

boolean
remove
remove(address: string | Address): AddressSet

Parameters:

address: string | Address

Returns:

AddressSet
sort
sort(fn: any): AddressSet

Parameters:

fn: any

Returns:

AddressSet
toAddressStrings
toAddressStrings(): any[]

Returns:

any[]
toArray
toArray(): any[]

Returns:

any[]
toRedactedJSON
toRedactedJSON(): any[]

Returns:

any[]
toString
toString(): string

Returns:

string
union
union(otherSet: AddressSet): AddressSet

Parameters:

otherSet: AddressSet

Returns:

AddressSet
[hasInstance]
[hasInstance](x: any): any

Parameters:

x: any

Returns:

any
fromArray
fromArray(arr: string | Address | AddressJson[]): AddressSet

Parameters:

arr: string | Address | AddressJson[]

Returns:

AddressSet
PATH_SORTER
PATH_SORTER(a1: Address, a2: Address): -1 | 0 | 1

Parameters:

Returns:

-1 | 0 | 1

Accessors

size
[ModelIdSymbol]

FiatOrder

class

Constructor

constructor
FiatOrder(props: FiatOrderProps, initSymbol: any): FiatOrder

Parameters:

initSymbol: any

Returns:

FiatOrder

Properties

date
Date
errorMessage?
string
exodusRate
number
fees?
any
feesWereSubsidized?
boolean
fiatValue
number
fromAddress
null | string
fromAmount
number | NumberUnit
fromAsset
string
fromWalletAccount
null | string
hideInHistory?
boolean
orderId
string
orderType
string
paymentMethodType?
string
provider
P
providerOrderId?
string
providerRate
number
showedFailureBanner?
boolean
status
any
subProvider
string
subProviderOrderId
string
supportMessage?
string
toAddress
null | string
toAmount
number | NumberUnit
toAsset
string
toWalletAccount
null | string
txId?
string
_isInstance
any
isInstance
any

Methods

equals
equals(fields: FiatOrder | Partial): boolean

Parameters:

fields: FiatOrder | Partial

Returns:

boolean
inspect
inspect(): string

Returns:

string
toJSON
toJSON(): any | any

Returns:

any | any
toRedactedJSON
toRedactedJSON(): any

Returns:

any
toString
toString(): string
Returns a string representation of an object.

Returns:

string
update
update(fields: FiatOrder | Partial): FiatOrder

Parameters:

fields: FiatOrder | Partial

Returns:

FiatOrder
[hasInstance]
[hasInstance](x: any): any

Parameters:

x: any

Returns:

any
fromJSON
fromJSON(order: any): FiatOrder

Parameters:

order: any

Returns:

FiatOrder
validate
validate(order: Partial, initSymbol: any): void

Parameters:

order: Partial
initSymbol: any

Returns:

void

Accessors

cryptoAmount
cryptoAsset
error
exodusStatus
isBuy
isSell
txIds
[ModelIdSymbol]

FiatOrderSet

class

Constructor

constructor
FiatOrderSet(__namedParameters: any): FiatOrderSet

Parameters:

__namedParameters: any

Returns:

FiatOrderSet

Properties

[ITEMS]
Map
[SORT_ORDER]
string[]
[TX_MAP]
Map
_isInstance
any
isInstance
any

Methods

[iterator]
[iterator](): MapIterator

Returns:

MapIterator
add

Parameters:

item: FiatOrder

Returns:

FiatOrderSet
clone
clone(): FiatOrderSet

Returns:

FiatOrderSet
delete
delete(item: FiatOrder): FiatOrderSet

Parameters:

item: FiatOrder

Returns:

FiatOrderSet
equals
equals(otherSet: FiatOrderSet): boolean

Parameters:

otherSet: FiatOrderSet

Returns:

boolean
get
get(item: string | FiatOrder): undefined | FiatOrder

Parameters:

item: string | FiatOrder

Returns:

undefined | FiatOrder
getAllByTxId
getAllByTxId(txId: string): undefined | FiatOrder[]

Parameters:

txId: string

Returns:

undefined | FiatOrder[]
getAt
getAt(index: number): undefined | FiatOrder

Parameters:

index: number

Returns:

undefined | FiatOrder
getByTxId
getByTxId(txId: string, index: number): undefined | FiatOrder

Parameters:

txId: string
index: number

Returns:

undefined | FiatOrder
has
has(item: FiatOrder): boolean

Parameters:

item: FiatOrder

Returns:

boolean
toJSON
toJSON(): any | any[]

Returns:

any | any[]
toRedactedJSON
toRedactedJSON(): any[]

Returns:

any[]
union
union(otherSet: FiatOrderSet): FiatOrderSet

Parameters:

otherSet: FiatOrderSet

Returns:

FiatOrderSet
update
update(items: FiatOrder[]): FiatOrderSet

Parameters:

items: FiatOrder[]

Returns:

FiatOrderSet
[hasInstance]
[hasInstance](x: any): any

Parameters:

x: any

Returns:

any
fromArray
fromArray(arr?: FiatOrder | FiatOrderProps[]): FiatOrderSet

Parameters:

arr (optional): FiatOrder | FiatOrderProps[]

Returns:

FiatOrderSet

Accessors

size
[ModelIdSymbol]

Order

class

Constructor

constructor
Order(props: OrderProps, initSymbol: any): Order

Parameters:

props: OrderProps
initSymbol: any

Returns:

Order

Properties

_version
number
date
Date
displaySvc?
string
errorDetails?
Record
fromAmount?
fromAsset?
string
fromTxId?
string
fromWalletAccount?
string
message?
string
orderId
string
potentialToTxIds?
string[]
region?
string
slippage?
number
status
string
svc
string
svcOptions?
Record
synced?
boolean
toAddress?
string
toAmount?
toAsset?
string
toTxId?
string
toWalletAccount?
string
txIds?
any[]
_isInstance
any
isInstance
any

Methods

equals
equals(other: Order): boolean

Parameters:

other: Order

Returns:

boolean
inspect
inspect(): string

Returns:

string
toJSON
toJSONLegacy
toJSONLegacy(): Partial

Returns:

Partial
toRedactedJSON
toRedactedJSON(): any

Returns:

any
toString
toString(): string
Returns a string representation of an object.

Returns:

string
update
update(fields: Order | Partial): Order

Parameters:

fields: Order | Partial

Returns:

Order
[hasInstance]
[hasInstance](x: any): any

Parameters:

x: any

Returns:

any
fromJSON
fromJSON(json: string | DenormalizedOrder | SerializedOrder): Order

Parameters:

Returns:

Order

Accessors

displayStatus
error
exchangeApp
exodusStatus
finalized
floatingRate
hasOptimisticStatus
[ModelIdSymbol]

OrderSet

class

Constructor

constructor
OrderSet(__namedParameters: any): OrderSet

Parameters:

__namedParameters: any

Returns:

OrderSet

Properties

_items
Map
_sortOrder
string[]
_txMap
Map
_isInstance
any
isInstance
any

Methods

[iterator]
[iterator](): MapIterator

Returns:

MapIterator
add
add(item: Order): OrderSet

Parameters:

item: Order

Returns:

OrderSet
addBulk
addBulk(items: Order[]): OrderSet

Parameters:

items: Order[]

Returns:

OrderSet
clone
clone(): OrderSet

Returns:

OrderSet
delete
delete(item: string | Order): OrderSet

Parameters:

item: string | Order

Returns:

OrderSet
equals
equals(otherSet: OrderSet): boolean

Parameters:

otherSet: OrderSet

Returns:

boolean
filter
filter(predicate: any): OrderSet

Parameters:

predicate: any

Returns:

OrderSet
get
get(item: string | Order): undefined | Order

Parameters:

item: string | Order

Returns:

undefined | Order
getAllByTxId
getAllByTxId(txId: string): undefined | Order[]

Parameters:

txId: string

Returns:

undefined | Order[]
getAt
getAt(index: number): undefined | Order

Parameters:

index: number

Returns:

undefined | Order
getByTxId
getByTxId(txId: string, index: number): undefined | Order

Parameters:

txId: string
index: number

Returns:

undefined | Order
has
has(item: string | Order): boolean

Parameters:

item: string | Order

Returns:

boolean
toJSON
toJSON(): SerializedOrder[]

Returns:

SerializedOrder[]
toJSONLegacy
toJSONLegacy(): Partial[]

Returns:

Partial[]
toRedactedJSON
toRedactedJSON(): any[]

Returns:

any[]
union
union(otherSet: OrderSet): OrderSet

Parameters:

otherSet: OrderSet

Returns:

OrderSet
update
update(newItems: Order[]): OrderSet

Parameters:

newItems: Order[]

Returns:

OrderSet
[hasInstance]
[hasInstance](x: any): any

Parameters:

x: any

Returns:

any
fromArray
fromArray(arr: null | Order | OrderProps | DenormalizedOrder[]): OrderSet

Parameters:

Returns:

OrderSet

Accessors

size
[ModelIdSymbol]

PersonalNote

class

Constructor

constructor
PersonalNote(props: Partial): PersonalNote

Parameters:

props: Partial

Returns:

PersonalNote

Properties

message
string
sends?
Record
txId
string
_isInstance
any
isInstance
any

Methods

equals
equals(note: PersonalNote): boolean

Parameters:

Returns:

boolean
getMessage
getMessage(__namedParameters: any): string

Parameters:

__namedParameters: any

Returns:

string
setMessage
setMessage(__namedParameters: any): PersonalNote

Parameters:

__namedParameters: any

Returns:

PersonalNote
toJSON
toRedactedJSON
toRedactedJSON(): any

Returns:

any
toString
toString(): string
Returns a string representation of an object.

Returns:

string
update
update(fields: PersonalNote | Partial): PersonalNote

Parameters:

fields: PersonalNote | Partial

Returns:

PersonalNote
[hasInstance]
[hasInstance](x: any): any

Parameters:

x: any

Returns:

any
fromJSON
fromJSON(json: string | PersonalNoteProps): PersonalNote

Parameters:

json: string | PersonalNoteProps

Returns:

PersonalNote

Accessors

[ModelIdSymbol]

PersonalNoteSet

class

Constructor

constructor
PersonalNoteSet(notes?: PersonalNote | PersonalNoteJson[]): PersonalNoteSet

Parameters:

notes (optional): PersonalNote | PersonalNoteJson[]

Properties

_items
Map
_isInstance
any
isInstance
any

Methods

[iterator]
[iterator](): MapIterator

Returns:

MapIterator
clone
equals
equals(otherSet: PersonalNoteSet): boolean

Parameters:

otherSet: PersonalNoteSet

Returns:

boolean
get
get(item: string | PersonalNote): undefined | PersonalNote

Parameters:

item: string | PersonalNote

Returns:

undefined | PersonalNote
has
has(item: string | PersonalNote): boolean

Parameters:

item: string | PersonalNote

Returns:

boolean
toJSON
toJSON(): PersonalNoteJson[]
toRedactedJSON
toRedactedJSON(): any[]

Returns:

any[]
update
[hasInstance]
[hasInstance](x: any): any

Parameters:

x: any

Returns:

any
fromArray
fromArray(arr?: null | PersonalNote | PersonalNoteJson[]): PersonalNoteSet

Parameters:

arr (optional): null | PersonalNote | PersonalNoteJson[]

Accessors

size
[ModelIdSymbol]

Tx

class

Constructor

constructor
Tx(__namedParameters: ConstructorParams): Tx

Parameters:

__namedParameters: ConstructorParams

Returns:

Tx

Properties

addresses
coinAmount?
coinName?
string
confirmations
number
currencies
Record
data
Record
date
Date
dropped?
boolean
error?
null | string
feeAmount?
feeCoinName?
string
from
string[]
meta
Record
selfSend
boolean
to?
string
tokens
string[]
txId?
string
version
number
_isInstance
any
isInstance
any

Methods

clone
clone(): any

Returns:

any
equals
equals(otherTx: Tx): boolean

Parameters:

otherTx: Tx

Returns:

boolean
toJSON
toJSON(): TxJson

Returns:

TxJson
toRedactedJSON
toRedactedJSON(): Partial

Returns:

Partial
toString
toString(): string

Returns:

string
update
update(fields: Tx | Partial | Partial): any

Parameters:

fields: Tx | Partial | Partial

Returns:

any
[hasInstance]
[hasInstance](x: any): any

Parameters:

x: any

Returns:

any
fromJSON
fromJSON(jsonOrString: string | TxProps): any

Parameters:

jsonOrString: string | TxProps

Returns:

any

Accessors

accepted
confirmed
failed
pending
received
sent
token
[ModelIdSymbol]

TxSet

class

Constructor

constructor
TxSet(__namedParameters: any): TxSet

Parameters:

__namedParameters: any

Returns:

TxSet

Properties

_mutations?
any[]
_order
string[]
_txs
Map
addresses
_isInstance
any
EMPTY
isInstance
any
util
__module

Methods

[iterator]
[iterator](): MapIterator

Returns:

MapIterator
add
add(tx: Tx): TxSet

Parameters:

tx: Tx

Returns:

TxSet
clone
clone(): TxSet

Returns:

TxSet
deepEquals
deepEquals(otherSet: TxSet): boolean

Parameters:

otherSet: TxSet

Returns:

boolean
delete
delete(tx: string | Tx): TxSet

Parameters:

tx: string | Tx

Returns:

TxSet
equals
equals(otherSet: TxSet): boolean

Parameters:

otherSet: TxSet

Returns:

boolean
get
get(tx: string | Tx): undefined | Tx

Parameters:

tx: string | Tx

Returns:

undefined | Tx
getAt
getAt(order: number): undefined | Tx

Parameters:

order: number

Returns:

undefined | Tx
getMutations
getMutations(): any[]

Returns:

any[]
has
has(tx: string | Tx): boolean

Parameters:

tx: string | Tx

Returns:

boolean
reverse
reverse(): any

Returns:

any
toJSON
toJSON(): TxJson[]

Returns:

TxJson[]
toRedactedJSON
toRedactedJSON(): Partial[]

Returns:

Partial[]
union
union(otherSet: TxSet): TxSet

Parameters:

otherSet: TxSet

Returns:

TxSet
update
update(otherSet: TxSet | Tx | WithType[]): TxSet

Parameters:

otherSet: TxSet | Tx | WithType[]

Returns:

TxSet
updateTxsProperties
updateTxsProperties(items: any[]): TxSet

Parameters:

items: any[]

Returns:

TxSet
[hasInstance]
[hasInstance](x: any): any

Parameters:

x: any

Returns:

any
fromArray
fromArray(arr: Tx | TxProps[]): TxSet

Parameters:

arr: Tx | TxProps[]

Returns:

TxSet

Accessors

size
[ModelIdSymbol]

UtxoCollection

class

Constructor

constructor
UtxoCollection(__namedParameters: ConstructorParams): UtxoCollection

Parameters:

__namedParameters: ConstructorParams

Properties

currency?
_isInstance
any
isInstance
any

Methods

[iterator]
[iterator](): Generator

Returns:

Generator
addUtxo
addUtxo(utxo: Utxo, addressMap: AddressMap): UtxoCollection

Parameters:

utxo: Utxo
addressMap: AddressMap
clone
difference
difference(utxoCol: UtxoCollection): UtxoCollection

Parameters:

equals
equals(utxoCol: UtxoCollection): boolean

Parameters:

Returns:

boolean
filter
filter(predicate: any): UtxoCollection

Parameters:

predicate: any
getAddressesForTxId
getAddressesForTxId(txId: string): AddressSet

Parameters:

txId: string

Returns:

AddressSet
getAddressPathsMap
getAddressPathsMap(): any

Returns:

any
getAddressUtxos
getAddressUtxos(address: string | Address): UtxoCollection

Parameters:

address: string | Address
getTxIdUtxos
getTxIdUtxos(txId: string): UtxoCollection

Parameters:

txId: string
hasAddressUtxos
hasAddressUtxos(address: string): boolean

Parameters:

address: string

Returns:

boolean
inspect
inspect(): string

Returns:

string
isEmpty
isEmpty(): boolean

Returns:

boolean
merge

Parameters:

removeAddressUtxos
removeAddressUtxos(address: string | Address): UtxoCollection

Parameters:

address: string | Address
select
select(amount: NumberUnit, feeEstimator: any): undefined | UtxoCollection[]

Parameters:

amount: NumberUnit
feeEstimator: any

Returns:

undefined | UtxoCollection[]
setAddressUtxos
setAddressUtxos(address: string | Address, utxos: UtxoCollection | Utxo[], __namedParameters: any): UtxoCollection

Parameters:

address: string | Address
utxos: UtxoCollection | Utxo[]
__namedParameters: any
toArray
toArray(): Utxo[]

Returns:

Utxo[]
toJSON
toJSON(): Record

Returns:

Record
toPriorityOrderedArray
toPriorityOrderedArray(descending: boolean): Utxo[]

Parameters:

descending: boolean

Returns:

Utxo[]
union

Parameters:

unionOverwrite
unionOverwrite(utxos: UtxoCollection): UtxoCollection

Parameters:

updateConfirmations
updateConfirmations(txs: Tx[]): UtxoCollection

Parameters:

txs: Tx[]
[hasInstance]
[hasInstance](x: any): any

Parameters:

x: any

Returns:

any
createEmpty
createEmpty(options: any): UtxoCollection

Parameters:

options: any
fromArray
fromArray(utxoArray: undefined | null | RawUtxo[], __namedParameters: any): UtxoCollection

Parameters:

utxoArray: undefined | null | RawUtxo[]
__namedParameters: any
fromJSON
fromJSON(json: string | UtxoCollectionJson, __namedParameters: any): UtxoCollection

Parameters:

json: string | UtxoCollectionJson
__namedParameters: any

Accessors

addresses
empty
size
txIds
value
[ModelIdSymbol]

WalletAccount

class

Constructor

constructor
WalletAccount(__namedParameters: WalletAccountParams): WalletAccount

Parameters:

__namedParameters: WalletAccountParams

Properties

color?
string
compatibilityMode?
string
delegated?
boolean
enabled
boolean
icon?
string
id?
string | number
index
null | number
is2FA?
boolean
isMultisig?
boolean
label
string
lastConnected?
number
model?
string
seedId?
string
_isInstance
any
DEFAULT_COLORS
Readonly
DEFAULT_ICONS
Readonly
EXODUS_SRC
"exodus"
FTX_SRC
"ftx"
isInstance
any
LABEL_MAX_LENGTH
100
LEDGER_SRC
"ledger"
MPSWAPS_SRC
"mpswaps"
PASSKEY_SRC
"passkey"
POLYMARKET_SRC
"polymarket"
SEED_SRC
"seed"
TREZOR_SRC
"trezor"

Methods

equals
equals(otherWalletAccount: WalletAccount): boolean

Parameters:

otherWalletAccount: WalletAccount

Returns:

boolean
toJSON
toJSON(): any

Returns:

any
toRedactedJSON
toRedactedJSON(): any

Returns:

any
toString
toString(): string

Returns:

string
update
update(data: Partial): WalletAccount

Parameters:

data: Partial
[hasInstance]
[hasInstance](x: any): any

Parameters:

x: any

Returns:

any
defaultWith
defaultWith(params: Partial): WalletAccount

Parameters:

params: Partial

Accessors

isCustodial
isExternal
isHardware
isPasskey
isSoftware
[ModelIdSymbol]
DEFAULT
DEFAULT_NAME
VALID_SOURCES

WalletAccountSet

class

Constructor

constructor
WalletAccountSet(byName: any): WalletAccountSet

Parameters:

byName: any

Properties

_isInstance
any
isInstance
any

Methods

equals
equals(walletAccountsByName: WalletAccountSet): boolean

Parameters:

walletAccountsByName: WalletAccountSet

Returns:

boolean
get
get(name: string | WalletAccount): undefined | WalletAccount

Parameters:

name: string | WalletAccount

Returns:

undefined | WalletAccount
names
names(): string[]

Returns:

string[]
toJSON
toJSON(): any

Returns:

any
toRedactedJSON
toRedactedJSON(): any

Returns:

any
update
update(walletAccountsByName: WalletAccountSet | any): WalletAccountSet

Parameters:

walletAccountsByName: WalletAccountSet | any
[hasInstance]
[hasInstance](x: any): any

Parameters:

x: any

Returns:

any

Accessors

[ModelIdSymbol]

WalletAccountParams

type

Properties

color?
string
compatibilityMode?
string
delegated?
boolean
enabled?
boolean
icon?
string
id?
string | number
index?
number | null
is2FA?
boolean
isMultisig?
boolean
label?
string
lastConnected?
number
model?
string
seedId?
string

WalletAccountSource

type

ModelIdSymbol

variable

Type

any

currenciesForAsset

function

Signature

currenciesForAsset(asset: any): any

Parameters:

asset: any

Returns:

any

ensureCurrencies

function

Signature

ensureCurrencies(json: TxProps, assets: any): any | any | any | any | any | any | any | any

Parameters:

json: TxProps
assets: any

Returns:

any | any | any | any | any | any | any | any

fiatFusionOrderToOrderAdapter

function

Signature

fiatFusionOrderToOrderAdapter(order: any, assets: Assets): any

Parameters:

order: any
assets: Assets

Returns:

any

fiatOrderAdapter

function

Signature

fiatOrderAdapter(__namedParameters: AdapterParams, assets: Assets): any

Parameters:

__namedParameters: AdapterParams
assets: Assets

Returns:

any

normalizeTxJSON

function

Signature

normalizeTxJSON(__namedParameters: any): TxProps

Parameters:

__namedParameters: any

Returns:

TxProps

normalizeTxsJSON

function

Signature

normalizeTxsJSON(__namedParameters: any): TxProps[]

Parameters:

__namedParameters: any

Returns:

TxProps[]

orderFromJSONLegacy

function

Signature

orderFromJSONLegacy(json: any, __namedParameters: any): Order

Parameters:

json: any
__namedParameters: any

Returns:

Order

orderSetFromJSONLegacy

function

Signature

orderSetFromJSONLegacy(orders: any[], __namedParameters: any): OrderSet

Parameters:

orders: any[]
__namedParameters: any

Returns:

OrderSet

orderSetToJSONLegacy

function

Signature

orderSetToJSONLegacy(orderSet: OrderSet): Record[]

Parameters:

orderSet: OrderSet

Returns:

Record[]

orderToJSONLegacy

function

Signature

orderToJSONLegacy(order: Order): Record

Parameters:

order: Order

Returns:

Record

Asset

type

Assets

type

WithType

type

Start building

XO

Request Demo

Schedule a call with our team

Select a product
Arrow right

Start building
Grateful

Contact Us

We're here to help