code: def get_token_network_events(
          chain: BlockChainService,
          token_network_address: Address,
          contract_manager: ContractManager,
          events: Optional[List[str]] = ALL_EVENTS,
          from_block: BlockSpecification = GENESIS_BLOCK_NUMBER,
          to_block: BlockSpecification = 'latest',
  ) -> List[Dict]:
      
  
      return get_contract_events(
          chain,
          contract_manager.get_contract_abi(CONTRACT_TOKEN_NETWORK),
          token_network_address,
          events,
          from_block,
          to_block,
      )
docs: Helper to get all events of the ChannelManagerContract at `token_address`.