Search
Preparing search index...
The search index is not available
symbol-bootstrap
Options
All
Public
Public/Protected
All
Inherited
Externals
Menu
symbol-bootstrap
RemoteNodeService
Class RemoteNodeService
Hierarchy
RemoteNodeService
Index
Constructors
constructor
Properties
rest
Urls
Methods
create
Node
Api
Rest
Client
get
Best
Finalization
Epoch
get
Best
Repository
Info
get
Known
Node
Repository
Infos
get
Peer
Infos
get
Rest
Urls
is
Connected
To
Internet
resolve
Current
Finalization
Epoch
resolve
Rest
Urls
For
Services
sort
By
Height
get
Node
Roles
Constructors
constructor
new
Remote
Node
Service
(
logger
:
Logger
, presetData
:
ConfigPreset
, offline
:
boolean
)
:
RemoteNodeService
Parameters
logger:
Logger
presetData:
ConfigPreset
offline:
boolean
Returns
RemoteNodeService
Properties
Private
rest
Urls
rest
Urls
:
undefined
|
string
[]
Methods
create
Node
Api
Rest
Client
create
Node
Api
Rest
Client
(
statisticsServiceUrl
:
string
)
:
NodeApi
Parameters
statisticsServiceUrl:
string
Returns
NodeApi
get
Best
Finalization
Epoch
get
Best
Finalization
Epoch
(
urls
:
string
[]
)
:
Promise
<
undefined
|
number
>
Parameters
urls:
string
[]
Returns
Promise
<
undefined
|
number
>
get
Best
Repository
Info
get
Best
Repository
Info
(
url
:
undefined
|
string
)
:
Promise
<
RepositoryInfo
>
Parameters
url:
undefined
|
string
Returns
Promise
<
RepositoryInfo
>
Private
get
Known
Node
Repository
Infos
get
Known
Node
Repository
Infos
(
urls
:
string
[]
)
:
Promise
<
RepositoryInfo
[]
>
Parameters
urls:
string
[]
Returns
Promise
<
RepositoryInfo
[]
>
get
Peer
Infos
get
Peer
Infos
(
)
:
Promise
<
PeerInfo
[]
>
Returns
Promise
<
PeerInfo
[]
>
get
Rest
Urls
get
Rest
Urls
(
)
:
Promise
<
string
[]
>
Returns
Promise
<
string
[]
>
is
Connected
To
Internet
is
Connected
To
Internet
(
)
:
Promise
<
boolean
>
Returns
Promise
<
boolean
>
resolve
Current
Finalization
Epoch
resolve
Current
Finalization
Epoch
(
)
:
Promise
<
number
>
Returns
Promise
<
number
>
resolve
Rest
Urls
For
Services
resolve
Rest
Urls
For
Services
(
)
:
Promise
<
{
defaultNode
:
string
;
restNodes
:
string
[]
}
>
Returns
Promise
<
{
defaultNode
:
string
;
restNodes
:
string
[]
}
>
Private
sort
By
Height
sort
By
Height
(
repos
:
RepositoryInfo
[]
)
:
RepositoryInfo
[]
Parameters
repos:
RepositoryInfo
[]
Returns
RepositoryInfo
[]
Static
get
Node
Roles
get
Node
Roles
(
role
:
number
)
:
string
Return user friendly role type list
Parameters
role:
number
combined node role types
Returns
string
Exports
Remote
Node
Service
constructor
rest
Urls
create
Node
Api
Rest
Client
get
Best
Finalization
Epoch
get
Best
Repository
Info
get
Known
Node
Repository
Infos
get
Peer
Infos
get
Rest
Urls
is
Connected
To
Internet
resolve
Current
Finalization
Epoch
resolve
Rest
Urls
For
Services
sort
By
Height
get
Node
Roles
Generated using
TypeDoc
Return user friendly role type list