Files
go-i2p/lib/config/bootstrap.go

24 lines
530 B
Go
Raw Normal View History

2016-01-28 10:16:26 -05:00
package config
2016-08-17 09:19:56 -04:00
// configuration for 1 reseed server
type ReseedConfig struct {
// url of reseed server
Url string
// fingerprint of reseed su3 signing key
SU3Fingerprint string
}
2016-01-28 10:16:26 -05:00
type BootstrapConfig struct {
2016-08-17 09:19:56 -04:00
// if we have less than this many peers we should reseed
2016-01-29 07:22:31 -05:00
LowPeerThreshold int
2016-08-17 09:19:56 -04:00
// reseed servers
ReseedServers []*ReseedConfig
}
// default configuration for network bootstrap
var DefaultBootstrapConfig = BootstrapConfig{
LowPeerThreshold: 10,
// TODO: add reseed servers
ReseedServers: []*ReseedConfig{},
2016-01-28 10:16:26 -05:00
}