From 5fa000cbae71e82b4902bc03021b482a1e64ee09 Mon Sep 17 00:00:00 2001 From: Alex Vanin Date: Wed, 23 Jun 2021 20:47:33 +0300 Subject: [PATCH 1/2] examples: rename `onNEP11Transfer` to `onNEP11Payment` in manifests There is no such thing as `onNEP11Transfer` in NEP-11. --- examples/nft-nd-nns/nns.yml | 2 +- examples/nft-nd/nft.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/examples/nft-nd-nns/nns.yml b/examples/nft-nd-nns/nns.yml index 621bc32cc..1071e15b0 100644 --- a/examples/nft-nd-nns/nns.yml +++ b/examples/nft-nd-nns/nns.yml @@ -14,4 +14,4 @@ events: - name: tokenId type: ByteArray permissions: - - methods: ["onNEP11Transfer"] + - methods: ["onNEP11Payment"] diff --git a/examples/nft-nd/nft.yml b/examples/nft-nd/nft.yml index e8ce679f2..c7b3a00b8 100644 --- a/examples/nft-nd/nft.yml +++ b/examples/nft-nd/nft.yml @@ -13,4 +13,4 @@ events: - name: tokenId type: ByteArray permissions: - - methods: ["onNEP11Transfer"] \ No newline at end of file + - methods: ["onNEP11Payment"] \ No newline at end of file From 90400d951a12ff4fe38e9d9041b685c391361d29 Mon Sep 17 00:00:00 2001 From: Alex Vanin Date: Wed, 23 Jun 2021 20:56:09 +0300 Subject: [PATCH 2/2] examples: add missing permission methods in manifests --- examples/nft-nd-nns/nns.yml | 2 ++ examples/nft-nd/nft.yml | 4 +++- examples/oracle/oracle.yml | 2 ++ examples/timer/timer.yml | 2 ++ examples/token/token.yml | 2 ++ 5 files changed, 11 insertions(+), 1 deletion(-) diff --git a/examples/nft-nd-nns/nns.yml b/examples/nft-nd-nns/nns.yml index 1071e15b0..01e89b72b 100644 --- a/examples/nft-nd-nns/nns.yml +++ b/examples/nft-nd-nns/nns.yml @@ -14,4 +14,6 @@ events: - name: tokenId type: ByteArray permissions: + - hash: fffdc93764dbaddd97c48f252a53ea4643faa3fd + methods: ["update"] - methods: ["onNEP11Payment"] diff --git a/examples/nft-nd/nft.yml b/examples/nft-nd/nft.yml index c7b3a00b8..d56844578 100644 --- a/examples/nft-nd/nft.yml +++ b/examples/nft-nd/nft.yml @@ -13,4 +13,6 @@ events: - name: tokenId type: ByteArray permissions: - - methods: ["onNEP11Payment"] \ No newline at end of file + - hash: fffdc93764dbaddd97c48f252a53ea4643faa3fd + methods: ["update", "destroy"] + - methods: ["onNEP11Payment"] diff --git a/examples/oracle/oracle.yml b/examples/oracle/oracle.yml index 6e67ec888..4554d6e67 100644 --- a/examples/oracle/oracle.yml +++ b/examples/oracle/oracle.yml @@ -1,3 +1,5 @@ name: "Oracle example" supportedstandards: [] events: +permissions: + - methods: ["request"] diff --git a/examples/timer/timer.yml b/examples/timer/timer.yml index 5e6cbed6b..13d2daad7 100644 --- a/examples/timer/timer.yml +++ b/examples/timer/timer.yml @@ -1,3 +1,5 @@ name: "Timer example" supportedstandards: [] events: [] +permissions: + - methods: '*' diff --git a/examples/token/token.yml b/examples/token/token.yml index 071976019..8c7b3d005 100644 --- a/examples/token/token.yml +++ b/examples/token/token.yml @@ -10,3 +10,5 @@ events: type: Hash160 - name: amount type: Integer +permissions: + - methods: ["onNEP17Payment"]