forked from forks/go-ethereum
This PR implements eth/69. This protocol version drops the bloom filter from receipts messages, reducing the amount of data needed for a sync by ~530GB (2.3B txs * 256 byte) uncompressed. Compressed this will be reduced to ~100GB The new version also changes the Status message and introduces the BlockRangeUpdate message to relay information about the available history range. --------- Co-authored-by: Felix Lange <fjl@twurst.com> |
||
|---|---|---|
| .. | ||
| broadcast.go | ||
| discovery.go | ||
| dispatcher.go | ||
| handler.go | ||
| handler_test.go | ||
| handlers.go | ||
| handshake.go | ||
| handshake_test.go | ||
| metrics.go | ||
| peer.go | ||
| peer_test.go | ||
| protocol.go | ||
| protocol_test.go | ||
| receipt.go | ||
| receipt_test.go | ||