DAPI-Client 2

Classes

DAPIAddress
ListDAPIAddressProvider
SimplifiedMasternodeListDAPIAddressProvider
DAPIClientError
SimplifiedMasternodeListProvider

Typedefs

createDAPIAddressProviderFromOptionsDAPIAddressProvider | ListDAPIAddressProvider | SimplifiedMasternodeListDAPIAddressProvider | null
RawDAPIAddress : object

Interfaces

DAPIAddressProvider

DAPIAddressProvider

Kind: global interface

dapiAddressProvider.getLiveAddress() ⇒ Promise.<DAPIAddress>

Kind: instance method of DAPIAddressProvider

dapiAddressProvider.hasLiveAddresses() ⇒ boolean

Kind: instance method of DAPIAddressProvider

DAPIAddress

Kind: global class

new DAPIAddress(address)

ParamType
addressRawDAPIAddress | DAPIAddress | string

dapiAddress.getHost() ⇒ string

Get host

Kind: instance method of DAPIAddress

dapiAddress.setHost(host) ⇒ DAPIAddress

Set host

Kind: instance method of DAPIAddress

ParamType
hoststring

dapiAddress.getHttpPort() ⇒ number

Get HTTP port

Kind: instance method of DAPIAddress

dapiAddress.setHttpPort(port) ⇒ DAPIAddress

Set HTTP port

Kind: instance method of DAPIAddress

ParamType
portnumber

dapiAddress.getGrpcPort() ⇒ number

Get gRPC port

Kind: instance method of DAPIAddress

dapiAddress.setGrpcPort(port) ⇒ DAPIAddress

Set gRPC port

Kind: instance method of DAPIAddress

ParamType
portnumber

dapiAddress.getProRegTxHash() ⇒ string

Get ProRegTx hash

Kind: instance method of DAPIAddress

dapiAddress.getBanStartTime() ⇒ number

Kind: instance method of DAPIAddress

dapiAddress.getBanCount() ⇒ number

Kind: instance method of DAPIAddress

dapiAddress.markAsBanned() ⇒ DAPIAddress

Mark address as banned

Kind: instance method of DAPIAddress

dapiAddress.markAsLive() ⇒ DAPIAddress

Mark address as live

Kind: instance method of DAPIAddress

dapiAddress.isBanned() ⇒ boolean

Kind: instance method of DAPIAddress

dapiAddress.toJSON() ⇒ RawDAPIAddress

Return DAPIAddress as plain object

Kind: instance method of DAPIAddress

ListDAPIAddressProvider

Kind: global class

new ListDAPIAddressProvider(addresses, [options])

ParamType
addressesArray.<DAPIAddress>
[options]DAPIClientOptions

listDAPIAddressProvider.getLiveAddress() ⇒ Promise.<(DAPIAddress|undefined)>

Get random address

Kind: instance method of ListDAPIAddressProvider

listDAPIAddressProvider.getAllAddresses() ⇒ Array.<DAPIAddress>

Get all addresses

Kind: instance method of ListDAPIAddressProvider

listDAPIAddressProvider.setAddresses(addresses) ⇒ ListDAPIAddressProvider

Set addresses

Kind: instance method of ListDAPIAddressProvider

ParamType
addressesArray.<DAPIAddress>

listDAPIAddressProvider.hasLiveAddresses() ⇒ Promise.<boolean>

Check if we have live addresses left

Kind: instance method of ListDAPIAddressProvider
Returns: Promise.<boolean> - - True if there are live address left

listDAPIAddressProvider.getLiveAddresses() ⇒ Array.<DAPIAddress>

Get live addresses

Kind: instance method of ListDAPIAddressProvider

SimplifiedMasternodeListDAPIAddressProvider

Kind: global class

new SimplifiedMasternodeListDAPIAddressProvider(smlProvider, listDAPIAddressProvider, addressWhiteList)

ParamType
smlProviderSimplifiedMasternodeListProvider
listDAPIAddressProviderListDAPIAddressProvider
addressWhiteListArray.<DAPIAddress>

simplifiedMasternodeListDAPIAddressProvider.getLiveAddress() ⇒ Promise.<DAPIAddress>

Get random live DAPI address from SML

Kind: instance method of SimplifiedMasternodeListDAPIAddressProvider

simplifiedMasternodeListDAPIAddressProvider.hasLiveAddresses() ⇒ Promise.<boolean>

Check if we have live addresses left

