mirror of https://github.com/nucypher/nucypher.git
exposes current ferveo public key in ursula json status
parent
7bf5de22dd
commit
a5f876bc48
|
@ -1252,6 +1252,7 @@ class Ursula(Teacher, Character, Operator):
|
|||
known_nodes=known_nodes_info,
|
||||
balance_eth=balance_eth,
|
||||
block_height=self.ritual_tracker.scanner.get_last_scanned_block(),
|
||||
ferveo_public_key=bytes(self.public_keys(RitualisticPower)).hex(),
|
||||
)
|
||||
|
||||
def as_external_validator(self) -> Validator:
|
||||
|
@ -1289,6 +1290,7 @@ class LocalUrsulaStatus(NamedTuple):
|
|||
known_nodes: Optional[List[RemoteUrsulaStatus]]
|
||||
balance_eth: float
|
||||
block_height: int
|
||||
ferveo_public_key: str
|
||||
|
||||
def to_json(self) -> Dict[str, Any]:
|
||||
if self.known_nodes is None:
|
||||
|
@ -1310,6 +1312,7 @@ class LocalUrsulaStatus(NamedTuple):
|
|||
known_nodes=known_nodes_json,
|
||||
balance_eth=self.balance_eth,
|
||||
block_height=self.block_height,
|
||||
ferveo_public_key=self.ferveo_public_key,
|
||||
)
|
||||
|
||||
|
||||
|
|
Loading…
Reference in New Issue