diff --git a/pkg/core/native/management.go b/pkg/core/native/management.go index 2ac14b04ab..1637df0ec1 100644 --- a/pkg/core/native/management.go +++ b/pkg/core/native/management.go @@ -658,6 +658,12 @@ func (m *Management) OnPersist(ic *interop.Context) error { cache = ic.DAO.GetRWCache(m.ID).(*ManagementCache) } updateContractCache(cache, cs) + + ntfName := contractDeployNotificationName + if isUpdate { + ntfName = contractUpdateNotificationName + } + m.emitNotification(ic, ntfName, cs.Hash) } return nil