# sbch\_validatorsInfo

Returns the validators info.

Parameters: N/A

Returns: a validator info object:

* genesisMainnetBlockHeight: `QUANTITY` - The BCH mainnet height when smartbch chain mint genesis block.
* currEpochNum: `QUANTITY` - The epoch number of current epoch.
* validators: `Array` - Array of validator object, which mean validators created by call `stakingContract.createValidator` method.
* validatorsUpdate: `Array` - Array of validator object, which mean validators whose voting power updated when epoch switch.
* pendingRewards: `Array` - Array of pending rewards object, which mean validator pending rewards.
* minGasPrice: `QUANTITY` - The minimum gas price decided in current block.
* lastMinGasPrice: `QUANTITY` - The minimum gas price used in current block.
* currValidators: `Array` - Array of validator object, which mean validators who on duty in current epoch.

And the `validator` object has fields:

* address: `DATA`, 20 Bytes - Address of the validator.
* pubkey: `DATA`, 32 Bytes - Consensus pubkey of the validator.
* reward\_to: `DATA`, 20 Bytes - Address to receive block mint rewards.
* voting\_power: `QUANTITY` - The minimum gas price decided in current block.
* introduction: `String` - The introduction of validator.
* staked\_coins `DATA`, 32 Bytes - Staked coins of the validator.
* is\_retiring: `Boolean` - Indicate whether validator is retired.
