11/// Simple contract for managing balance.
22#[starknet:: contract]
33pub mod HelloStarknet {
4-
54 use cairo_bootcamp_5 :: interfaces :: IHelloStarknet :: IHelloStarknet ;
6- // use starknet::storage::{StoragePointerReadAccess, StoragePathEntry, StoragePointerWriteAccess, Map };
7- use starknet :: storage :: {Map , StorageMapReadAccess , StorageMapWriteAccess , StoragePointerReadAccess , StoragePointerWriteAccess };
5+ // use starknet::storage::{StoragePointerReadAccess, StoragePathEntry,
6+ // StoragePointerWriteAccess, Map };
7+ use starknet :: storage :: {
8+ Map , StorageMapReadAccess , StorageMapWriteAccess , StoragePointerReadAccess ,
9+ StoragePointerWriteAccess ,
10+ };
811 use starknet :: {ContractAddress , get_caller_address};
912
1013 #[storage]
@@ -16,7 +19,7 @@ pub mod HelloStarknet {
1619 #[event]
1720 #[derive(Drop , starknet:: Event )]
1821 pub enum Event {
19- Balance : BalanceIncreased ,
22+ Balance : BalanceIncreased ,
2023 }
2124
2225 #[derive(Drop , starknet:: Event )]
@@ -42,11 +45,11 @@ pub mod HelloStarknet {
4245
4346 // self.balance.write(self.balance.read() + amount);
4447
45- self . emit (BalanceIncreased { caller , amount });
48+ self . emit (BalanceIncreased { caller , amount });
4649 }
4750
4851 fn get_balance (self : @ ContractState ) -> felt252 {
4952 self . balance. read ()
5053 }
5154 }
52- }
55+ }
0 commit comments