fn apply_block_to_stake_pools(
    data: StakePool,
    blocks: StakePoolBlocks,
    block: &ExplorerBlock
) -> Result<(StakePool, StakePoolBlocks), ExplorerError>