anoma / namada

Rust implementation of Namada, a Proof-of-Stake L1 for interchain asset-agnostic privacy
https://namada.net
GNU General Public License v3.0
2.39k stars 948 forks source link

Namada node status before genesis time #2495

Closed Fraccaman closed 8 months ago

Fraccaman commented 8 months ago

Namada should inform the user about the status of the node before genesis time.

shurinov commented 8 months ago

It's a necessary thing. to make sure it's set up correctly

reversesigh commented 8 months ago

The node status does post.

2024-01-31T18:31:51.977788Z  INFO namada_apps::node::ledger: Waiting for ledger genesis time: DateTimeUtc(2024-02-01T18:00:00Z), time left: 84488.022213607s

What validators especially appreciate is validator status on logs.

Having priv_validator_laddr available pre-genesis also allows testing remote signing like Horcrux, rather than testing when the chain is already live.

Typically with Tendermint/Cometbft the message is simply This node is a validator

tecnodes-network commented 8 months ago

follow up.

would be nice to see if it detected that node is a validator node.

mrspir commented 8 months ago

" This node is a validator" The announcement is small but very necessary, follow up

encipher88 commented 8 months ago

Agree this logs would be helpful

kw1knode commented 8 months ago

+1

CroutonDigital commented 8 months ago

In previous versions we could see if pre-genesis file is correct , we had 2 confirmations in logs, that this node is validator node, in this version we have no information

Web3Slimchance commented 8 months ago

+1