add_middleware

Documentation for eth_defi.compat.add_middleware function.

add_middleware(web3, middleware_func_or_name, layer=0)

Add middleware with v6/v7 compatibility - FIXED VERSION

Args:

web3: Web3 instance middleware_func_or_name: Either middleware function or string name layer: Layer to inject at (default 0)