eth: rework tx fetcher to use O(1) ops + manage network requests
Showing
- core/tx_pool.go 6 additions, 3 deletionscore/tx_pool.go
- eth/fetcher/block_fetcher.go 21 additions, 0 deletionseth/fetcher/block_fetcher.go
- eth/fetcher/metrics.go 0 additions, 54 deletionseth/fetcher/metrics.go
- eth/fetcher/tx_fetcher.go 753 additions, 178 deletionseth/fetcher/tx_fetcher.go
- eth/fetcher/tx_fetcher_test.go 1441 additions, 231 deletionseth/fetcher/tx_fetcher_test.go
- eth/handler.go 29 additions, 30 deletionseth/handler.go
- eth/metrics.go 0 additions, 139 deletionseth/metrics.go
- eth/peer.go 144 additions, 172 deletionseth/peer.go
- eth/protocol.go 4 additions, 3 deletionseth/protocol.go
- eth/protocol_test.go 17 additions, 8 deletionseth/protocol_test.go
- eth/sync.go 37 additions, 38 deletionseth/sync.go
- fuzzbuzz.yaml 8 additions, 0 deletionsfuzzbuzz.yaml
- tests/fuzzers/txfetcher/corpus/0151ee1d0db4c74d3bcdfa4f7396a4c8538748c9-2 1 addition, 0 deletions...fetcher/corpus/0151ee1d0db4c74d3bcdfa4f7396a4c8538748c9-2
- tests/fuzzers/txfetcher/corpus/020dd7b492a6eb34ff0b7d8ee46189422c37e4a7-6 0 additions, 0 deletions...fetcher/corpus/020dd7b492a6eb34ff0b7d8ee46189422c37e4a7-6
- tests/fuzzers/txfetcher/corpus/021d1144e359233c496e22c3250609b11b213e9f-4 12 additions, 0 deletions...fetcher/corpus/021d1144e359233c496e22c3250609b11b213e9f-4
- tests/fuzzers/txfetcher/corpus/0d28327b1fb52c1ba02a6eb96675c31633921bb2-2 15 additions, 0 deletions...fetcher/corpus/0d28327b1fb52c1ba02a6eb96675c31633921bb2-2
- tests/fuzzers/txfetcher/corpus/0fcd827b57ded58e91f7ba2ac2b7ea4d25ebedca-7 1 addition, 0 deletions...fetcher/corpus/0fcd827b57ded58e91f7ba2ac2b7ea4d25ebedca-7
- tests/fuzzers/txfetcher/corpus/109bc9b8fd4fef63493e104c703c79bc4a5e8d34-6 0 additions, 0 deletions...fetcher/corpus/109bc9b8fd4fef63493e104c703c79bc4a5e8d34-6
- tests/fuzzers/txfetcher/corpus/163785ab002746452619f31e8dfcb4549e6f8b6e-6 0 additions, 0 deletions...fetcher/corpus/163785ab002746452619f31e8dfcb4549e6f8b6e-6
- tests/fuzzers/txfetcher/corpus/1adfa6b9ddf5766220c8ff7ede2926ca241bb947-3 11 additions, 0 deletions...fetcher/corpus/1adfa6b9ddf5766220c8ff7ede2926ca241bb947-3
Loading
Please register or sign in to comment