You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@sagar-solana A vote doesn't need a wallclock per-se. The blockhash that the vote is signed for can be translated to a wallclock. Replay stage can register any blockhash it observes with cluster_info, which can then use the mapping to translate into a wallclock. Any votes that are not in the mapping can be dropped.
Problem
CrdsValue::Vote
s in gossip were being signed (even though the vote tx contained within is signed) only because the tx doesn't carry a wallclockProposed Solution
Consider adding wallclocks to vote transactions so that votes on gossip are secure again.
The text was updated successfully, but these errors were encountered: