28 lines
582 B
Go
28 lines
582 B
Go
|
package config
|
||
|
|
||
|
type DealmakingConfiger interface {
|
||
|
GetDealmakingConfig() DealmakingConfig
|
||
|
SetDealmakingConfig(DealmakingConfig)
|
||
|
}
|
||
|
|
||
|
func (c *StorageMiner) GetDealmakingConfig() DealmakingConfig {
|
||
|
return c.Dealmaking
|
||
|
}
|
||
|
|
||
|
func (c *StorageMiner) SetDealmakingConfig(other DealmakingConfig) {
|
||
|
c.Dealmaking = other
|
||
|
}
|
||
|
|
||
|
type SealingConfiger interface {
|
||
|
GetSealingConfig() SealingConfig
|
||
|
SetSealingConfig(SealingConfig)
|
||
|
}
|
||
|
|
||
|
func (c *StorageMiner) GetSealingConfig() SealingConfig {
|
||
|
return c.Sealing
|
||
|
}
|
||
|
|
||
|
func (c *StorageMiner) SetSealingConfig(other SealingConfig) {
|
||
|
c.Sealing = other
|
||
|
}
|