Kind: instance method of SimplifiedMasternodeListDAPIAddressProvider

DAPIClientError

Kind: global class

new DAPIClientError(message)

ParamType
messagestring

SimplifiedMasternodeListProvider

Kind: global class

new SimplifiedMasternodeListProvider(jsonRpcTransport, [options])

ParamTypeDefaultDescription
jsonRpcTransportJsonRpcTransportJsonRpcTransport instance
[options]objectOptions
[options.updateInterval]number60000
[options.network]string

simplifiedMasternodeListProvider.getSimplifiedMNList() ⇒ Promise.<SimplifiedMNList>

Returns simplified masternode list

Kind: instance method of SimplifiedMasternodeListProvider

Kind: global typedef

ParamType
optionsDAPIClientOptions

RawDAPIAddress : object

Kind: global typedef
Properties

NameTypeDefault
hoststring
[httpPort]number3000
[grpcPort]number3010
[proRegTxHash]string

Classes

DAPIAddress
ListDAPIAddressProvider
SimplifiedMasternodeListDAPIAddressProvider
DAPIClientError
SimplifiedMasternodeListProvider

Typedefs

createDAPIAddressProviderFromOptionsDAPIAddressProvider | ListDAPIAddressProvider | SimplifiedMasternodeListDAPIAddressProvider | null
RawDAPIAddress : object

Interfaces

DAPIAddressProvider

DAPIAddressProvider

Kind: global interface

dapiAddressProvider.getLiveAddress() ⇒ Promise.<DAPIAddress>

Kind: instance method of DAPIAddressProvider

dapiAddressProvider.hasLiveAddresses() ⇒ boolean

Kind: instance method of DAPIAddressProvider

DAPIAddress

Kind: global class

new DAPIAddress(address)

ParamType
addressRawDAPIAddress | DAPIAddress | string

dapiAddress.getHost() ⇒ string

Get host

Kind: instance method of DAPIAddress

dapiAddress.setHost(host) ⇒ DAPIAddress

Set host

Kind: instance method of DAPIAddress

ParamType
hoststring

dapiAddress.getHttpPort() ⇒ number

Get HTTP port

Kind: instance method of DAPIAddress

dapiAddress.setHttpPort(port) ⇒ DAPIAddress

Set HTTP port

Kind: instance method of DAPIAddress

ParamType
portnumber

dapiAddress.getGrpcPort() ⇒ number

Get gRPC port

Kind: instance method of DAPIAddress

dapiAddress.setGrpcPort(port) ⇒ DAPIAddress

Set gRPC port

Kind: instance method of DAPIAddress

ParamType
portnumber

dapiAddress.getProRegTxHash() ⇒ string

Get ProRegTx hash

Kind: instance method of DAPIAddress

dapiAddress.getBanStartTime() ⇒ number

Kind: instance method of DAPIAddress

dapiAddress.getBanCount() ⇒ number

Kind: instance method of DAPIAddress

dapiAddress.markAsBanned() ⇒ DAPIAddress

Mark address as banned

Kind: instance method of DAPIAddress

dapiAddress.markAsLive() ⇒ DAPIAddress

Mark address as live

Kind: instance method of DAPIAddress

dapiAddress.isBanned() ⇒ boolean

Kind: instance method of DAPIAddress

dapiAddress.toJSON() ⇒ RawDAPIAddress

Return DAPIAddress as plain object

Kind: instance method of DAPIAddress

ListDAPIAddressProvider

Kind: global class

new ListDAPIAddressProvider(addresses, [options])

ParamType
addressesArray.<DAPIAddress>
[options]DAPIClientOptions

listDAPIAddressProvider.getLiveAddress() ⇒ Promise.<(DAPIAddress|undefined)>

Get random address

Kind: instance method of ListDAPIAddressProvider

listDAPIAddressProvider.getAllAddresses() ⇒ Array.<DAPIAddress>

Get all addresses

Kind: instance method of ListDAPIAddressProvider

listDAPIAddressProvider.setAddresses(addresses) ⇒ ListDAPIAddressProvider

Set addresses

Kind: instance method of ListDAPIAddressProvider

ParamType
addressesArray.<DAPIAddress>

listDAPIAddressProvider.hasLiveAddresses() ⇒ Promise.<boolean>

Check if we have live addresses left

Kind: instance method of ListDAPIAddressProvider
Returns: Promise.<boolean> - - True if there are live address left

listDAPIAddressProvider.getLiveAddresses() ⇒ Array.<DAPIAddress>

