Back to Polkadot

Candidate Events

roadmap/implementers-guide/src/runtime-api/candidate-events.md

1.0.0626 B
Original Source

Candidate Events

Yields a vector of events concerning candidates that occurred within the given block.

rust
enum CandidateEvent {
	/// This candidate receipt was backed in the most recent block.
	CandidateBacked(CandidateReceipt, HeadData, CoreIndex, GroupIndex),
	/// This candidate receipt was included and became a parablock at the most recent block.
	CandidateIncluded(CandidateReceipt, HeadData, CoreIndex, GroupIndex),
	/// This candidate receipt was not made available in time and timed out.
	CandidateTimedOut(CandidateReceipt, HeadData, CoreIndex),
}

fn candidate_events(at: Block) -> Vec<CandidateEvent>;