Home Reference Source
public class | source

PoolPayouts

Constructor Summary

Public Constructor
public

Member Summary

Public Members
public
public
public
Private Members
private
private

Method Summary

Public Methods
public

async doPayout()

Private Methods
private

_addAddressTo(address: *): *

private

async _doPayout(): boolean

private

_findAddressTo(address: *, returnPos: boolean): *

private

_removeAddressTo(address: *)

Public Constructors

public constructor() source

Public Members

public blockchain: * source

public poolData: * source

public poolManagement: * source

Private Members

private _payoutInProgress: boolean source

private _toAddresses: *[] source

Public Methods

public async doPayout() source

Private Methods

private _addAddressTo(address: *): * source

Params:

NameTypeAttributeDescription
address *

Return:

*

private async _doPayout(): boolean source

Return:

boolean

private _findAddressTo(address: *, returnPos: boolean): * source

Params:

NameTypeAttributeDescription
address *
returnPos boolean
  • optional
  • default: false

Return:

*

private _removeAddressTo(address: *) source

Params:

NameTypeAttributeDescription
address *