Structs

The numbers configured here could always be more than the the maximum limits of staking pallet to ensure election snapshot will not run out of memory. For now, we set them to smaller values since the staking is bounded and the weight pipeline takes hours for this single pallet.

Whilst UseNominatorsAndUpdateBagsList or UseNominatorsMap is in use, this can still be a very large value. Once the BagsList is in full motion, staking might open its door to many more nominators, and this value should instead be what is a “safe” number (e.g. 22500).