Get live addresses

Kind: instance method of ListDAPIAddressProvider

SimplifiedMasternodeListDAPIAddressProvider

Kind: global class

new SimplifiedMasternodeListDAPIAddressProvider(smlProvider, listDAPIAddressProvider, addressWhiteList)

ParamType
smlProviderSimplifiedMasternodeListProvider
listDAPIAddressProviderListDAPIAddressProvider
addressWhiteListArray.<DAPIAddress>

simplifiedMasternodeListDAPIAddressProvider.getLiveAddress() ⇒ Promise.<DAPIAddress>

Get random live DAPI address from SML

Kind: instance method of SimplifiedMasternodeListDAPIAddressProvider

simplifiedMasternodeListDAPIAddressProvider.hasLiveAddresses() ⇒ Promise.<boolean>

Check if we have live addresses left

Kind: instance method of SimplifiedMasternodeListDAPIAddressProvider

DAPIClientError

Kind: global class

new DAPIClientError(message)

ParamType
messagestring

SimplifiedMasternodeListProvider

Kind: global class

new SimplifiedMasternodeListProvider(jsonRpcTransport, [options])

ParamTypeDefaultDescription
jsonRpcTransportJsonRpcTransportJsonRpcTransport instance
[options]objectOptions
[options.updateInterval]number60000
[options.network]string

simplifiedMasternodeListProvider.getSimplifiedMNList() ⇒ Promise.<SimplifiedMNList>

Returns simplified masternode list

Kind: instance method of SimplifiedMasternodeListProvider

Kind: global typedef

ParamType
optionsDAPIClientOptions

RawDAPIAddress : object

Kind: global typedef
Properties

NameTypeDefault
hoststring
[httpPort]number3000
[grpcPort]number3010
[proRegTxHash]string

Classes

DAPIAddress
ListDAPIAddressProvider
SimplifiedMasternodeListDAPIAddressProvider
DAPIClientError
SimplifiedMasternodeListProvider

Typedefs

createDAPIAddressProviderFromOptionsDAPIAddressProvider | ListDAPIAddressProvider | SimplifiedMasternodeListDAPIAddressProvider | null
RawDAPIAddress : object

Interfaces

DAPIAddressProvider

DAPIAddressProvider

Kind: global interface


dapiAddressProvider.getLiveAddress() ⇒ Promise.<DAPIAddress>

Kind: instance method of DAPIAddressProvider


dapiAddressProvider.hasLiveAddresses() ⇒ boolean

Kind: instance method of DAPIAddressProvider


DAPIAddress

Kind: global class


new DAPIAddress(address)

ParamType
addressRawDAPIAddress | DAPIAddress | string

dapiAddress.getHost() ⇒ string

Get host

Kind: instance method of DAPIAddress


dapiAddress.setHost(host) ⇒ DAPIAddress

Set host

Kind: instance method of DAPIAddress

ParamType
hoststring

dapiAddress.getHttpPort() ⇒ number

Get HTTP port

Kind: instance method of DAPIAddress


dapiAddress.setHttpPort(port) ⇒ DAPIAddress

Set HTTP port

Kind: instance method of DAPIAddress

ParamType
portnumber

dapiAddress.getGrpcPort() ⇒ number

Get gRPC port

Kind: instance method of DAPIAddress


dapiAddress.setGrpcPort(port) ⇒ DAPIAddress

Set gRPC port

Kind: instance method of DAPIAddress

ParamType
portnumber

dapiAddress.getProRegTxHash() ⇒ string

Get ProRegTx hash

Kind: instance method of DAPIAddress


dapiAddress.getBanStartTime() ⇒ number

Kind: instance method of DAPIAddress


dapiAddress.getBanCount() ⇒ number

Kind: instance method of DAPIAddress


dapiAddress.markAsBanned() ⇒ DAPIAddress

Mark address as banned

Kind: instance method of DAPIAddress


dapiAddress.markAsLive() ⇒ DAPIAddress

Mark address as live

Kind: instance method of DAPIAddress


dapiAddress.isBanned() ⇒ boolean

Kind: instance method of DAPIAddress


dapiAddress.toJSON() ⇒ RawDAPIAddress

Return DAPIAddress as plain object

Kind: instance method of DAPIAddress


ListDAPIAddressProvider

Kind: global class


new ListDAPIAddressProvider(addresses, [options])

ParamType
addressesArray.<DAPIAddress>
[options]DAPIClientOptions

