@exodus/wallet-accounts
Version: 0.0.0
Interfaces
Functions
Type Aliases
ActiveWalletAccountAtom
EnabledWalletAccountsAtom
ExternalWalletAddresses
ExternalWalletAddressesAtom
HardwareWalletPublicKeys
HardwareWalletPublicKeysAtom
MultipleWalletAccountsEnabledAtom
UpdateableData
WalletAccountMap
WalletAccountsAtom
WalletAccountsData
WalletAccountsInternalAtom
ActiveWalletAccountAtom
EnabledWalletAccountsAtom
ExternalWalletAddresses
ExternalWalletAddressesAtom
HardwareWalletPublicKeys
HardwareWalletPublicKeysAtom
MultipleWalletAccountsEnabledAtom
UpdateableData
WalletAccountMap
WalletAccountsAtom
WalletAccountsData
WalletAccountsInternalAtom
Variables
WalletAccounts
interface
Properties
awaitSynced
any
clear
any
create
any
createMany
any
disable
any
disableMany
any
enable
any
enableMany
any
get
any
getAccounts
any
getActive
any
getAll
any
getEnabled
any
getNextIndex
any
load
any
removeExternalAddress
any
removeMany
any
setAccounts
any
setActive
any
setExternalAddress
any
update
any
updateMany
any
walletAccounts
variable
Type
const walletAccounts: ({ defaultLabel, defaultColor, allowedSources, fillIndexGapsOnCreation, }: Config) => { ... }Signature
Properties
definitions
any | any | any | any | any | any | any | any | any | any | any | any | any | any[]
id
string
AllWalletAccountsEver
interface
Methods
get
get(): Promise
Returns:
PromisegrantChannelAccess
grantChannelAccess(params: any): void
Parameters:
params: any
Returns:
voidErrorTracking
interface
Methods
track
track(params: any): void
Parameters:
params: any
Returns:
voidFusion
interface
Methods
getProfile
getProfile(options?: any): Promise
Parameters:
options (optional): any
Returns:
PromisemergeProfile
mergeProfile(data: object): Promise
Parameters:
data: object
Returns:
Promisesubscribe
subscribe(listener: any): void
Parameters:
listener: any
Returns:
voidPort
interface
Methods
emit
emit(event: string, value: unknown): void
Parameters:
event: string
value: unknown
Returns:
voidStorageAdapters
Wallet
interface
Methods
getPrimarySeedId
getPrimarySeedId(): Promise
Returns:
PromiseActiveWalletAccountAtom
type
EnabledWalletAccountsAtom
type
ExternalWalletAddresses
type
ExternalWalletAddressesAtom
type
HardwareWalletPublicKeys
type
HardwareWalletPublicKeysAtom
type
MultipleWalletAccountsEnabledAtom
type
UpdateableData
type
WalletAccountMap
type
WalletAccountsAtom
type
WalletAccountsData
type
WalletAccountsInternalAtom
type
WalletAccounts
interface
Properties
createMany
any
Methods
awaitSynced
awaitSynced(): Promise
Returns:
Promiseclear
clear(): Promise
Returns:
Promisecreate
create(walletAccountData: WalletAccountsData): Promise
Parameters:
walletAccountData: WalletAccountsData
Returns:
Promisedisable
disable(name: string): Promise
Parameters:
name: string
Returns:
PromisedisableMany
disableMany(walletAccountNames: string[]): Promise
Parameters:
walletAccountNames: string[]
Returns:
Promiseenable
enable(name: string): Promise
Parameters:
name: string
Returns:
PromiseenableMany
enableMany(walletAccountNames: string[]): Promise
Parameters:
walletAccountNames: string[]
Returns:
Promiseget
get(walletAccount: string): Promise
Parameters:
walletAccount: string
Returns:
PromisegetAccounts
getAccounts(): any
Returns:
anygetActive
getActive(): Promise
Returns:
PromisegetAll
getAll(): Promise
Returns:
PromisegetEnabled
getEnabled(): Promise
Returns:
PromisegetNextIndex
getNextIndex(__namedParameters: GetNextIndexParams): Promise
Parameters:
__namedParameters: GetNextIndexParams
Returns:
Promiseload
load(): Promise
Returns:
PromiseremoveExternalAddress
removeExternalAddress(__namedParameters: any): Promise
Parameters:
__namedParameters: any
Returns:
PromiseremoveMany
removeMany(names: string[]): Promise
Parameters:
names: string[]
Returns:
PromisesetAccounts
setAccounts(hardwareWalletPublicKeys: HardwareWalletPublicKeys): Promise
Parameters:
hardwareWalletPublicKeys: HardwareWalletPublicKeys
Returns:
PromisesetActive
setActive(value: string | any): Promise
Parameters:
value: string | any
Returns:
PromisesetExternalAddress
setExternalAddress(__namedParameters: any): Promise
Parameters:
__namedParameters: any
Returns:
Promiseupdate
update(name: string, data: Partial): Promise
Parameters:
name: string
data: Partial
Returns:
PromiseupdateMany
updateMany(dataByName: Record): Promise
Parameters:
dataByName: Record
Returns:
PromisewalletAccounts
function
AllWalletAccountsEver
interface
Methods
get
get(): Promise
Returns:
PromisegrantChannelAccess
grantChannelAccess(params: any): void
Parameters:
params: any
Returns:
voidErrorTracking
interface
Methods
track
track(params: any): void
Parameters:
params: any
Returns:
voidFusion
interface
Methods
getProfile
getProfile(options?: any): Promise
Parameters:
options (optional): any
Returns:
PromisemergeProfile
mergeProfile(data: object): Promise
Parameters:
data: object
Returns:
Promisesubscribe
subscribe(listener: any): void
Parameters:
listener: any
Returns:
voidPort
interface
Methods
emit
emit(event: string, value: unknown): void
Parameters:
event: string
value: unknown
Returns:
voidStorageAdapters
Wallet
interface
Methods
getPrimarySeedId
getPrimarySeedId(): Promise
Returns:
PromiseActiveWalletAccountAtom
type
EnabledWalletAccountsAtom
type
ExternalWalletAddresses
type
ExternalWalletAddressesAtom
type
HardwareWalletPublicKeys
type
HardwareWalletPublicKeysAtom
type
MultipleWalletAccountsEnabledAtom
type
UpdateableData
type
WalletAccountMap
type
WalletAccountsAtom
type
WalletAccountsData
type
WalletAccountsInternalAtom
type
