diff --git a/CHANGELOG.md b/CHANGELOG.md index cc2f4adad..801ea85dd 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -53,6 +53,7 @@ Changelog for FrostFS Node - Adding of public key for nns group `group.frostfs` at init step (#130) - Iterating over just removed files by FSTree (#98) - Parts of a locked object could not be removed anymore (#141) +- Non-alphabet nodes do not claim notary deposits (#181) ### Removed ### Updated diff --git a/pkg/innerring/innerring.go b/pkg/innerring/innerring.go index 1c2d797ef..54772175e 100644 --- a/pkg/innerring/innerring.go +++ b/pkg/innerring/innerring.go @@ -179,7 +179,9 @@ func (s *Server) Start(ctx context.Context, intError chan<- error) (err error) { return err } - if !s.mainNotaryConfig.disabled { + isAlpha := s.IsAlphabet() + + if isAlpha && !s.mainNotaryConfig.disabled { err = s.initNotary(ctx, s.depositMainNotary, s.awaitMainNotaryDeposit, @@ -190,7 +192,7 @@ func (s *Server) Start(ctx context.Context, intError chan<- error) (err error) { } } - if !s.sideNotaryConfig.disabled { + if isAlpha && !s.sideNotaryConfig.disabled { err = s.initNotary(ctx, s.depositSideNotary, s.awaitSideNotaryDeposit,