listDAPIAddressProvider.getLiveAddress() ⇒ Promise.<(DAPIAddress|undefined)>

Get random address

Kind: instance method of ListDAPIAddressProvider


listDAPIAddressProvider.getAllAddresses() ⇒ Array.<DAPIAddress>

Get all addresses

Kind: instance method of ListDAPIAddressProvider


listDAPIAddressProvider.setAddresses(addresses) ⇒ ListDAPIAddressProvider

Set addresses

Kind: instance method of ListDAPIAddressProvider

ParamType
addressesArray.<DAPIAddress>

listDAPIAddressProvider.hasLiveAddresses() ⇒ Promise.<boolean>

Check if we have live addresses left

Kind: instance method of ListDAPIAddressProvider
Returns: Promise.<boolean> - - True if there are live address left


listDAPIAddressProvider.getLiveAddresses() ⇒ Array.<DAPIAddress>

Get live addresses

Kind: instance method of ListDAPIAddressProvider


SimplifiedMasternodeListDAPIAddressProvider

Kind: global class


new SimplifiedMasternodeListDAPIAddressProvider(smlProvider, listDAPIAddressProvider, addressWhiteList)

ParamType
smlProviderSimplifiedMasternodeListProvider
listDAPIAddressProviderListDAPIAddressProvider
addressWhiteListArray.<DAPIAddress>

simplifiedMasternodeListDAPIAddressProvider.getLiveAddress() ⇒ Promise.<DAPIAddress>

Get random live DAPI address from SML

Kind: instance method of SimplifiedMasternodeListDAPIAddressProvider


simplifiedMasternodeListDAPIAddressProvider.hasLiveAddresses() ⇒ Promise.<boolean>

Check if we have live addresses left

Kind: instance method of SimplifiedMasternodeListDAPIAddressProvider


DAPIClientError

Kind: global class


new DAPIClientError(message)

ParamType
messagestring

SimplifiedMasternodeListProvider

Kind: global class


new SimplifiedMasternodeListProvider(jsonRpcTransport, [options])

ParamTypeDefaultDescription
jsonRpcTransportJsonRpcTransportJsonRpcTransport instance
[options]objectOptions
[options.updateInterval]number60000
[options.network]string

simplifiedMasternodeListProvider.getSimplifiedMNList() ⇒ Promise.<SimplifiedMNList>

Returns simplified masternode list

Kind: instance method of SimplifiedMasternodeListProvider


Kind: global typedef

ParamType
optionsDAPIClientOptions

RawDAPIAddress : object

Kind: global typedef
Properties

NameTypeDefault
hoststring
[httpPort]number3000
[grpcPort]number3010
[proRegTxHash]string

Classes

DAPIAddress
ListDAPIAddressProvider
SimplifiedMasternodeListDAPIAddressProvider
DAPIClientError
SimplifiedMasternodeListProvider

Typedefs

createDAPIAddressProviderFromOptionsDAPIAddressProvider | ListDAPIAddressProvider | SimplifiedMasternodeListDAPIAddressProvider | null
RawDAPIAddress : object

Interfaces

DAPIAddressProvider

DAPIAddressProvider

Kind: global interface


dapiAddressProvider.getLiveAddress() ⇒ Promise.<DAPIAddress>

Kind: instance method of DAPIAddressProvider


dapiAddressProvider.hasLiveAddresses() ⇒ boolean

Kind: instance method of DAPIAddressProvider


DAPIAddress

Kind: global class


new DAPIAddress(address)

ParamType
addressRawDAPIAddress | DAPIAddress | string

dapiAddress.getHost() ⇒ string

Get host

Kind: instance method of DAPIAddress


dapiAddress.setHost(host) ⇒ DAPIAddress

Set host

Kind: instance method of DAPIAddress

ParamType
hoststring

dapiAddress.getHttpPort() ⇒ number

Get HTTP port

Kind: instance method of DAPIAddress


dapiAddress.setHttpPort(port) ⇒ DAPIAddress

Set HTTP port

Kind: instance method of DAPIAddress

ParamType
portnumber

dapiAddress.getGrpcPort() ⇒ number

Get gRPC port

Kind: instance method of DAPIAddress


dapiAddress.setGrpcPort(port) ⇒ DAPIAddress

Set gRPC port

Kind: instance method of DAPIAddress

ParamType
portnumber

dapiAddress.getProRegTxHash() ⇒ string

Get ProRegTx hash

