From ae8debcf88b41bebf0be3212e384bf6b7a458e75 Mon Sep 17 00:00:00 2001 From: mubarak23 Date: Wed, 23 Oct 2024 14:26:22 +0100 Subject: [PATCH] add more events --- src/events/events.cairo | 28 +++++++++++++++++++++++++++- 1 file changed, 27 insertions(+), 1 deletion(-) diff --git a/src/events/events.cairo b/src/events/events.cairo index d072c29..f605002 100644 --- a/src/events/events.cairo +++ b/src/events/events.cairo @@ -39,7 +39,10 @@ pub mod Events { enum Event { NewEventAdded: NewEventAdded, RegisteredForEvent: RegisteredForEvent, - EventAttendanceMark: EventAttendanceMark + EventAttendanceMark: EventAttendanceMark, + UpgradedEvent: UpgradedEvent, + EndEventRegistration: EndEventRegistration, + RSVPForEvent: RSVPForEvent } #[derive(Drop, starknet::Event)] @@ -57,6 +60,29 @@ pub mod Events { user_address: ContractAddress } + #[derive(Drop, starknet::Event)] + struct EndEventRegistration { + event_id: u256, + event_name: felt252, + event_owner: ContractAddress + } + + #[derive(Drop, starknet::Event)] + struct RSVPForEvent{ + event_id: u256, + event_name: felt252, + attendee_address: ContractAddress + } + + #[derive(Drop, starknet::Event)] + struct UpgradedEvent{ + event_id: u256, + event_name: felt252, + paid_amount: u256, + event_type: EventType + } + + #[derive(Drop, starknet::Event)] struct EventAttendanceMark { event_id: u256,