code: def _initialize_whitelists(self, chain_state: ChainState):
          
  
          for neighbour in views.all_neighbour_nodes(chain_state):
              if neighbour == ConnectionManager.BOOTSTRAP_ADDR:
                  continue
              self.transport.whitelist(neighbour)
  
          events_queues = views.get_all_messagequeues(chain_state)
  
          for event_queue in events_queues.values():
              for event in event_queue:
                  if isinstance(event, SendLockedTransfer):
                      transfer = event.transfer
                      if transfer.initiator == self.address:
                          self.transport.whitelist(address=transfer.target)
docs: Whitelist neighbors and mediated transfer targets on transport