Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | core/bloombits, eth/filters: handle null topics (#15195) | Péter Szilágyi | 2017-09-27 | 2 | -2/+42 |
| | | | | | | | | | | When implementing the new bloombits based filter, I've accidentally broke null topics by removing the special casing of common.Hash{} filter rules, which acted as the wildcard topic until now. This PR fixes the regression, but instead of using the magic hash common.Hash{} as the null wildcard, the PR reworks the code to handle nil topics during parsing, converting a JSON null into nil []common.Hash topic. | ||||
* | core/bloombits: drop nil-matcher special case | Péter Szilágyi | 2017-09-06 | 2 | -10/+7 |
| | |||||
* | core/bloombits: use general filters instead of addresses and topics | Zsolt Felfoldi | 2017-09-06 | 2 | -45/+15 |
| | |||||
* | core/bloombits: AddBloom index parameter and fixes variable names | Zsolt Felfoldi | 2017-09-06 | 2 | -6/+9 |
| | |||||
* | core, eth: clean up bloom filtering, add some tests | Péter Szilágyi | 2017-09-06 | 9 | -687/+1086 |
| | |||||
* | core, eth: add bloombit indexer, filter based on it | Zsolt Felfoldi | 2017-09-06 | 4 | -0/+939 |