Skip to Content
Hydra@exodus/modelsWalletAccount

WalletAccount

class

WalletAccount

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"
PASSKEY_SRC
"passkey"
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
isHardware
isPasskey
isSoftware
[ModelIdSymbol]
DEFAULT
DEFAULT_NAME
VALID_SOURCES

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