programs()
This function is in the StandardRewards.sol contract.
Function programs()
This function is used to get details for a list of rewards programs.
Function Arguments
Name | Type | Description |
---|---|---|
ids | uint256[] | This is an array of reward program IDs. |
Return Variables
This function gets details for the indicated rewards programs.
Variable Type | Returns |
---|---|
uint256 | The ID of the rewards program. |
address | The token address of the token. |
address | The token address of the pool token (bnToken). |
address | The token address of the token being distributed as rewards. |
bool | True: The program is currently enabled. False: The program is disabled. |
uint32 | The Unix timestamp indicating the start time of the program. |
uint32 | The Unix timestamp indicating the end time of the program. |
uint256 | The rate at which rewards are distributed. |
uint256 | The amount of rewards yet to be distributed. |
Example response:
tuple[] : 1,0x1F573D6Fb3F13d689FF844B4cE37794d79a7FF1C,0xAB05Cf7C6c3a288cd36326e4f7b8600e7268E344,0x1F573D6Fb3F13d689FF844B4cE37794d79a7FF1C,true,1650318544,1652737744,18394510582010582,30586756872551000345330
Last updated