Show / Hide Table of Contents
Last modified: Wed Jun 14 17:50:54 2023 +0800

ownerOf

Gets the domain owner. If the domain has expired, an error message is returned instead of the owner.

Parameters

NameTypeDescriptionRequired
domain nameStringA domain name, e.g. "edge.neo"Required

Example

Request body

curl --request POST \
  --url http://seed1t4.neo.org:20332/ \
  --header 'Content-Type: application/json' \
  --data '{
  "jsonrpc": "2.0",
  "method": "invokefunction",
  "params": [ "0x152fa9ceeb2c83f40e3d3d6da6c1f8898dd4891a", "ownerOf",
                         [
                             {
                                 "type":"ByteArray","value":"ZWRnZS5uZW8="
                             }
                         ],
    [
      {
        "account": "NMzaUBM56iumJ8pHfjjCuKsAepKxENkUqN",
        "scopes": "CalledByEntry"
      }
    ]
],
  "id": 1
}
'

Response body

{
    "jsonrpc": "2.0",
    "id": 1,
    "result": {
        "script": "DAhlZGdlLm5lbxHAHwwHb3duZXJPZgwUGonUjYn4waZtPT0O9IMs686pLxVBYn1bUg==",
        "state": "HALT",
        "gasconsumed": "589170",
        "exception": null,
        "stack": [
            {
                "type": "ByteString",
                "value": "3f9BbV5KcZwWd8ismxMpFmvXJ+g="
            }
        ]
    }
}