github.com/unicornultrafoundation/go-u2u@v1.0.0-rc1.0.20240205080301-e74a83d3fadc/gossip/protocols/dag/dagstream/dagstreamseeder/config.go (about) 1 package dagstreamseeder 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: 8, 13 MaxSenderTasks: 128, 14 MaxPendingResponsesSize: scale.I64(64 * 1024 * 1024), 15 MaxResponsePayloadNum: 16384, 16 MaxResponsePayloadSize: 8 * 1024 * 1024, 17 MaxResponseChunks: 12, 18 } 19 }