-
Notifications
You must be signed in to change notification settings - Fork 2.1k
Closed
Labels
C:evidenceComponent: EvidenceComponent: EvidenceC:rpcComponent: JSON RPC, gRPCComponent: JSON RPC, gRPCT:securityType: Security (specify priority)Type: Security (specify priority)good first issueContributions Welcome!!Contributions Welcome!!
Milestone
Description
Currently evidence is only added to the evidence pool from the consensus layer, as this is typically where evidence is first detected. However evidence can also potentially be detected by light-clients and we need to provide a way for them to submit that to nodes. We should add a new /broadcast_evidence endpoint (open to better naming) that takes all the relevant information - height, round, validator address, blockID, and two conflicting signatures.
As part of this, we should also add a tool for generating conflicting signatures to simplify testing. cc cosmos/cosmos-sdk#2111
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
C:evidenceComponent: EvidenceComponent: EvidenceC:rpcComponent: JSON RPC, gRPCComponent: JSON RPC, gRPCT:securityType: Security (specify priority)Type: Security (specify priority)good first issueContributions Welcome!!Contributions Welcome!!