frostfs-aio/vendor/contracts/frostfsid/config.json
Alex Vanin abf918111f [#41] Update smart-contracts up to v0.19.3
Signed-off-by: Alex Vanin <a.vanin@yadro.com>
2024-09-04 17:20:00 +03:00

1 line
No EOL
7.4 KiB
JSON
Executable file

{"name":"Identity","abi":{"methods":[{"name":"_deploy","offset":0,"parameters":[{"name":"data","type":"Any"},{"name":"isUpdate","type":"Boolean"}],"returntype":"Void","safe":false},{"name":"addSubjectKey","offset":892,"parameters":[{"name":"addr","type":"Hash160"},{"name":"key","type":"PublicKey"}],"returntype":"Void","safe":false},{"name":"addSubjectToGroup","offset":4231,"parameters":[{"name":"addr","type":"Hash160"},{"name":"groupID","type":"Integer"}],"returntype":"Void","safe":false},{"name":"clearAdmin","offset":422,"parameters":[],"returntype":"Void","safe":false},{"name":"createGroup","offset":3258,"parameters":[{"name":"ns","type":"String"},{"name":"group","type":"String"}],"returntype":"Integer","safe":false},{"name":"createNamespace","offset":2864,"parameters":[{"name":"ns","type":"String"}],"returntype":"Void","safe":false},{"name":"createSubject","offset":588,"parameters":[{"name":"ns","type":"String"},{"name":"key","type":"PublicKey"}],"returntype":"Void","safe":false},{"name":"deleteGroup","offset":4856,"parameters":[{"name":"ns","type":"String"},{"name":"groupID","type":"Integer"}],"returntype":"Void","safe":false},{"name":"deleteGroupKV","offset":4082,"parameters":[{"name":"ns","type":"String"},{"name":"groupID","type":"Integer"},{"name":"key","type":"String"}],"returntype":"Void","safe":false},{"name":"deleteSubject","offset":2029,"parameters":[{"name":"addr","type":"Hash160"}],"returntype":"Void","safe":false},{"name":"deleteSubjectKV","offset":1864,"parameters":[{"name":"addr","type":"Hash160"},{"name":"key","type":"String"}],"returntype":"Void","safe":false},{"name":"getAdmin","offset":462,"parameters":[],"returntype":"Hash160","safe":true},{"name":"getGroup","offset":3452,"parameters":[{"name":"ns","type":"String"},{"name":"groupID","type":"Integer"}],"returntype":"Array","safe":true},{"name":"getGroupByName","offset":3733,"parameters":[{"name":"ns","type":"String"},{"name":"name","type":"String"}],"returntype":"Array","safe":true},{"name":"getGroupExtended","offset":3520,"parameters":[{"name":"ns","type":"String"},{"name":"groupID","type":"Integer"}],"returntype":"Array","safe":true},{"name":"getGroupIDByName","offset":3644,"parameters":[{"name":"ns","type":"String"},{"name":"name","type":"String"}],"returntype":"Integer","safe":true},{"name":"getNamespace","offset":2980,"parameters":[{"name":"ns","type":"String"}],"returntype":"Array","safe":true},{"name":"getNamespaceExtended","offset":3050,"parameters":[{"name":"ns","type":"String"}],"returntype":"Array","safe":true},{"name":"getSubject","offset":2228,"parameters":[{"name":"addr","type":"Hash160"}],"returntype":"Array","safe":true},{"name":"getSubjectByKey","offset":2541,"parameters":[{"name":"key","type":"PublicKey"}],"returntype":"Array","safe":true},{"name":"getSubjectByName","offset":2729,"parameters":[{"name":"ns","type":"String"},{"name":"name","type":"String"}],"returntype":"Array","safe":true},{"name":"getSubjectExtended","offset":2337,"parameters":[{"name":"addr","type":"Hash160"}],"returntype":"Array","safe":true},{"name":"getSubjectKeyByName","offset":2752,"parameters":[{"name":"ns","type":"String"},{"name":"name","type":"String"}],"returntype":"PublicKey","safe":true},{"name":"listGroupSubjects","offset":4828,"parameters":[{"name":"ns","type":"String"},{"name":"groupID","type":"Integer"}],"returntype":"InteropInterface","safe":true},{"name":"listGroups","offset":4205,"parameters":[{"name":"ns","type":"String"}],"returntype":"InteropInterface","safe":true},{"name":"listNamespaceSubjects","offset":3232,"parameters":[{"name":"ns","type":"String"}],"returntype":"InteropInterface","safe":true},{"name":"listNamespaces","offset":3204,"parameters":[],"returntype":"InteropInterface","safe":true},{"name":"listSubjects","offset":2836,"parameters":[],"returntype":"InteropInterface","safe":true},{"name":"removeSubjectFromGroup","offset":4532,"parameters":[{"name":"addr","type":"Hash160"},{"name":"groupID","type":"Integer"}],"returntype":"Void","safe":false},{"name":"removeSubjectKey","offset":1177,"parameters":[{"name":"addr","type":"Hash160"},{"name":"key","type":"PublicKey"}],"returntype":"Void","safe":false},{"name":"setAdmin","offset":381,"parameters":[{"name":"addr","type":"Hash160"}],"returntype":"Void","safe":false},{"name":"setGroupKV","offset":3947,"parameters":[{"name":"ns","type":"String"},{"name":"groupID","type":"Integer"},{"name":"key","type":"String"},{"name":"val","type":"String"}],"returntype":"Void","safe":false},{"name":"setGroupName","offset":3807,"parameters":[{"name":"ns","type":"String"},{"name":"groupID","type":"Integer"},{"name":"name","type":"String"}],"returntype":"Void","safe":false},{"name":"setSubjectKV","offset":1687,"parameters":[{"name":"addr","type":"Hash160"},{"name":"key","type":"String"},{"name":"val","type":"String"}],"returntype":"Void","safe":false},{"name":"setSubjectName","offset":1505,"parameters":[{"name":"addr","type":"Hash160"},{"name":"name","type":"String"}],"returntype":"Void","safe":false},{"name":"update","offset":488,"parameters":[{"name":"script","type":"ByteArray"},{"name":"manifest","type":"ByteArray"},{"name":"data","type":"Any"}],"returntype":"Void","safe":false},{"name":"version","offset":584,"parameters":[],"returntype":"Integer","safe":true}],"events":[{"name":"CreateSubject","parameters":[{"name":"subjectAddress","type":"Hash160"}]},{"name":"AddSubjectKey","parameters":[{"name":"subjectAddress","type":"Hash160"},{"name":"subjectKey","type":"PublicKey"}]},{"name":"RemoveSubjectKey","parameters":[{"name":"subjectAddress","type":"Hash160"},{"name":"subjectKey","type":"PublicKey"}]},{"name":"SetSubjectName","parameters":[{"name":"subjectAddress","type":"Hash160"},{"name":"name","type":"String"}]},{"name":"SetSubjectKV","parameters":[{"name":"subjectAddress","type":"Hash160"},{"name":"key","type":"String"},{"name":"value","type":"String"}]},{"name":"DeleteSubjectKV","parameters":[{"name":"subjectAddress","type":"Hash160"},{"name":"key","type":"String"}]},{"name":"DeleteSubject","parameters":[{"name":"subjectAddress","type":"Hash160"}]},{"name":"CreateNamespace","parameters":[{"name":"namespace","type":"String"}]},{"name":"AddSubjectToNamespace","parameters":[{"name":"subjectAddress","type":"Hash160"},{"name":"namespace","type":"String"}]},{"name":"RemoveSubjectFromNamespace","parameters":[{"name":"subjectAddress","type":"Hash160"},{"name":"namespace","type":"String"}]},{"name":"CreateGroup","parameters":[{"name":"namespace","type":"String"},{"name":"group","type":"String"}]},{"name":"SetGroupName","parameters":[{"name":"namespace","type":"String"},{"name":"groupID","type":"Integer"},{"name":"name","type":"String"}]},{"name":"SetGroupKV","parameters":[{"name":"namespace","type":"String"},{"name":"groupID","type":"Integer"},{"name":"key","type":"String"},{"name":"value","type":"String"}]},{"name":"DeleteGroupKV","parameters":[{"name":"namespace","type":"String"},{"name":"groupID","type":"Integer"},{"name":"key","type":"String"}]},{"name":"AddSubjectToGroup","parameters":[{"name":"subjectAddress","type":"Hash160"},{"name":"namespace","type":"String"},{"name":"groupID","type":"Integer"}]},{"name":"RemoveSubjectFromGroup","parameters":[{"name":"subjectAddress","type":"Hash160"},{"name":"namespace","type":"String"},{"name":"groupID","type":"Integer"}]},{"name":"DeleteGroup","parameters":[{"name":"namespace","type":"String"},{"name":"groupID","type":"Integer"}]}]},"features":{},"groups":[],"permissions":[{"contract":"*","methods":["update"]}],"supportedstandards":[],"trusts":[],"extra":null}