Skip to main content

smartnodelist

smartnodelist ( "mode" "filter" )

Get a list of smartnodes in different modes. This call is identical to 'smartnode list' call.

# Available modes:
addr - Print ip address associated with a smartnode (can be additionally filtered, partial match)
full - Print info in format 'status payee lastpaidtime lastpaidblock IP'
(can be additionally filtered, partial match)
info - Print info in format 'status payee IP'
(can be additionally filtered, partial match)
json - Print info in JSON format (can be additionally filtered, partial match)
lastpaidblock - Print the last block height a node was paid on the network
lastpaidtime - Print the last time a node was paid on the network
owneraddress - Print the smartnode owner Yerbas address
payee - Print the smartnode payout Yerbas address (can be additionally filtered,
partial match)
pubKeyOperator - Print the smartnode operator public key
status - Print smartnode status: ENABLED / POSE_BANNED
(can be additionally filtered, partial match)
votingaddress - Print the smartnode voting Yerbas address

yerbas-cli smartnodelist

Arguments

ArgumentTypeDescription
"mode"(string)The mode to run list in
"filter"(string)Filter results. Partial match by outpoint by default in all modes, additional matches in some modes are also available
Arguments:
1. "mode" (string, optional/required to use filter, defaults = json) The mode to run list in
2. "filter" (string, optional) Filter results. Partial match by outpoint by default in all modes,
additional matches in some modes are also available

Output

ResultTypeDescription
.........
Result:
{
}

Examples

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