extract build/version to api/version, remove api package dep on build

This commit is contained in:
whyrusleeping
2021-03-05 14:28:13 -08:00
parent b4ca7928f1
commit e7a1d72ba8
19 changed files with 121 additions and 116 deletions
+4 -4
View File
@@ -179,13 +179,13 @@ func (a *CommonAPI) ID(context.Context) (peer.ID, error) {
return a.Host.ID(), nil
}
func (a *CommonAPI) Version(context.Context) (api.Version, error) {
v, err := build.VersionForType(build.RunningNodeType)
func (a *CommonAPI) Version(context.Context) (api.APIVersion, error) {
v, err := api.VersionForType(api.RunningNodeType)
if err != nil {
return api.Version{}, err
return api.APIVersion{}, err
}
return api.Version{
return api.APIVersion{
Version: build.UserVersion(),
APIVersion: v,