Kind: instance method of DAPIAddress


dapiAddress.getBanStartTime() ⇒ number

Kind: instance method of DAPIAddress


dapiAddress.getBanCount() ⇒ number

Kind: instance method of DAPIAddress


dapiAddress.markAsBanned() ⇒ DAPIAddress

Mark address as banned

Kind: instance method of DAPIAddress


dapiAddress.markAsLive() ⇒ DAPIAddress

Mark address as live

Kind: instance method of DAPIAddress


dapiAddress.isBanned() ⇒ boolean

Kind: instance method of DAPIAddress


dapiAddress.toJSON() ⇒ RawDAPIAddress

Return DAPIAddress as plain object

Kind: instance method of DAPIAddress


ListDAPIAddressProvider

Kind: global class


new ListDAPIAddressProvider(addresses, [options])

ParamType
addressesArray.<DAPIAddress>
[options]DAPIClientOptions

listDAPIAddressProvider.getLiveAddress() ⇒ Promise.<(DAPIAddress|undefined)>

Get random address

Kind: instance method of ListDAPIAddressProvider


listDAPIAddressProvider.getAllAddresses() ⇒ Array.<DAPIAddress>

Get all addresses

Kind: instance method of ListDAPIAddressProvider


listDAPIAddressProvider.setAddresses(addresses) ⇒ ListDAPIAddressProvider

Set addresses

Kind: instance method of ListDAPIAddressProvider

ParamType
addressesArray.<DAPIAddress>

listDAPIAddressProvider.hasLiveAddresses() ⇒ Promise.<boolean>

Check if we have live addresses left

Kind: instance method of ListDAPIAddressProvider
Returns: Promise.<boolean> - - True if there are live address left


listDAPIAddressProvider.getLiveAddresses() ⇒ Array.<DAPIAddress>

Get live addresses

Kind: instance method of ListDAPIAddressProvider


SimplifiedMasternodeListDAPIAddressProvider

Kind: global class


new SimplifiedMasternodeListDAPIAddressProvider(smlProvider, listDAPIAddressProvider, addressWhiteList)

ParamType
smlProviderSimplifiedMasternodeListProvider
listDAPIAddressProviderListDAPIAddressProvider
addressWhiteListArray.<DAPIAddress>

simplifiedMasternodeListDAPIAddressProvider.getLiveAddress() ⇒ Promise.<DAPIAddress>

Get random live DAPI address from SML

Kind: instance method of SimplifiedMasternodeListDAPIAddressProvider


simplifiedMasternodeListDAPIAddressProvider.hasLiveAddresses() ⇒ Promise.<boolean>

Check if we have live addresses left

Kind: instance method of SimplifiedMasternodeListDAPIAddressProvider


DAPIClientError

Kind: global class


new DAPIClientError(message)

ParamType
messagestring

SimplifiedMasternodeListProvider

Kind: global class


new SimplifiedMasternodeListProvider(jsonRpcTransport, [options])

ParamTypeDefaultDescription
jsonRpcTransportJsonRpcTransportJsonRpcTransport instance
[options]objectOptions
[options.updateInterval]number60000
[options.network]string

simplifiedMasternodeListProvider.getSimplifiedMNList() ⇒ Promise.<SimplifiedMNList>

Returns simplified masternode list

Kind: instance method of SimplifiedMasternodeListProvider


Kind: global typedef

ParamType
optionsDAPIClientOptions

RawDAPIAddress : object

Kind: global typedef
Properties

NameTypeDefault
hoststring
[httpPort]number3000
[grpcPort]number3010
[proRegTxHash]string

Classes

DAPIAddress
ListDAPIAddressProvider
SimplifiedMasternodeListDAPIAddressProvider
DAPIClientError
SimplifiedMasternodeListProvider

Typedefs

createDAPIAddressProviderFromOptionsDAPIAddressProvider | ListDAPIAddressProvider | SimplifiedMasternodeListDAPIAddressProvider | null
RawDAPIAddress : object

Interfaces

DAPIAddressProvider

DAPIAddressProvider

Kind: global interface

dapiAddressProvider.getLiveAddress() ⇒ Promise.<DAPIAddress>

Kind: instance method of DAPIAddressProvider

dapiAddressProvider.hasLiveAddresses() ⇒ boolean

Kind: instance method of DAPIAddressProvider

DAPIAddress

Kind: global class

new DAPIAddress(address)

ParamType
addressRawDAPIAddress | DAPIAddress | string

