Skip to content

Missing Events - Incomplete Event Coverage #214

Description

@Akshola00

Issue Description:
Several critical state changes and operations don't emit events, making it difficult to track contract activity and build reliable frontends. This affects transparency and auditability.

Current Problem:

// Missing events for important operations
fn set_required_validator_confirmations(ref self: ContractState, count: u256) {
// No event emitted for this critical parameter change
self.required_validator_confirmations.write(count);
}
PR Requirements:

Add events for all state-changing operations
Implement event indexing for better frontend integration
Add event validation tests
Update event documentation
Ensure all admin functions emit events

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Fields

No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions