Skip to Content
Assets@exodus/web3-rpc-handlers

@exodus/web3-rpc-handlers

Version: 0.0.0

DomainStatusEnum

enum

Members

SECURE= 0
UNKNOWN= 2
UNSECURE= 1

createAppDeps

type

createAppDeps

approve

function

Signature

approve(approvalFn: ApprovalFn, isAutoApproved: any, args: unknown[]): Promise

Parameters:

approvalFn: ApprovalFn
isAutoApproved: any
args: unknown[]

Returns:

Promise

connect

function

Signature

connect(deps: BaseConnectDependencies, network: string, onlyIfTrusted?: boolean, silent?: boolean): Promise

Parameters:

network: string
onlyIfTrusted (optional): boolean
silent (optional): boolean

Returns:

Promise

getAreDomainsPotentiallyUnsecure

function

Signature

getAreDomainsPotentiallyUnsecure(__namedParameters: any): Promise

Parameters:

__namedParameters: any

Returns:

Promise

validate

function

Signature

validate(value: Record, requiredKeys: string[], optionalKeys?: string[]): void

Parameters:

value: Record
requiredKeys: string[]
optionalKeys (optional): string[]

Returns:

void

validateCommonDeps

function

Signature

validateCommonDeps(deps: CommonDeps, otherOptionalKeys?: string[]): void

Parameters:

otherOptionalKeys (optional): string[]

Returns:

void

Chain

interface

Properties

assetName
string
network
string

CommonDeps

interface

Properties

app
AppDeps
wallet?
WalletDeps

BaseConnectDependencies

type

DomainStatusEnum

enum

Members

SECURE= 0
UNKNOWN= 2
UNSECURE= 1

createAppDeps

type

createAppDeps

approve

function

Signature

approve(approvalFn: ApprovalFn, isAutoApproved: any, args: unknown[]): Promise

Parameters:

approvalFn: ApprovalFn
isAutoApproved: any
args: unknown[]

Returns:

Promise

connect

function

Signature

connect(deps: BaseConnectDependencies, network: string, onlyIfTrusted: boolean, silent: boolean): Promise

Parameters:

network: string
onlyIfTrusted: boolean
silent: boolean

Returns:

Promise

getAreDomainsPotentiallyUnsecure

function

Signature

getAreDomainsPotentiallyUnsecure(__namedParameters: any): Promise

Parameters:

__namedParameters: any

Returns:

Promise

validate

function

Signature

validate(value: Record, requiredKeys: string[], optionalKeys: string[]): void

Parameters:

value: Record
requiredKeys: string[]
optionalKeys: string[]

Returns:

void

validateCommonDeps

function

Signature

validateCommonDeps(deps: CommonDeps, otherOptionalKeys: string[]): void

Parameters:

otherOptionalKeys: string[]

Returns:

void

Chain

interface

Properties

assetName
string
network
string

CommonDeps

interface

Properties

app
AppDeps
wallet?
WalletDeps

BaseConnectDependencies

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