dapiAddress.getHost() ⇒ string

Get host

Kind: instance method of DAPIAddress

dapiAddress.setHost(host) ⇒ DAPIAddress

Set host

Kind: instance method of DAPIAddress

ParamType
hoststring

dapiAddress.getHttpPort() ⇒ number

Get HTTP port

Kind: instance method of DAPIAddress

dapiAddress.setHttpPort(port) ⇒ DAPIAddress

Set HTTP port

Kind: instance method of DAPIAddress

ParamType
portnumber

dapiAddress.getGrpcPort() ⇒ number

Get gRPC port

Kind: instance method of DAPIAddress

dapiAddress.setGrpcPort(port) ⇒ DAPIAddress

Set gRPC port

Kind: instance method of DAPIAddress

ParamType
portnumber

dapiAddress.getProRegTxHash() ⇒ string

Get ProRegTx hash

Kind: instance method of DAPIAddress

dapiAddress.getBanStartTime() ⇒ number

Kind: instance method of DAPIAddress

dapiAddress.getBanCount() ⇒ number

Kind: instance method of DAPIAddress

dapiAddress.markAsBanned() ⇒ DAPIAddress

Mark address as banned

Kind: instance method of DAPIAddress

dapiAddress.markAsLive() ⇒ DAPIAddress

Mark address as live

Kind: instance method of DAPIAddress

dapiAddress.isBanned() ⇒ boolean

Kind: instance method of DAPIAddress

dapiAddress.toJSON() ⇒ RawDAPIAddress

Return DAPIAddress as plain object

Kind: instance method of DAPIAddress

ListDAPIAddressProvider

Kind: global class

new ListDAPIAddressProvider(addresses, [options])

ParamType
addressesArray.<DAPIAddress>
[options]DAPIClientOptions

listDAPIAddressProvider.getLiveAddress() ⇒ Promise.<(DAPIAddress|undefined)>

Get random address

Kind: instance method of ListDAPIAddressProvider

listDAPIAddressProvider.getAllAddresses() ⇒ Array.<DAPIAddress>

Get all addresses

Kind: instance method of ListDAPIAddressProvider

listDAPIAddressProvider.setAddresses(addresses) ⇒ ListDAPIAddressProvider

Set addresses

Kind: instance method of ListDAPIAddressProvider

ParamType
addressesArray.<DAPIAddress>

listDAPIAddressProvider.hasLiveAddresses() ⇒ Promise.<boolean>

Check if we have live addresses left

Kind: instance method of ListDAPIAddressProvider
Returns: Promise.<boolean> - - True if there are live address left

listDAPIAddressProvider.getLiveAddresses() ⇒ Array.<DAPIAddress>

Get live addresses

Kind: instance method of ListDAPIAddressProvider

SimplifiedMasternodeListDAPIAddressProvider

Kind: global class

new SimplifiedMasternodeListDAPIAddressProvider(smlProvider, listDAPIAddressProvider, addressWhiteList)

ParamType
smlProviderSimplifiedMasternodeListProvider
listDAPIAddressProviderListDAPIAddressProvider
addressWhiteListArray.<DAPIAddress>

simplifiedMasternodeListDAPIAddressProvider.getLiveAddress() ⇒ Promise.<DAPIAddress>

Get random live DAPI address from SML

Kind: instance method of SimplifiedMasternodeListDAPIAddressProvider

simplifiedMasternodeListDAPIAddressProvider.hasLiveAddresses() ⇒ Promise.<boolean>

Check if we have live addresses left

Kind: instance method of SimplifiedMasternodeListDAPIAddressProvider

DAPIClientError

Kind: global class

new DAPIClientError(message)

ParamType
messagestring

SimplifiedMasternodeListProvider

Kind: global class

new SimplifiedMasternodeListProvider(jsonRpcTransport, [options])

ParamTypeDefaultDescription
jsonRpcTransportJsonRpcTransportJsonRpcTransport instance
[options]objectOptions
[options.updateInterval]number60000
[options.network]string

simplifiedMasternodeListProvider.getSimplifiedMNList() ⇒ Promise.<SimplifiedMNList>

Returns simplified masternode list

Kind: instance method of SimplifiedMasternodeListProvider

Kind: global typedef

ParamType
optionsDAPIClientOptions

RawDAPIAddress : object

Kind: global typedef
Properties

NameTypeDefault
hoststring
[httpPort]number3000
[grpcPort]number3010
[proRegTxHash]string