code: def contracts_version_expects_deposit_limits(contracts_version: Optional[str]) -> bool:
      
      if contracts_version is None:
          return True
      if contracts_version == '0.3._':
          return False
      return compare(contracts_version, '0.9.0') > -1
docs: Answers whether TokenNetworkRegistry of the contracts_vesion needs deposit limits