Type Alias access_protocol::state::StakePoolRef
source · pub type StakePoolRef<'a> = StakePool<RefMut<'a, StakePoolHeader>, RefMut<'a, [RewardsTuple]>>;Aliased Type§
struct StakePoolRef<'a> {
pub header: RefMut<'a, StakePoolHeader>,
pub balances: RefMut<'a, [RewardsTuple]>,
}Fields§
§header: RefMut<'a, StakePoolHeader>§balances: RefMut<'a, [RewardsTuple]>Circular buffer of length STAKE_BUFFER_LEN storing (inflation * pool_total_staked / total_staked) in FP32 format