[#146] frostfsid: Use named variable instead of []byte{1}

Signed-off-by: Dmitrii Stepanov <d.stepanov@yadro.com>
This commit is contained in:
Dmitrii Stepanov 2025-05-05 12:19:56 +03:00
parent 883a39011d
commit ae07280ae8
Signed by: dstepanov-yadro
GPG key ID: 237AF1A763293BC0

View file

@ -107,6 +107,8 @@ const (
nsPurgeState = "purge"
)
var dummyValue = []byte{1}
func _deploy(data any, isUpdate bool) {
ctx := storage.GetContext()
@ -168,7 +170,7 @@ func _deploy(data any, isUpdate bool) {
subject := std.Deserialize(iterator.Value(it).([]byte)).(Subject)
subjAddr := contract.CreateStandardAccount(subject.PrimaryKey)
for i := 0; i < len(subject.AdditionalKeys); i++ {
storage.Put(ctx, subjectToAdditionalKeyKey(subjAddr, subject.AdditionalKeys[i]), []byte{1})
storage.Put(ctx, subjectToAdditionalKeyKey(subjAddr, subject.AdditionalKeys[i]), dummyValue)
}
subject.AdditionalKeys = nil
storage.Put(ctx, subjectKeyFromAddr(subjAddr), std.Serialize(subject))
@ -268,7 +270,7 @@ func CreateSubject(ns string, key interop.PublicKey) {
storage.Put(ctx, sKey, std.Serialize(subj))
nsSubjKey := namespaceSubjectKey(ns, addr)
storage.Put(ctx, nsSubjKey, []byte{1})
storage.Put(ctx, nsSubjKey, dummyValue)
storage.Put(ctx, allAddressKey, true)
runtime.Notify("CreateSubject", interop.Hash160(addr))
@ -297,7 +299,7 @@ func AddSubjectKey(addr interop.Hash160, key interop.PublicKey) {
panic("key already added")
}
storage.Put(ctx, saKey, []byte{1})
storage.Put(ctx, saKey, dummyValue)
sKey := subjectKeyFromAddr(addr)
data = storage.Get(ctx, sKey).([]byte)
@ -307,7 +309,7 @@ func AddSubjectKey(addr interop.Hash160, key interop.PublicKey) {
subject := std.Deserialize(data).(Subject)
checkNamespaceState(subject.Namespace)
storage.Put(ctx, subjectToAdditionalKeyKey(addr, key), []byte{1})
storage.Put(ctx, subjectToAdditionalKeyKey(addr, key), dummyValue)
storage.Put(ctx, addressKey, true)
runtime.Notify("AddSubjectKey", addr, key)
}
@ -938,7 +940,7 @@ func AddSubjectToGroup(addr interop.Hash160, groupID int) {
}
gsKey := groupSubjectKey(subject.Namespace, groupID, addr)
storage.Put(ctx, gsKey, []byte{1})
storage.Put(ctx, gsKey, dummyValue)
runtime.Notify("AddSubjectToGroup", addr, subject.Namespace, groupID)
}