neo-go/pkg/rpc/server/testdata/test_contract.yml
Anna Shaleva c113d682bd core: fix NEO balance state handler
We need to store NEO balance's LastUpdateHeight before GAS mint,
because mint can call onNEP17Payment and onNEP17Payment can call NEO
transfer which also calls GAS mint. Storing balance height allows to
avoid recursion.
2021-09-20 19:23:35 +03:00

16 lines
No EOL
395 B
YAML

name: "Rubl"
supportedstandards: ["NEP-17"]
safemethods: ["balanceOf", "decimals", "symbol", "totalSupply"]
events:
- name: Transfer
parameters:
- name: from
type: Hash160
- name: to
type: Hash160
- name: amount
type: Integer
permissions:
- hash: ef4073a0f2b305a38ec4050e4d3d28bc40ea63f5
methods: ["transfer"]
- methods: ["onNEP17Payment"]