From 973e50ad7232a79099cd1c7cd539cb8b5077e1f3 Mon Sep 17 00:00:00 2001 From: Leonard Lyubich Date: Wed, 1 Dec 2021 19:19:22 +0300 Subject: [PATCH] [#979] ir/subnet: Register parser and handler of RemoveNode event Signed-off-by: Leonard Lyubich --- pkg/innerring/processors/netmap/processor.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkg/innerring/processors/netmap/processor.go b/pkg/innerring/processors/netmap/processor.go index ba7630be..0d135117 100644 --- a/pkg/innerring/processors/netmap/processor.go +++ b/pkg/innerring/processors/netmap/processor.go @@ -176,6 +176,8 @@ func (np *Processor) ListenerNotificationParsers() []event.NotificationParserInf p.SetType(removeNodeNotification) p.SetParser(subnetEvent.ParseRemoveNode) + parsers = append(parsers, p) + p.SetScriptHash(np.netmapClient.ContractAddress()) // new epoch event @@ -211,6 +213,8 @@ func (np *Processor) ListenerNotificationHandlers() []event.NotificationHandlerI i.SetType(removeNodeNotification) i.SetHandler(np.handleRemoveNode) + handlers = append(handlers, i) + i.SetScriptHash(np.netmapClient.ContractAddress()) // new epoch handler