import PoolRewardsManagement from 'node-webdollar/src/common/mining-pools/pool/pool-management/pool-work/rewards/Payout/Pool-Process-Remaining-Payment.js'
PoolRewardsManagement
Constructor Summary
Public Constructor | ||
public |
|
Member Summary
Public Members | ||
public |
blockchain: * |
|
public |
|
|
public |
poolData: * |
|
public |
|
|
public |
|
|
public |
|
|
public |
|
Private Members | ||
private |
|
|
private |
_toAddresses: *[] |
Method Summary
Public Methods | ||
public |
|
|
public |
async createTransactions() |
|
public |
async doPayout() |
|
public |
|
|
public |
|
Private Methods | ||
private |
_addAddressTo(address: *): * |
|
private |
|
|
private |
_findAddressTo(address: *, returnPos: boolean): * |
|
private |
_removeAddressTo(address: *) |
Public Constructors
public constructor() source
Public Members
public blockchain: * source
public poolData: * source
public poolFeePercent: * source
public poolManagement: * source
Private Members
private _toAddresses: *[] source
Public Methods
public createRemainPayouts() source
public async createTransactions() source
public async doPayout() source
public updateMinersReward() source
Private Methods
private _addAddressTo(address: *): * source
Params:
Name | Type | Attribute | Description |
address | * |
Return:
* |
private _findAddressTo(address: *, returnPos: boolean): * source
Params:
Name | Type | Attribute | Description |
address | * | ||
returnPos | boolean |
|
Return:
* |
private _removeAddressTo(address: *) source
Params:
Name | Type | Attribute | Description |
address | * |