I am trying to look up pending transactions in the BEP20 network using web3.py. As stated in in this stack overflow question, one option to do this is using the filter object. Here is a minimal example that should reproduce my problem:
from web3 import Web3
peer = "https://bsc-dataseed.binance.org/"
w3 = Web3(Web3.HTTPProvider(peer))
f = w3.eth.filter('pending')
res = f.get_all_entries()
This code results in the ValueError:
ValueError: {'code': -32000, 'message': 'filter not found'}
Am I missing something?