description="Presenta la lista de selladores. Opcionalmente indica el último bloque sellado por cada uno."
description="Presenta la lista de selladores. Opcionalmente presenta información sobre los selladores."
setFlags()
setFlags()
flags.Int64Var(&blockNumber,"block-number",latest,"Número del bloque en el cual se quiere conocer la lista de selladores (-1 para el último)")
flags.Int64Var(&blockNumber,"block-number",latest,"Número del bloque en el cual se quiere conocer la lista de selladores (-1 para el último)")
flags.BoolVar(&lastBlock,"last-block",false,"Muestra el último bloque sellado por cada sellador, o 0 si un nodo no ha sellado en las últimas 5 rondas.")
flags.BoolVar(&lastBlock,"last-block",false,"Muestra el último bloque sellado por cada sellador, o 0 si un nodo no ha sellado en las últimas 5 rondas.")
flags.BoolVar(×tamp,"timestamp",false,"Muestra el timestamp del sellado.")
flags.BoolVar(×tamp,"timestamp",false,"Muestra el timestamp del sellado.")
flags.BoolVar(&difficulty,"difficulty",false,"Muestra la dificultad del sellado (1: fuera de turno, 2: en turno).")
flags.BoolVar(&difficulty,"difficulty",false,"Muestra la dificultad del sellado (1: fuera de turno, 2: en turno).")
flags.BoolVar(&balance,"balance",false,"Muestra el saldo del sellador (en Wei).")
flags.BoolVar(&balance,"balance",false,"Muestra el saldo del sellador (en Wei).")
flags.BoolVar(&header,"header",true,"Muestra un encabezado en cada columna.")
flags.BoolVar(&header,"header",false,"Muestra un encabezado en cada columna.")
flags.StringVar(&format,"format","","Formato del timestamp. Ignorado en formato json. Opciones: 'unix', 'rfc3339', 'long' ('YYYY-MM-DD hh:mm:ss'), 'short' ('hh:mm:ss') o un formato específico. Ejemplo 'DD/MM/YY hh.mm.ss'. También se admite el formato del paquete 'time' de go.")
flags.StringVar(&format,"format","","Formato del timestamp. Ignorado en formato json. Opciones: 'unix', 'rfc3339', 'long' ('YYYY-MM-DD hh:mm:ss'), 'short' ('hh:mm:ss') o un formato específico. Ejemplo 'DD/MM/YY hh.mm.ss'. También se admite el formato del paquete 'time' de go.")
flags.StringVar(&formatStr,"output-format","","Formato de la salida. Ignorado en formato json. Es una string en la que se reemplazan las ocurrencias de {sealer}, {last-block}, {timestamp}, {difficulty} y {balance} por sus respectivos valores.")
parseFlags(false)
parseFlags(false)
ifblockNumber==0{
ifblockNumber==0{
util.Error("El bloque génesis no tiene firmantes")
util.Error("El bloque génesis no tiene firmantes")