Config for deal publishing control addresses

This commit is contained in:
Łukasz Magiera
2021-07-07 18:00:54 +02:00
parent 49896afe9f
commit 8f5c0c60f5
5 changed files with 39 additions and 8 deletions
+9
View File
@@ -188,6 +188,15 @@ func AddressSelector(addrConf *config.MinerAddressConfig) func() (*storage.Addre
as.TerminateControl = append(as.TerminateControl, addr)
}
for _, s := range addrConf.DealPublishControl {
addr, err := address.NewFromString(s)
if err != nil {
return nil, xerrors.Errorf("parsing deal publishing control address: %w", err)
}
as.DealPublishControl = append(as.DealPublishControl, addr)
}
return as, nil
}
}