erigon-pulse/swarm
Viktor Trón fd982d3f3b swarm/bmt: async section writer interface to BMT (#778)
- AsyncHasher implements AsyncWriter interface
 - add extra level for zerohashes in pool to lookup empty data hash
 - remove unused segment, hash and depth fields from Tree
 - Hash pkg function -> syncHash moved to test
 - add asyncHash helper func to tests using shuffle
 - add TestAsyncCorrectness to tests
 - add BenchmarkBMTAsync to tests
 - refactor benchmarks using subbenchmarks
 - improved comments
 - preinitialise base hashers on the nodes
2018-07-23 15:09:25 +02:00
..
api swarm: integrate OpenTracing; propagate ctx to internal APIs (#17169) 2018-07-13 17:40:28 +02:00
bmt swarm/bmt: async section writer interface to BMT (#778) 2018-07-23 15:09:25 +02:00
dev swarm: bzz-list, bzz-raw and bzz-immutable schemes (#15667) 2017-12-19 10:49:30 +02:00
fuse swarm: integrate OpenTracing; propagate ctx to internal APIs (#17169) 2018-07-13 17:40:28 +02:00
grafana_dashboards swarm: network rewrite merge 2018-06-21 21:10:31 +02:00
log swarm: network rewrite merge 2018-06-21 21:10:31 +02:00
metrics swarm: ctx propagation; bmt fixes; pss generic notification framework (#17150) 2018-07-09 14:11:49 +02:00
multihash swarm: network rewrite merge 2018-06-21 21:10:31 +02:00
network swarm/network: bump up protocol versions due to wrapped message intro (#17170) 2018-07-13 17:40:55 +02:00
pot swarm: network rewrite merge 2018-06-21 21:10:31 +02:00
pss swarm: integrate OpenTracing; propagate ctx to internal APIs (#17169) 2018-07-13 17:40:28 +02:00
services/swap swarm: network rewrite merge 2018-06-21 21:10:31 +02:00
spancontext swarm: integrate OpenTracing; propagate ctx to internal APIs (#17169) 2018-07-13 17:40:28 +02:00
state swarm: network rewrite merge 2018-06-21 21:10:31 +02:00
storage swarm: integrate OpenTracing; propagate ctx to internal APIs (#17169) 2018-07-13 17:40:28 +02:00
testutil swarm: network rewrite merge 2018-06-21 21:10:31 +02:00
tracing swarm: integrate OpenTracing; propagate ctx to internal APIs (#17169) 2018-07-13 17:40:28 +02:00
AUTHORS swarm: network rewrite merge 2018-06-21 21:10:31 +02:00
network_test.go swarm: ctx propagation; bmt fixes; pss generic notification framework (#17150) 2018-07-09 14:11:49 +02:00
OWNERS swarm: network rewrite merge 2018-06-21 21:10:31 +02:00
state.go swarm: network rewrite merge 2018-06-21 21:10:31 +02:00
swarm_test.go swarm: ctx propagation; bmt fixes; pss generic notification framework (#17150) 2018-07-09 14:11:49 +02:00
swarm.go swarm: integrate OpenTracing; propagate ctx to internal APIs (#17169) 2018-07-13 17:40:28 +02:00