From a2479a3ade8d2ebce54606156bd471eda985e6eb Mon Sep 17 00:00:00 2001 From: Alex Vanin Date: Wed, 26 Aug 2020 13:24:35 +0300 Subject: [PATCH] [#15] Add notifications list in config Signed-off-by: Alex Vanin --- .gitignore | 2 +- Makefile | 2 +- neofs_config.yml | 55 ++++++++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 57 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index b1fc9d9..3b22992 100644 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,4 @@ *.avm *.nef -config.json +*.manifest.json /vendor/ diff --git a/Makefile b/Makefile index d60ae64..3786e51 100644 --- a/Makefile +++ b/Makefile @@ -4,7 +4,7 @@ NEOGO?=neo-go .PHONY: build tests build: - $(NEOGO) contract compile -i neofs_contract.go -c neofs_config.yml -m config.json + $(NEOGO) contract compile -i neofs_contract.go -c neofs_config.yml -m neofs.manifest.json tests: go mod vendor diff --git a/neofs_config.yml b/neofs_config.yml index 7c0479d..09b90dd 100644 --- a/neofs_config.yml +++ b/neofs_config.yml @@ -1,2 +1,57 @@ hasstorage: true ispayable: false +events: + - name: Deposit + parameters: + - name: from + type: ByteString + - name: amount + type: Integer + - name: receiver + type: ByteString + - name: txHash + type: ByteString + - name: Withdraw + parameters: + - name: user + type: ByteString + - name: amount + type: Integer + - name: txHash + type: ByteString + - name: Cheque + parameters: + - name: id + type: ByteString + - name: user + type: ByteString + - name: amount + type: Integer + - name: lockAccount + type: ByteString + - name: Bind + parameters: + - name: user + type: ByteString + - name: keys + type: Array + - name: Unbind + parameters: + - name: user + type: ByteString + - name: keys + type: Array + - name: InnerRingUpdate + parameters: + - name: id + type: ByteString + - name: innerRingList + type: Array + - name: SetConfig + parameters: + - name: id + type: ByteString + - name: key + type: ByteString + - name: value + type: ByteString