eth_uninstallFilter
Uninstalls a filter with given id. Should always be called when watch is no longer needed. Additionally Filters timeout when they aren't requested with eth_getFilterChanges for a period of time.
Parameters
QUANTITY - the filter id.
Returns
Boolean
- true
if the filter was successfully uninstalled, otherwise false
.
Example
NOTE: In this example we are using public Ethereum endpoint. Ideally, for your own projects, you should use your own endpoint, which you can generate for free by connecting to your wallet here.
Query
NOTE: ethers
used below is a well-known web3 library, check it out here.
import { ethers } from 'ethers';
const provider =
new ethers
.providers
.JsonRpcProvider("https://www.noderpc.xyz/rpc-mainnet/public")
const logs = async ()=> {
const result = await provider.send("eth_uninstallFilter", ["0x0700000000000000f9383206a08e58ea"]);
console.log(result);
}
logs();
Result
true
Last updated