program()
Last updated
Last updated
This function is used to get detailed information about a specific rewards program.
Name | Type | Description |
---|---|---|
This function returns details about the specified rewards program.
Variable Type | Returns |
---|---|
Example response:
tuple : 1663606800,1671469200,0,0,0x356d286A49F484B73e58d757d85fc5ABc9Ebf4F2,false,0,3750004567458270746848413,3750004567458270746848413
pool
address
The contract address of the token.
uint32
The Unix timestamp indicating when the rewards program started.
uint32
The Unix timestamp indicating when the rewards program will end.
uint32
The half-life of the rewards program if the program does not use a linear distribution.
uint32
The Unix timestamp of the previous distribution period.
Token
The token address of the bnToken being distributed as rewards.
bool
True: The program is currently paused. False: The program is not paused.
uint8
The distribution schedule for the program. 0: Linear distribution 1: Exponential decay distribution
uint256
The total number of reward tokens being distributed through the program.
uint256
The number of reward tokens yet to be distributed.