From e9cfe6194f596ea6506961c345894a27a1a8fbe6 Mon Sep 17 00:00:00 2001 From: Evgenii Stratonikov Date: Wed, 23 Mar 2022 12:02:38 +0300 Subject: [PATCH] [#222] netmap: Store public keys in `_deploy` Signed-off-by: Evgenii Stratonikov --- netmap/netmap_contract.go | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/netmap/netmap_contract.go b/netmap/netmap_contract.go index eac639d..3457505 100644 --- a/netmap/netmap_contract.go +++ b/netmap/netmap_contract.go @@ -130,14 +130,7 @@ func _deploy(data interface{}, isUpdate bool) { // initialize the way to collect signatures storage.Put(ctx, notaryDisabledKey, args.notaryDisabled) if args.notaryDisabled { - var irList []common.IRNode - - for i := 0; i < len(args.keys); i++ { - key := args.keys[i] - irList = append(irList, common.IRNode{PublicKey: key}) - } - - common.SetSerialized(ctx, innerRingKey, irList) + common.SetSerialized(ctx, innerRingKey, args.keys) common.InitVote(ctx) runtime.Log("netmap contract notary disabled") }