@@ -17,7 +17,9 @@ pub mod EventFactory {
17
17
upgrades :: {interface :: IUpgradeable , UpgradeableComponent },
18
18
};
19
19
use token_bound_accounts :: {
20
- interfaces :: {IRegistry :: {IRegistryDispatcher , IRegistryLibraryDispatcher , IRegistryDispatcherTrait }},
20
+ interfaces :: {
21
+ IRegistry :: {IRegistryDispatcher , IRegistryLibraryDispatcher , IRegistryDispatcherTrait }
22
+ },
21
23
utils :: array_ext :: ArrayExt ,
22
24
};
23
25
use crowd_pass :: {
@@ -153,10 +155,7 @@ pub mod EventFactory {
153
155
// CONSTRUCTOR
154
156
/// ///////////////////////////////////////////////////////////////////////*//
155
157
#[constructor]
156
- fn constructor (
157
- ref self : ContractState ,
158
- default_admin : felt252 ,
159
- ) {
158
+ fn constructor (ref self : ContractState , default_admin : felt252 ,) {
160
159
self . accesscontrol. initializer ();
161
160
self . accesscontrol. _grant_role (DEFAULT_ADMIN_ROLE , default_admin . try_into (). unwrap ());
162
161
}
@@ -272,7 +271,7 @@ pub mod EventFactory {
272
271
self . _collect_event_payout (event_id );
273
272
}
274
273
275
- fn refund_ticket (ref self : ContractState , event_id : u256 , ticket_id : u256 ) {
274
+ fn refund_ticket (ref self : ContractState , event_id : u256 , ticket_id : u256 ) {
276
275
assert (self . _refund_ticket (event_id , ticket_id ), Errors :: REFUND_FAILED );
277
276
}
278
277
@@ -633,7 +632,7 @@ pub mod EventFactory {
633
632
);
634
633
}
635
634
636
- fn _refund_ticket (ref self : ContractState , event_id : u256 , ticket_id : u256 ) -> bool {
635
+ fn _refund_ticket (ref self : ContractState , event_id : u256 , ticket_id : u256 ) -> bool {
637
636
let event_instance = self . events. entry (event_id ). read ();
638
637
assert (event_instance . is_canceled, Errors :: EVENT_NOT_CANCELED );
639
638
let ticket_address = event_instance . ticket_address;
@@ -651,7 +650,9 @@ pub mod EventFactory {
651
650
let current_event_balance = self . event_balance. entry (event_id ). read ();
652
651
self . event_balance. entry (event_id ). write (current_event_balance - ticket_price );
653
652
654
- let success = IERC20Dispatcher { contract_address : STRK_TOKEN_ADDRESS . try_into (). unwrap () }
653
+ let success = IERC20Dispatcher {
654
+ contract_address : STRK_TOKEN_ADDRESS . try_into (). unwrap ()
655
+ }
655
656
. transfer (tba_address , ticket_price );
656
657
657
658
success
0 commit comments