{ "abi" : { "events" : [ { "parameters" : [ { "name" : "from", "type" : "Hash160" }, { "name" : "to", "type" : "Hash160" }, { "name" : "amount", "type" : "Integer" }, { "type" : "ByteArray", "name" : "tokenId" } ], "name" : "Transfer" }, { "parameters" : [ { "type" : "String", "name" : "name" }, { "type" : "Hash160", "name" : "oldAdmin" }, { "type" : "Hash160", "name" : "newAdmin" } ], "name" : "SetAdmin" }, { "name" : "Renew", "parameters" : [ { "name" : "name", "type" : "String" }, { "type" : "Integer", "name" : "oldExpiration" }, { "name" : "newExpiration", "type" : "Integer" } ] } ], "methods" : [ { "safe" : true, "parameters" : [], "name" : "symbol", "returntype" : "String", "offset" : 0 }, { "parameters" : [], "name" : "decimals", "returntype" : "Integer", "safe" : true, "offset" : 6 }, { "offset" : 8, "returntype" : "Integer", "name" : "totalSupply", "parameters" : [], "safe" : true }, { "offset" : 53, "safe" : true, "parameters" : [ { "type" : "ByteArray", "name" : "tokenId" } ], "name" : "ownerOf", "returntype" : "Hash160" }, { "safe" : true, "name" : "properties", "returntype" : "Map", "parameters" : [ { "type" : "ByteArray", "name" : "tokenId" } ], "offset" : 184 }, { "safe" : true, "returntype" : "Integer", "name" : "balanceOf", "parameters" : [ { "name" : "owner", "type" : "Hash160" } ], "offset" : 341 }, { "safe" : true, "returntype" : "InteropInterface", "name" : "tokens", "parameters" : [], "offset" : 453 }, { "safe" : true, "name" : "tokensOf", "returntype" : "InteropInterface", "parameters" : [ { "name" : "owner", "type" : "Hash160" } ], "offset" : 494 }, { "offset" : 600, "safe" : false, "parameters" : [ { "type" : "Hash160", "name" : "to" }, { "name" : "tokenId", "type" : "ByteArray" }, { "name" : "data", "type" : "Any" } ], "name" : "transfer", "returntype" : "Boolean" }, { "name" : "update", "returntype" : "Void", "parameters" : [ { "type" : "ByteArray", "name" : "nef" }, { "name" : "manifest", "type" : "String" } ], "safe" : false, "offset" : 1121 }, { "offset" : 1291, "returntype" : "Void", "name" : "addRoot", "parameters" : [ { "name" : "root", "type" : "String" } ], "safe" : false }, { "offset" : 1725, "safe" : true, "parameters" : [], "returntype" : "InteropInterface", "name" : "roots" }, { "offset" : 1757, "parameters" : [ { "type" : "Array", "name" : "priceList" } ], "name" : "setPrice", "returntype" : "Void", "safe" : false }, { "offset" : 1952, "safe" : true, "parameters" : [ { "name" : "length", "type" : "Integer" } ], "name" : "getPrice", "returntype" : "Integer" }, { "offset" : 2017, "safe" : true, "parameters" : [ { "type" : "String", "name" : "name" } ], "name" : "isAvailable", "returntype" : "Boolean" }, { "offset" : 2405, "parameters" : [ { "type" : "String", "name" : "name" }, { "type" : "Hash160", "name" : "owner" } ], "name" : "register", "returntype" : "Boolean", "safe" : false }, { "name" : "renew", "returntype" : "Integer", "parameters" : [ { "type" : "String", "name" : "name" } ], "safe" : false, "offset" : 3113 }, { "offset" : 3123, "safe" : false, "parameters" : [ { "name" : "name", "type" : "String" }, { "name" : "years", "type" : "Integer" } ], "name" : "renew", "returntype" : "Integer" }, { "offset" : 3697, "parameters" : [ { "type" : "String", "name" : "name" }, { "name" : "admin", "type" : "Hash160" } ], "name" : "setAdmin", "returntype" : "Void", "safe" : false }, { "safe" : false, "returntype" : "Void", "name" : "setRecord", "parameters" : [ { "name" : "name", "type" : "String" }, { "type" : "Integer", "name" : "type" }, { "name" : "data", "type" : "String" } ], "offset" : 3921 }, { "name" : "getRecord", "returntype" : "String", "parameters" : [ { "name" : "name", "type" : "String" }, { "type" : "Integer", "name" : "type" } ], "safe" : true, "offset" : 5877 }, { "returntype" : "InteropInterface", "name" : "getAllRecords", "parameters" : [ { "name" : "name", "type" : "String" } ], "safe" : true, "offset" : 6201 }, { "safe" : false, "returntype" : "Void", "name" : "deleteRecord", "parameters" : [ { "name" : "name", "type" : "String" }, { "type" : "Integer", "name" : "type" } ], "offset" : 6281 }, { "offset" : 6565, "name" : "resolve", "returntype" : "String", "parameters" : [ { "name" : "name", "type" : "String" }, { "type" : "Integer", "name" : "type" } ], "safe" : true }, { "safe" : false, "parameters" : [ { "name" : "data", "type" : "Any" }, { "name" : "update", "type" : "Boolean" } ], "name" : "_deploy", "returntype" : "Void", "offset" : 7152 }, { "offset" : 7514, "parameters" : [], "returntype" : "Void", "name" : "_initialize", "safe" : false } ] }, "supportedstandards" : [ "NEP-11" ], "permissions" : [ { "contract" : "0x726cb6e0cd8628a1350a611384688911ab75f51b", "methods" : [ "ripemd160" ] }, { "contract" : "0xacce6fd80d44e1796aa0c2c625e9e4e0ce39efc0", "methods" : [ "atoi", "deserialize", "serialize", "stringSplit" ] }, { "contract" : "0xef4073a0f2b305a38ec4050e4d3d28bc40ea63f5", "methods" : [ "getCommittee" ] }, { "contract" : "0xfffdc93764dbaddd97c48f252a53ea4643faa3fd", "methods" : [ "getContract", "update" ] }, { "methods" : [ "onNEP11Payment" ], "contract" : "*" } ], "features" : {}, "name" : "NameService", "trusts" : [], "extra" : { "Author" : "The Neo Project", "Description" : "Neo Name Service", "Email" : "dev@neo.org" }, "groups" : [] }