github.com/unicornultrafoundation/go-u2u@v1.0.0-rc1.0.20240205080301-e74a83d3fadc/gossip/protocols/epochpacks/epstream/epstreamseeder/config.go (about) 1 package epstreamseeder 2 3 import ( 4 "github.com/unicornultrafoundation/go-helios/gossip/basestream/basestreamseeder" 5 "github.com/unicornultrafoundation/go-helios/utils/cachescale" 6 ) 7 8 type Config basestreamseeder.Config 9 10 func DefaultConfig(scale cachescale.Func) Config { 11 return Config{ 12 SenderThreads: 2, 13 MaxSenderTasks: 64, 14 MaxPendingResponsesSize: scale.I64(32 * 1024 * 1024), 15 MaxResponsePayloadNum: 4096, 16 MaxResponsePayloadSize: 8 * 1024 * 1024, 17 MaxResponseChunks: 12, 18 } 19 }