Skip to content

Getaddressinfo

getaddressinfo

Return information about the given raptoreum address. Some information requires the address

Arguments

Position Name Type Required Default Description

Result

{                                   (json object)
  "address" : "str",                (string) The raptoreum address validated.
  "scriptPubKey" : "hex",           (string) The hex-encoded scriptPubKey generated by the address.
  "ismine" : true|false,            (boolean) If the address is yours.
  "iswatchonly" : true|false,       (boolean) If the address is watchonly.
  "solvable" : true|false,          (boolean) Whether we know how to spend coins sent to this address, ignoring the possible lack of private keys.
  "desc" : "str",                   (string, optional) A descriptor for spending coins sent to this address (only when solvable).
  "isscript" : true|false,          (boolean) If the key is a script.
  "ischange" : true|false,          (boolean) If the address was used for change output.
  "script" : "str",                 (string, optional) The output script type. Only if "isscript" is true and the redeemscript is known. Possible types: nonstandard, pubkey, pubkeyhash, scripthash, multisig, nulldata
  "hex" : "hex",                    (string, optional) The redeemscript for the p2sh address.
  "pubkeys" : [                     (json array, optional) Array of pubkeys associated with the known redeemscript (only if "script" is "multisig").
    "str",                          (string)
    ...
  ],
  "sigsrequired" : n,               (numeric, optional) The number of signatures required to spend multisig output (only if "script" is "multisig").
  "pubkey" : "hex",                 (string, optional) The hex value of the raw public key, for single-key addresses.
  "iscompressed" : true|false,      (boolean, optional) If the pubkey is compressed.
  "label" : "str",                  (string) The label associated with the address, "" is the default label.
  "timestamp" : xxx,                (numeric, optional) The creation time of the key, if available, expressed in UNIX epoch time.
  "hdchainid" : "hex",              (string, optional) The ID of the HD chain.
  "hdkeypath" : "str",              (string, optional) The HD keypath, if the key is HD and available.
  "hdseedid" : "hex",               (string, optional) The Hash160 of the HD seed.
  "hdmasterfingerprint" : "hex",    (string, optional) The fingerprint of the master key.
  "labels" : [                      (json array) Array of labels associated with the address.
    "str",                          (string) The label name. Defaults to "".
    {                               (json object) json object of label data
      "name" : "str",               (string) The label.
      "purpose" : "str"             (string) Purpose of address ("send" for sending address, "receive" for receiving address)
    },
    ...
  ]
}

Examples

 raptoreum-cli getaddressinfo "XwnLY9Tf7Zsef8gMGL2fhWA9ZmMjt4KPwg"
 curl --user myusername --data-binary '{"jsonrpc": "1.0", "id":"curltest", "method": "getaddressinfo", "params": ["XwnLY9Tf7Zsef8gMGL2fhWA9ZmMjt4KPwg"] }' -H 'content-type: text/plain;' http://127.0.0.1:10225/