Fix address-less filter listening in Provider (#741).

This commit is contained in:
Richard Moore 2020-02-27 19:29:02 +00:00
parent 0ad94cdf81
commit 64dccb275c
No known key found for this signature in database
GPG Key ID: 665176BE8E9DC651

View File

@ -333,7 +333,8 @@ export class BaseProvider extends Provider {
toBlock: blockNumber,
topics: topics
}
if (!filter.address) { delete filter.address; }
if (!filter.address || filter.address === "*") { delete filter.address; }
const runner = this.getLogs(filter).then((logs) => {
if (logs.length === 0) { return; }
logs.forEach((log: Log) => {