From 8d8482a88e32907b080a0b1f95847092e63d5dc6 Mon Sep 17 00:00:00 2001 From: Pavel Karpy Date: Tue, 9 Mar 2021 13:05:19 +0300 Subject: [PATCH] [#26] Add `safemethods` fields Fill in `safemethods` fields in contract config files with methods that do not change contract storages. Signed-off-by: Pavel Karpy --- alphabet/config.yml | 1 + audit/config.yml | 1 + container/config.yml | 1 + neofs/config.yml | 1 + neofsid/config.yml | 1 + netmap/config.yml | 1 + proxy/config.yml | 1 + reputation/config.yml | 1 + 8 files changed, 8 insertions(+) diff --git a/alphabet/config.yml b/alphabet/config.yml index 4dd0f67..06f2328 100644 --- a/alphabet/config.yml +++ b/alphabet/config.yml @@ -1 +1,2 @@ name: "NeoFS Alphabet" +safemethods: ["gas", "neo", "name", "version"] diff --git a/audit/config.yml b/audit/config.yml index ac932c8..e452888 100644 --- a/audit/config.yml +++ b/audit/config.yml @@ -1 +1,2 @@ name: "NeoFS Audit" +safemethods: ["get", "list", "listByEpoch", "listByCID", "listByNode", "version"] diff --git a/container/config.yml b/container/config.yml index 4be8623..1c277be 100644 --- a/container/config.yml +++ b/container/config.yml @@ -1,4 +1,5 @@ name: "NeoFS Container" +safemethods: ["get", "owner", "list", "eacl", "getContainerSize", "listContainerSizes", "startContainerEstimation", "stopContainerEstimation", "version"] events: - name: containerPut parameters: diff --git a/neofs/config.yml b/neofs/config.yml index ded3c6f..b938a52 100644 --- a/neofs/config.yml +++ b/neofs/config.yml @@ -1,4 +1,5 @@ name: "NeoFS" +safemethods: ["innerRingList", "innerRingCandidates", "withdraw", "bind", "unbind", "isInnerRing", "config", "listConfig", "version"] events: - name: Deposit parameters: diff --git a/neofsid/config.yml b/neofsid/config.yml index 1ae28ec..53a6a5c 100644 --- a/neofsid/config.yml +++ b/neofsid/config.yml @@ -1 +1,2 @@ name: "NeoFS ID" +safemethods: ["key", "version"] diff --git a/netmap/config.yml b/netmap/config.yml index 1add741..208ed1b 100644 --- a/netmap/config.yml +++ b/netmap/config.yml @@ -1,4 +1,5 @@ name: "NeoFS Netmap" +safemethods: ["innerRingList", "multiaddress", "addPeer", "epoch", "netmap", "snapshot", "snapshotByEpoch", "config", "listConfig", "version"] events: - name: AddPeer parameters: diff --git a/proxy/config.yml b/proxy/config.yml index 6b64aa3..a916a5f 100644 --- a/proxy/config.yml +++ b/proxy/config.yml @@ -1 +1,2 @@ name: "NeoFS Notary Proxy" +safemethods: ["verify", "version"] diff --git a/reputation/config.yml b/reputation/config.yml index f9ae710..e2c953f 100644 --- a/reputation/config.yml +++ b/reputation/config.yml @@ -1 +1,2 @@ name: "NeoFS Reputation" +safemethods: ["list"]